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:

icono reloj

How many hours is it?:
2 hours

icono dinero

How much does a ticket cost?:
24-44 USD

icono distancia

Distance:
111 Km

icono sol

First departure:
2:20

icono luna

Last departure:
22:05

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!

Company Departure Schedules Arrival Schedules

Greyhound

Ticket price: 20 USD

Economy

Tucson Bus Station

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

Phoenix Bus Station

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

FlixBus

Ticket price: 19 USD

Economy

Tucson (N Freeway)

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

Tempe

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

Tufesa

Ticket price: 35 USD

Economy

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