Search bus tickets toLas Vegas

switcheroo

Quickview

How to get to Las Vegas by bus?

Routes169
Trips per day381
bus carriers8
Stations8
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.

What are the cheapest bus tickets to Las Vegas?

The cheapest prices for a bus ticket to Las Vegas that users have found recently on Wanderu start at $0.00. Such great deals to Las Vegas are available on one route to Tempe. 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. Tempe at $0.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 Greyhound Station - 200 S Main St, South Strip Transfer Terminal and McCarran Intl Airport, Terminal 1, Level 0. Greyhound Station - 200 S Main St is the busiest bus station in Las Vegas.

What are the most popular bus routes to Las Vegas?

Los Angeles

There are 29 bus schedules per day connecting Los Angeles with Las Vegas. It takes on average 5 hours and 47 minutes 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 Greyhound Station - 200 S Main St.
Avg. Time
5h 47m
Avg. Price
$18.69

San Diego

There are 16 bus schedules per day connecting San Diego with Las Vegas. It takes on average 9 hours and 42 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 Greyhound Station - 200 S Main St.
Avg. Time
9h 42m
Avg. Price
$43.64

Anaheim

There are 15 bus schedules per day connecting Anaheim with Las Vegas. It takes on average 6 hours and 19 minutes to travel 226 miles, 363 kms, by bus from Anaheim. 2 bus carriers offer schedules from Anaheim, with Lux Bus America offering the most daily connections to Las Vegas. Traveling by bus from Anaheim you will most likely to arrive in Las Vegas at Harrah's Hotel & Casino - 3475 S Las Vegas Blvd.
Avg. Time
6h 19m
Avg. Price
$23.24

Mesquite

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

St George

There are 12 bus schedules per day connecting St George with Las Vegas. It takes on average 2 hours and 10 minutes 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 10m
Avg. Price
$39.27

What bus companies travel to Las Vegas, Nevada?

Located in Nevada, United States, you can travel by bus to Las Vegas from 169 destinations and choose from 381 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 2474.00 miles, 3980.00 kms, covering the journey in 82 hours and 31 minutes

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

bus companies serving Las Vegas

There are 6 daily Windstar Lines schedules to Las Vegas. Windstar Lines can get you to Las Vegas by bus from 3 destinations including Tempe.
Avg. Time
5h 31m
Avg. Price
$3.73

There are 14 daily Tufesa Internacional schedules to Las Vegas. Tufesa Internacional can get you to Las Vegas by bus from 21 destinations including Los Angeles.
Avg. Time
5h 33m
Avg. Price
$49.57

There are 25 daily St. George Shuttle schedules to Las Vegas. St. George Shuttle can get you to Las Vegas by bus from 2 destinations including Mesquite.
Avg. Time
1h 48m
Avg. Price
$37.99

There are 14 daily Megabus schedules to Las Vegas. Megabus can get you to Las Vegas by bus from 3 destinations including Los Angeles.
Avg. Time
5h 23m
Avg. Price
$15.06

There are 17 daily Lux Bus America schedules to Las Vegas. Lux Bus America can get you to Las Vegas by bus from 4 destinations including Los Angeles.
Avg. Time
5h 32m
Avg. Price
$79.73

There are 209 daily Greyhound schedules to Las Vegas. Greyhound can get you to Las Vegas by bus from 128 destinations including Los Angeles.
Avg. Time
21h 48m
Avg. Price
$76.29

There are 23 daily BoltBus schedules to Las Vegas. BoltBus can get you to Las Vegas by bus from 4 destinations including Los Angeles.
Avg. Time
4h 48m
Avg. Price
$13.91

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.
Avg. Time
9h 25m
Avg. Price
$55.30