Search bus tickets to Las Vegas

switcheroo

Quickview

How to get to Las Vegas by bus?

Routes249
Trips per day791
bus carriers6
Stations4
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

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 $14.00. Such great deals to Las Vegas are available on one route to Barstow. 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. Claremont at $15.00 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 McCarran Intl Airport, Terminal 1, Level 0, South Strip Transfer Terminal and Bus Terminal - 200 S Main St. McCarran Intl Airport, Terminal 1, Level 0 is the busiest bus station in Las Vegas.

Los Angeles

There are 34 bus schedules per day connecting Los Angeles with Las Vegas. It takes on average 5 hours and 55 minutes to travel 229 miles, 368 kms, by bus from Los Angeles. 4 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
5h 55m
Avg. Price
$23.89

St George

There are 28 bus schedules per day connecting St George with Las Vegas. It takes on average 2 hours and 25 minutes to travel 109 miles, 175 kms, by bus from St George. 2 bus carriers offer schedules from St George, with Greyhound 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 25m
Avg. Price
$38.76

San Diego

There are 21 bus schedules per day connecting San Diego with Las Vegas. It takes on average 10 hours and 8 minutes 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 8m
Avg. Price
$46.59

Mesquite

There are 13 bus schedules per day connecting Mesquite with Las Vegas. It takes on average 1 hour and 40 minutes 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 40m
Avg. Price
$36.26

Phoenix

There are 11 bus schedules per day connecting Phoenix with Las Vegas. It takes on average 8 hours and 45 minutes to travel 257 miles, 413 kms, by bus from Phoenix. 3 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 South Strip Transfer Terminal.
Avg. Time
8h 45m
Avg. Price
$48.36

Located in Nevada, United States of America, you can travel by bus to Las Vegas from 249 destinations and choose from 791 daily bus schedules to get you there. St. George Shuttle has the most bus connections to Las Vegas. The furthest bus arriving in Las Vegas covers a distance of 2474.27 miles, 3980.95 kms, covering the journey in 85 hours and 32 minutes

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

Bus companies serving Las Vegas

Greyhound

There are 52.085837 daily Greyhound schedules to Las Vegas. Greyhound can get you to Las Vegas by bus from 286 destinations including Los Angeles.
Avg. Time
15h 1m
Avg. Price
$52.01

Tufesa Internacional

There are 11.745455 daily Tufesa Internacional schedules to Las Vegas. Tufesa Internacional can get you to Las Vegas by bus from 16 destinations including Huntington Park.
Avg. Time
5h 6m
Avg. Price
$48.61

Amtrak Thruway

There are 2 daily Amtrak Thruway schedules to Las Vegas. Amtrak Thruway can get you to Las Vegas by bus from Los Angeles.
Avg. Time
6h 10m
Avg. Price
$48.00

St. George Shuttle

There are 19.366667 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.
Avg. Time
2h 10m
Avg. Price
$37.98

Tufesa Plus

There are 6 daily Tufesa Plus schedules to Las Vegas. Tufesa Plus can get you to Las Vegas by bus from 3 destinations including Nogales.
Avg. Time
6h 57m
Avg. Price
$66.67

Windstar Lines

There are 14.467742 daily Windstar Lines schedules to Las Vegas. Windstar Lines can get you to Las Vegas by bus from 3 destinations including Los Angeles.
Avg. Time
5h 24m
Avg. Price
$18.22