Search Las Vegas bus tickets

switcheroo

Quickview

How to get to Las Vegas by bus?

Routes145
Trips per day347
bus carriers7
Stations7
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Las Vegas?

The cheapest prices for a bus ticket to Las Vegas that users have found recently on Wanderu start at US$1.00. Such great deals to Las Vegas are available on 3 routes including Los Angeles, Anaheim and Riverside. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Las Vegas. Rosemead at US$11.81 has consistently the lowest average bus ticket prices to Las Vegas.

What are the main bus stations in Las Vegas?

The most popular bus stations in Las Vegas are Bus Terminal - 200 S Main St, South Strip Transfer Terminal and McCarran Intl Airport, Terminal 1, Level 0. Bus Terminal - 200 S Main St is the busiest bus station in Las Vegas.

St George

There are 25 bus schedules per day connecting St George with Las Vegas. It takes on average 2 hours to travel 109 miles, 175 kms, by bus from St George. One bus company operates schedules from St George, with St. George Shuttle offering the most daily connections to Las Vegas. Traveling by bus from St George you will most likely to arrive in Las Vegas at McCarran Intl Airport, Terminal 1, Level 0.
Avg. Time
2h 0m
Avg. Price
US$38.98

Los Angeles

There are 20 bus schedules per day connecting Los Angeles with Las Vegas. It takes on average 6 hours to travel 229 miles, 368 kms, by bus from Los Angeles. 6 bus carriers offer schedules from Los Angeles, with Greyhound offering the most daily connections to Las Vegas. Traveling by bus from Los Angeles you will most likely to arrive in Las Vegas at Bus Terminal - 200 S Main St.
Avg. Time
6h 0m
Avg. Price
US$20.34

Mesquite

There are 12 bus schedules per day connecting Mesquite with Las Vegas. It takes on average 1 hour to travel 75 miles, 120 kms, by bus from Mesquite. One bus company operates schedules from Mesquite, with St. George Shuttle offering the most daily connections to Las Vegas. Traveling by bus from Mesquite you will most likely to arrive in Las Vegas at McCarran Intl Airport, Terminal 1, Level 0.
Avg. Time
1h 0m
Avg. Price
US$36.38

San Diego

There are 10 bus schedules per day connecting San Diego with Las Vegas. It takes on average 10 hours to travel 266 miles, 427 kms, by bus from San Diego. 2 bus carriers offer schedules from San Diego, with Greyhound offering the most daily connections to Las Vegas. Traveling by bus from San Diego you will most likely to arrive in Las Vegas at Bus Terminal - 200 S Main St.
Avg. Time
10h 0m
Avg. Price
US$49.18

Phoenix

There are 6 bus schedules per day connecting Phoenix with Las Vegas. It takes on average 11 hours to travel 257 miles, 413 kms, by bus from Phoenix. 2 bus carriers offer schedules from Phoenix, with Greyhound offering the most daily connections to Las Vegas. Traveling by bus from Phoenix you will most likely to arrive in Las Vegas at Bus Terminal - 200 S Main St.
Avg. Time
11h 0m
Avg. Price
US$37.48

Located in Nevada , United States, you can travel by bus to Las Vegas from 145 destinations and choose from 347 daily bus schedules to get you there. Greyhound has the most bus connections to Las Vegas. The furthest bus arriving in Las Vegas covers a distance of 2433.08 miles, 3914.67 kms, covering the journey in 1 hour and 20 minutes

Looking for other ways to get there? Check out Train options to Las Vegas.

bus companies serving Las Vegas

Greyhound

There are 229 daily Greyhound schedules to Las Vegas. Greyhound can get you to Las Vegas by bus from 124 destinations including Los Angeles.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Avg. Time
23h 45m
Avg. Price
US$90.61

Megabus

There are 14 daily Megabus schedules to Las Vegas. Megabus can get you to Las Vegas by bus from 3 destinations including Riverside.
Restroom
WiFi
Movies
Power outlet
Green certified
Air conditioning
Avg. Time
5h 23m
Avg. Price
US$16.34

Tufesa Internacional

There are 30 daily Tufesa Internacional schedules to Las Vegas. Tufesa Internacional can get you to Las Vegas by bus from 18 destinations including Huntington Park.
Restroom
WiFi
Movies
Power outlet
Air conditioning
Avg. Time
5h 17m
Avg. Price
US$48.11

Amtrak Thruway

There are 4 daily Amtrak Thruway schedules to Las Vegas. Amtrak Thruway can get you to Las Vegas by bus from 3 destinations including Los Angeles.
Restroom
Loyalty rewards
Air conditioning
Avg. Time
9h 22m
Avg. Price
US$55.21

CoachRun

There are 9 daily CoachRun schedules to Las Vegas. CoachRun can get you to Las Vegas by bus from 3 destinations including Los Angeles.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
4h 56m
Avg. Price
US$11.15

St. George Shuttle

There are 38 daily St. George Shuttle schedules to Las Vegas. St. George Shuttle can get you to Las Vegas by bus from 2 destinations including St George.
WiFi
Power outlet
Free water
Avg. Time
1h 52m
Avg. Price
US$38.10

Windstar Lines

There are 5 daily Windstar Lines schedules to Las Vegas. Windstar Lines can get you to Las Vegas by bus from 3 destinations including Riverside.
WiFi
Movies
Power outlet
Avg. Time
5h 42m
Avg. Price
US$21.25