Go to top

Phoenix to Las Vegas Bus

If you’re looking to explore two of the most vibrant cities in the western United States, planning your bus trip from Phoenix to Las Vegas is an economical and flexible option. Just a trip of approximately 280 miles apart, these cities offer a variety of attractions for every taste.

In Phoenix, the main bus station is the Greyhound Bus Station, located at 2115 E Buckeye Rd, just outside Sky Harbor International Airport and within walking distance of downtown and Chase Field.

In Las Vegas, the main station is also operated by Greyhound, at 6675 Gilespie St, within walking distance of Harry Reid International Airport. If you’re staying at the MGM Grand, you can take advantage of their direct bus service to Phoenix.

Las Vegas, known as the “Sin City,” will captivate you with its unique atmosphere, dazzling casinos, world-class shows, and unparalleled nightlife. Don’t miss out on the Bellagio, the Bellagio Fountains, the Venetian, or the High Roller.

Phoenix to Las Vegas by Bus: Schedule and Ticket Prices

The direct bus journey takes between 4 hours and 30 minutes to 5 hours, although it will depend a lot on the route the bus takes, some may take longer. The ticket prices range from $50 to $80, depending on the travel date, departure time, chosen company, and if there are any promotions available. You can avail of this service with companies like Greyhound, Flixbus, and Tufesa.

Where to Buy Tickets

CompanyDeparture SchedulesArrival Schedules


Ticket price: 48 USD


Phoenix Bus Station

1:25, 8:50, 9:15, 10:50, 13:40,

Las Vegas S Strip Transit Terminal

13:40, 17:30, 17:30, 00:25


Ticket price: 64 USD


27th Av Bus Station, Phoenix

7:30, 15:15, 16:30

W Owens Ave, Las Vegas Bus Station

13:30, 20:15, 21:00

* The cost of tickets may vary depending on the season.

The information is subject to change without prior notice.

Bus terminals from Phoenix, AZ to Las Vegas, NV