There are 5 ways to get from Tucson to Prescott by bus, car, plane or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  5 h 5 min

  1. Take the bus from Tucson to Greyhound Station, Phoenix Ciudad Juárez-Tijuana Airport / ...
  2. Take the bus from Greyhound Station, Phoenix to 820 Sheldon St, Prescott, AZ Northbound

Cheapest option

Shuttle  •  4 h 30 min

  1. Take a shuttle bus from Tucson to Phoenix Sky Harbor Airport, AZ
  2. Take a shuttle bus from Phoenix Sky Harbor Airport, AZ to Prescott, AZ

$58 - $88

3 alternative options

Drive  •  3 h 41 min

  1. Drive from Tucson to Prescott 216.8 miles

$21 - $35

Fly to Phoenix  •  5 h 3 min

  1. Fly from Tucson (TUS) to Phoenix (PHX) TUS - PHX

$129 - $647

Fly to Prescott  •  6 h 29 min

  1. Fly from Tucson (TUS) to Prescott (PRC) TUS - PRC

$286 - $1,333

Questions & Answers

The distance between Tucson and Prescott is 295 km. The road distance is 347 km.

The cheapest way to get from Tucson to Prescott is to drive which costs $21 - $35 and takes 3 h 41 min.

The quickest way to get from Tucson to Prescott is to drive which takes 3 h 41 min and costs $21 - $35.

No, there is no direct bus from Tucson to Prescott. However, there are services departing from Tucson and arriving at 820 Sheldon St, Prescott, AZ via Greyhound Station, Phoenix. The journey, including transfers, takes approximately 5 h 5 min.

It takes approximately 5 h 5 min to get from Tucson to Prescott, including transfers.

What companies run services between Tucson, AZ, USA and Prescott, AZ, USA?

You can take a bus from Tucson to Prescott via Greyhound Station, Phoenix in around 5 h 5 min. Alternatively, American Airlines flies from Tucson to Prescott every 4 hours.

Airlines
American Airlines
Website
aa.com
Flights from Tucson to Phoenix
Ave. Duration
55 min
When
Every day
Estimated price
$100 - $600
United Airlines
Website
united.com
Flights from Tucson to Prescott via Los Angeles
Ave. Duration
5 h 34 min
When
Every day
Estimated price
$290 - $1,300
Flights from Tucson to Prescott via Denver
Ave. Duration
6 h 12 min
When
Monday and Thursday
Estimated price
$350 - $1,500
Flights from Tucson to Prescott via San Francisco, Los Angeles
Ave. Duration
7 h 35 min
When
Tuesday, Thursday and Friday
Estimated price
$360 - $1,600
Flights from Tucson to Prescott via Denver, Los Angeles
Ave. Duration
9 h 52 min
When
Monday to Friday
Estimated price
$400 - $1,700
Great Lakes
Website
greatlakesav.com
Flights from Tucson to Prescott via Los Angeles
Ave. Duration
5 h 21 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$280 - $1,300
Flights from Tucson to Prescott via Denver
Ave. Duration
5 h 50 min
When
Monday and Thursday
Estimated price
$360 - $1,400
Bus operators
Greyhound Mexico
Phone
01-800 890 6821
Website
greyhound.com.mx
Bus from Tucson to Greyhound Station, Phoenix
Ave. Duration
2 h 5 min
Frequency
5 times a day
Estimated price
$40 - $60
Schedules at
greyhound.com.mx
Prescott Transit Authority
Phone
928-776-7433
Email
info@prescotttranist.com
Website
prescotttransit.com
Bus from Greyhound Station, Phoenix to 820 Sheldon St, Prescott, AZ
Ave. Duration
2 h
Frequency
Every 4 hours
Schedules at
prescotttransit.com
Book at
prescotttransit.com
Arizona Shuttle
Phone
+1 (800) 888-2749
Website
arizonashuttle.com
Shuttle from Tucson to Phoenix Sky Harbor Airport, AZ
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$29 - $45
Schedules at
arizonashuttle.com
Shuttle from Phoenix Sky Harbor Airport, AZ to Prescott, AZ
Ave. Duration
2 h 15 min
Frequency
Every 30 minutes
Estimated price
$28 - $45
Schedules at
arizonashuttle.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, Want to know more about US trains? and How to get from London to Edinburgh - to help you get the most out of your next trip.