Compare prices and tickets by train, bus or flight

Mon
Jan 17
$46Greyhound
Find prices
Tue
Jan 18
$44Greyhound
Find prices
Wed
Jan 19
$44Greyhound
Find prices
Thu
Jan 20
$32Flixbus
Find prices
Fri
Jan 21
$41Greyhound
$116skywest airlines
Sat
Jan 22
$39Greyhound
$116skywest airlines

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Phoenix, AZ to Las Vegas

distanceDistance255 miles (412 km)
durationAverage bus duration15 h 40 min
priceAverage bus ticket price$41 (€34)
changesDirect busYes

Buses from Phoenix, AZ to Las Vegas cover the 255 miles (412 km) long trip taking on average 15 h 40 min with our travel partners like. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $32 (€27), but the average price of bus tickets is $41 (€34).

Travel Tips: Bus to Las Vegas from Phoenix, AZ

Take the bus to Las Vegas easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Phoenix, AZ to Las Vegas.
FAQs

How much does a cheap bus between Phoenix, AZ and Las Vegas cost?

If you’re looking to save money on tickets, you can find cheap Phoenix, AZ to Las Vegas buses for as little as $32 (€27)  in the next 7 days.

How much is a bus ticket to Las Vegas from Phoenix, AZ?

The Phoenix, AZ to Las Vegas bus ticket price is on average $41 (€34)  if you are looking to book your tickets for this journey in the next week.

What is the distance to Las Vegas from Phoenix, AZ by bus?

The distance to Las Vegas from Phoenix, AZ by bus is approximately 255 miles (412 km).

How many hours is the bus time from Phoenix, AZ to Las Vegas?

The Phoenix, AZ to Las Vegas bus duration is on average 15 h 40 min, which is to be expected when traveling 255 miles (412 km) to Las Vegas from Phoenix, AZ. However, the time it takes can vary based on specific dates, weekends, and holidays.

What time is the earliest bus from Phoenix, AZ to Las Vegas? What time is the last bus from Phoenix, AZ to Las Vegas?

The earliest bus departing from Phoenix, AZ to Las Vegas leaves at 5: 20 AM. The last bus departing from Phoenix, AZ to Las Vegas leaves at 11: 10 PM. You can find the latest Phoenix, AZ to Las Vegas bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How early should I buy Phoenix, AZ to Las Vegas bus tickets to get the best deals?

You can find buses between Phoenix, AZ and Las Vegas to cost on average $41 (€34) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Phoenix, AZ to Las Vegas bus generally on sale a few months before the planned travel date.

Travel to popular destinations by train, bus or flight