There are 6 ways to get from Edmonton to Tucson by plane, train, bus, car, or train (Amtrak)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Edmonton International Airport to Tucson
best- Fly from Edmonton International Airport (YEG) to Tucson (TUS)plane YEG - TUS
9h 30m$165–755Bus to Calgary International Airport, fly to Tucson
cheapest- Take the bus from Edmonton Downtown - 10235 101 St NW to YYC-Calgary International Airportbus
- Fly from Calgary International Airport (YYC) to Tucson (TUS)plane YYC - TUS
11h$162–693Train, bus
- Take the train from Edmonton to Vancouvertrain
- Take the bus from Canada Place to Seattle-Tacoma International Airportbus
- Take the bus from Seattle Tacoma Intl Airport to Sacramento Bus Stationbus
- Take the bus from Sacramento to Phoenix Bus Stationbus
- Take the bus from Phoenix Sky Harbor Airport/44th Street Sky Train Station to Tucsonbus
5d 13hDrive 1,787 mi
- Drive from Edmonton to Tucsoncar 1,787 mi
30h 27m$409–591Fly Edmonton International Airport to Phoenix, bus
- Fly from Edmonton International Airport (YEG) to Phoenix (PHX)plane YEG - PHX
- Take the bus from Sky Harbor International Airport to University of Phoenixbus
9h 17m$165–590Train
- Take the train from Edmonton to Vancouvertrain
- Take the train from Vancouver to Seattletrain
- Take the train from Seattle to Los Angelestrain
- Take the train from Los Angeles to Tucson Amtrak Stationtrain
5d 19h
Edmonton International Airport (YEG) to Tucson (TUS) flights
Comparing Your Travel Options
The cheapest way to get from Edmonton to Tucson is to fly and bus which costs $160 - $600 and takes 9h 17m.
The fastest way to get from Edmonton to Tucson is to fly and bus which takes 9h 17m and costs $160 - $600.
No, there is no direct train from Edmonton to Tucson station. However, there are services departing from Edmonton and arriving at Tucson Amtrak Station via Granville Station @ Platform 2, Vancouver, Seattle and Los Angeles. The journey, including transfers, takes approximately 5 days 19h.
The distance between Edmonton and Tucson is 1509 miles. The road distance is 1797.4 miles.
The best way to get from Edmonton to Tucson without a car is to train and bus which takes 5 days 13h and costs .
It takes approximately 9h 30m to get from Edmonton to Tucson, including transfers.
Edmonton to Tucson train services, operated by Rocky Mountaineer, depart from Edmonton station.
The best way to get from Edmonton to Tucson is to fly which takes 9h 30m and costs $160 - $800. Alternatively, you can train, which costs and takes 5 days 19h.
Tucson is 1h behind Edmonton. It is currently 11:42 PM in Edmonton and 10:42 PM in Tucson.
Edmonton to Tucson train services, operated by Rocky Mountaineer, arrive at Vancouver station.
What companies run services between Edmonton, AB, Canada and Tucson, AZ, USA?
Porter Airlines, American Airlines, and five other airlines fly from Edmonton International Airport (YEG) to Tucson (TUS) 4 times a day. Alternatively, you can take a vehicle from Edmonton to Broadway/Country Club via Edmonton, Vancouver, Granville Station @ Platform 2, Main Street-Science World Station @ Platform 2, Vancouver, Seattle, Los Angeles, Tucson Amtrak Station, and Downtown Ronstadt Center in around 5d 19h.
- Website
- united.com
Flights from Edmonton International Airport to Tucson via Denver
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- $160–750
Flights from Edmonton International Airport to Tucson via San Francisco
- Ave. Duration
- 9h 50m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $180–800
Flights from Edmonton International Airport to Phoenix via Denver
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- $110–500
Flights from Calgary International Airport to Tucson via Denver
- Ave. Duration
- 7h 33m
- When
- Every day
- Estimated price
- $150–700
Train from Edmonton to Vancouver
- Ave. Duration
- 3d 14h
- Frequency
- Twice a week
- Website
- HOME Rocky Mountaineer
Train from Edmonton to Vancouver
- Ave. Duration
- 3d 14h
- Frequency
- Twice a week
- Website
- HOME Rocky Mountaineer
- Phone
- +1 800.665.2122
- rez@quickcoach.com
- Website
- Quick Shuttle
Bus from Canada Place to Seattle-Tacoma International Airport
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- $43–49
- Website
- Quick Shuttle
- Schedules at
- Quick Shuttle Schedule
- Adult
- $43–49
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
Booking & Getting There
Yes, the driving distance between Edmonton to Tucson is 1797 miles. It takes approximately 30h 27m to drive from Edmonton to Tucson.
There are 834+ hotels available in Tucson.


