Go to top

Tucson to Phoenix Bus

Do you fancy a change of scenery? The vibrant city of Phoenix awaits just 2 hours away by bus. Enjoy a getaway full of culture, shopping, and entertainment without breaking the bank. In this guide, we’ll show you the options for traveling by bus from Tucson to Phoenix, including different terminals and schedules to purchase your tickets.

Buses in Tucson:

Buses in Phoenix:

Tucson to Phoenix by Bus: Schedules and ticket prices:

Buses from Tucson to Phoenix offer you a lot of flexibility in terms of schedules. You can find a bus leaving the station from as early as 2 in the morning until the last one around 22:00. Prices vary depending on the time, season, and transport company, but tickets on average will cost between $24 and $44 USD per person.

Where to buy tickets:

With your ticket in hand, get ready to explore the vibrant city of Phoenix. Visit the Heard Museum, enjoy shopping at Kierland Commons, or indulge in local cuisine at Roosevelt Row. The possibilities are endless!

CompanyDeparture SchedulesArrival Schedules


Ticket price: 20 USD


Tucson Bus Station

7:35, 12:15, 18:15, 22:15

Phoenix Bus Station

9:30, 14:05, 20:40, 00:05


Ticket price: 19 USD


Tucson (N Freeway)

7:05, 9:00, 16:00, 21:55


8:55, 10:40, 17:40, 23:35


Ticket price: 35 USD


5550 S 12th Ave. Tucson, AZ

2:20, 5:00, 6:45, 11:50, 12:05, 13:00, 15:30, 17:30, 21:00, 22:00

1614 N 27th Ave. Phoenix, AZ

4:30, 7:30, 8:45, 13:50, 15:15, 15:00, 18:00, 19:30, 23:00, 00:30

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

The information is subject to change without prior notice.

Bus terminals from Tucson, AZ to Phoenix, AZ