There are 7 ways to get from Tuba City to Mesa by car, plane, bus, 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.
Drive to Page Municipal Airport, fly
best- Drive from Tuba City to Page Municipal Airport (PGA)car
- Fly from Page Municipal Airport (PGA) to Phoenix (PHX)plane PGA - PHX
3h 54m$105–241Drive 236.8 mi
cheapest- Drive from Tuba City to Mesacar 236.8 mi
4h 3m$44–63Drive, bus via Phoenix Sky Harbor Airport/44th Street Sky Train Station
- Drive from Tuba City to Grand Canyon Imax Theatercar
- Take the bus from Grand Canyon Imax Theater to Flagstaff Amtrak Stationbus
- Take the bus from Flagstaff Train Station to Phoenix Sky Harbor Airport/44th Street Sky Train Stationbus
8h 1m$89–133Drive, shuttle
- Drive from Tuba City to Grand Canyon Villagecar
- Take a shuttle bus from Grand Canyon Village to Sky Harbor International AirportPhoenix
7h 1m$294–301Drive, bus to Flagstaff, fly
- Drive from Tuba City to Grand Canyon Imax Theatercar
- Take the bus from Grand Canyon Imax Theater to Flagstaff Pulliam Airportbus
- Fly from Flagstaff (FLG) to Phoenix (PHX)plane FLG - PHX
6h 27m$102–363Drive, bus
- Drive from Tuba City to Grand Canyon Imax Theatercar
- Take the bus from Grand Canyon Imax Theater to Flagstaff Amtrak Stationbus
- Take the bus from Flagstaff Train Station to Tempebus
8h 7m$90–133Drive, bus #2
- Drive from Tuba City to Grand Canyon Imax Theatercar
- Take the bus from Grand Canyon Imax Theater to Flagstaff Amtrak Stationbus
- Take the bus from Flagstaff Train Station to Tempebus
8h 33m$90–133
Page Municipal Airport (PGA) to Phoenix (PHX) flights
Comparing Your Travel Options
The cheapest way to get from Tuba City to Mesa is to drive which costs $40 - $65 and takes 4h 3m.
The fastest way to get from Tuba City to Mesa is to drive and fly which takes 3h 54m and costs $100 - $250.
The distance between Tuba City and Mesa is 331 miles. The road distance is 238.2 miles.
It takes approximately 3h 54m to get from Tuba City to Mesa, including transfers.
Mesa is 1h behind Tuba City. It is currently 4:43 AM in Tuba City and 3:43 AM in Mesa.
Yes, the driving distance between Tuba City to Mesa is 238 miles. It takes approximately 4h 3m to drive from Tuba City to Mesa.
There are 2692+ hotels available in Mesa.
What companies run services between Tuba City, AZ, USA and Mesa, AZ, USA?
There is no direct connection from Tuba City to Mesa. However, you can drive to Page Municipal Airport (PGA) airport, fly to Phoenix (PHX), walk to Terminal 4 Station, take the vehicle to Phoenix Sky Harbor Airport/44th Street Sky Train Station, walk to 44th St/Washington, then take the vehicle to Mesa Dr/Main St. Alternatively, you can take a vehicle from Tuba City to Mesa Dr/Main St via Grand Canyon Imax Theater, Flagstaff Amtrak Station, Flagstaff Train Station, Phoenix Sky Harbor Airport/44th Street Sky Train Station, and 44th St/Washington in around 8h 1m.
- Website
- contouraviation.com
Flights from Page Municipal Airport to Phoenix
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $90–220
- Phone
- +1 928-350-8466
- Website
- arizonashuttle.com
Bus from Grand Canyon Imax Theater to Flagstaff Amtrak Station
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $50–75
- Book at
- Groome Transportation - Phoenix, AZ
Bus from Grand Canyon Imax Theater to Flagstaff Pulliam Airport
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $50–70
- Book at
- Groome Transportation - Phoenix, AZ
Bus from Grand Canyon Imax Theater to Flagstaff Amtrak Station
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $50–75
- Book at
- Groome Transportation - Phoenix, AZ
Bus from Grand Canyon Imax Theater to Flagstaff Amtrak Station
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $50–75
- Book at
- Groome Transportation - Phoenix, AZ
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Flagstaff Train Station to Phoenix Sky Harbor Airport/44th Street Sky Train Station
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $22–35
- Schedules at
- Flixbus USA
Bus from Flagstaff Train Station to Tempe
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a week
- Estimated price
- $23–35
- Schedules at
- Flixbus USA
Bus from Flagstaff Train Station to Tempe
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a week
- Estimated price
- $23–35
- Schedules at
- Flixbus USA
- Phone
- +1-480-710-3441
- [email protected]
- Website
- Airport Shuttle of Phoenix
Shuttle from Grand Canyon Village to Sky Harbor International Airport
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $277
- Website
- Airport Shuttle of Phoenix
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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide






