How to get from Flagstaff to Tempe

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

Fly, train  •  1 h 55 min

  1. Fly from Flagstaff (FLG) to Phoenix (PHX) FLG - PHX
  2. Take the train from 44th St/Washington to McClintock/Apache Blvd

$156 - $319

Cheapest option

Amtrak Thruway  •  4 h 14 min

  1. Take the Amtrak Thruway from Flagstaff, AZ to Phoenix, AZ - Sky Harbor Airport 8561

$2

3 alternative options

Bus  •  3 h 27 min

  1. Take the bus from Flagstaff, Az to Phoenix, Az 1353

$22 - $48

Bus, train  •  4 h 33 min

  1. Take the bus from Flagstaff, AZ to Phoenix Metro Center, AZ 8561
  2. Take the train from 19th Ave/Dunlap to McClintock/Apache Blvd METRO Light Rail

$36 - $54

Drive  •  2 h 25 min

  1. Drive from Flagstaff to Tempe 156 miles

$15 - $23

Questions & Answers

The distance between Flagstaff and Tempe is 200 km. The road distance is 250 km.

The cheapest way to get from Flagstaff to Tempe is to Amtrak Thruway which costs $2 and takes 4 h 14 min.

The quickest way to get from Flagstaff to Tempe is to fly and train which takes 1 h 55 min and costs $150 - $320.

It takes approximately 1 h 55 min to get from Flagstaff to Tempe, including transfers.

What companies run services between Flagstaff, AZ, USA and Tempe, AZ, USA?

Greyhound USA operates a bus from Flagstaff to Tempe hourly. Tickets cost $20 - $50 and the journey takes 2 h 35 min.

Airlines
American Airlines
Website
aa.com
Flights from Flagstaff to Phoenix
Ave. Duration
55 min
When
Every day
Estimated price
$160 - $600
Train operators
Valley Metro Phoenix
Website
valleymetro.org
Train from 44th St/Washington to McClintock/Apache Blvd
Ave. Duration
19 min
Frequency
Every 20 minutes
Estimated price
$2
Schedules at
valleymetro.org
Train from 19th Ave/Dunlap to McClintock/Apache Blvd
Ave. Duration
1 h 7 min
Frequency
Every 20 minutes
Estimated price
$2
Schedules at
valleymetro.org
Bus operators
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Flagstaff, Az to Phoenix, Az
Ave. Duration
2 h 35 min
Frequency
Hourly
Estimated price
$20 - $50
Website
greyhound.com
Economy
$20 - $30
Flexible
$35 - $50
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Bus from Flagstaff, AZ to Phoenix, AZ - Sky Harbor Airport
Ave. Duration
3 h 10 min
Frequency
Every 3 hours
Website
amtrak.com
Bus from Flagstaff, AZ to Phoenix, AZ
Ave. Duration
2 h 50 min
Frequency
Every 3 hours
Website
amtrak.com
Arizona Shuttle

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.