There are 7 ways to get from Elko to Tucson by plane, bus (Greyhound), train (Amtrak), car, shuttle, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Tucson
best- Fly from Elko Regional Airport (EKO) to Tucson (TUS)EKO - TUS
5h 42m$168–860Drive 806.1 mi
cheapest- Drive from Elko to Tucson806.1 mi
15h 44m$148–213Bus
- Take the bus from Elko to Salt Lake City Intermodal Trans Ctr
- Take the bus from Redwood Rd @ 758 S to El Paso
- Take the bus from El Paso to 4207 S 6th Ave - Tucson
25h 3m$245–344Train (Amtrak)
- Take the train from Elko Amtrak Station to Sacramento
- Take the train from Sacramento to Los Angeles
- Take the train from Los Angeles to Tucson Amtrak Station
38h 41m$163–427Fly to Phoenix, shuttle
- Fly from Elko Regional Airport (EKO) to Phoenix (PHX)EKO - PHX
- Take a shuttle bus from Sky Harbor International Airport to Tucson Amtrak Station
8h 20m$232–624Train, bus
- Take the train from Elko Amtrak Station to Salt Lake City
- Take the train from Salt Lake Central Station to Provo Central Station750
- Take the bus from Provo Envios Confianza to El Paso
- Take the bus from El Paso to Tucson
26h 31m$211–330Train, bus via Sacramento
- Take the train from Elko Amtrak Station to Reno
- Take the bus from Reno Amtrak to Sacramento Bus Station
- Take the bus from Sacramento to Phoenix Bus Station
- Take the bus from Phoenix Bus Station to Tucson
31h 28m$166–315
Elko to Tucson by train (Amtrak)
Questions & Answers
The cheapest way to get from Elko to Tucson is to drive which costs $140 - $220 and takes 15h 44m.
The fastest way to get from Elko to Tucson is to fly which takes 5h 42m and costs $160 - $900.
No, there is no direct train from Elko station to Tucson station. However, there are services departing from Elko Amtrak Station and arriving at Tucson Amtrak Station via Sacramento and Los Angeles. The journey, including transfers, takes approximately 38h 41m.
The distance between Elko and Tucson is 673 miles. The road distance is 810.8 miles.
The best way to get from Elko to Tucson without a car is to bus which takes 25h 3m and costs $240 - $350.
It takes approximately 5h 42m to get from Elko to Tucson, including transfers.
Elko to Tucson train services, operated by Amtrak, depart from Elko Amtrak Station.
The best way to get from Elko to Tucson is to fly which takes 5h 42m and costs $160 - $900. Alternatively, you can bus, which costs $240 - $350 and takes 25h 3m, you could also train, which costs $160 - $430 and takes 38h 41m.
Tucson is 1h ahead of Elko. It is currently 11:40 AM in Elko and 12:40 PM in Tucson.
Elko to Tucson train services, operated by Amtrak, arrive at Sacramento station.
What companies run services between Elko, NV, USA and Tucson, AZ, USA?
Delta flies from Elko Regional Airport (EKO) to Tucson (TUS) once daily. Alternatively, you can take a vehicle from Elko to Broadway/Country Club via Elko, Salt Lake City Intermodal Trans Ctr, Redwood Rd @ 758 S, El Paso, 4207 S 6th Ave - Tucson, 6th Av/District, and Downtown Ronstadt Center in around 25h 3m.
- Website
- delta.com
Flights from Elko Regional Airport to Tucson via Salt Lake City
- Ave. Duration
- 7h 6m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $160–850
Flights from Elko Regional Airport to Phoenix via Salt Lake City
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $90–480
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Elko Amtrak Station to Sacramento
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $45–160
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $45–120
- Coach Seat short notice purchase
- $55–160
- Business - advance purchase
- $80–340
- Business Class
- $130–370
Train from Sacramento to Los Angeles
- Ave. Duration
- 14h 23m
- Frequency
- Once daily
- Estimated price
- $65–130
- Website
- https://www.amtrak.com/home.html
Train from Los Angeles to Tucson Amtrak Station
- Ave. Duration
- 10h 38m
- Frequency
- 6 times a week
- Estimated price
- $50–140
- Website
- https://www.amtrak.com/home.html
Train from Elko Amtrak Station to Salt Lake City
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- $28–75
- Website
- https://www.amtrak.com/home.html
Train from Elko Amtrak Station to Reno
- Ave. Duration
- 5h 48m
- Frequency
- Once daily
- Estimated price
- $50–110
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 801-743-3882
- rideuta@rideuta.com
- Website
- rideuta.com
Train from Salt Lake Central Station to Provo Central Station
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- $2–7
- Schedules at
- rideuta.com
- Adult - full fare
- $2–7
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Elko to Salt Lake City Intermodal Trans Ctr
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $35–60
- Website
- https://www.greyhound.com/
Bus from Reno Amtrak to Sacramento Bus Station
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $21–80
- Website
- https://www.greyhound.com/
- Phone
- +1 800-923-1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from Redwood Rd @ 758 S to El Paso
- Ave. Duration
- 12h 50m
- Frequency
- 4 times a week
- Estimated price
- $120–170
- Schedules at
- omnibusexpress.com
Bus from El Paso to 4207 S 6th Ave - Tucson
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Estimated price
- $70–90
- Schedules at
- omnibusexpress.com
Bus from Provo Envios Confianza to El Paso
- Ave. Duration
- 11h 50m
- Frequency
- 4 times a week
- Estimated price
- $120–160
- Schedules at
- omnibusexpress.com
Shuttle from Sky Harbor International Airport to Tucson Amtrak Station
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $134
- Website
- https://airportshuttleofphoenix.com
- Phone
- +1 833 766 3553
- Website
- tufesainternacional.com
Bus from El Paso to Tucson
- Ave. Duration
- 4h 41m
- Frequency
- Once daily
- Estimated price
- $60–90
- Schedules at
- tufesainternacional.com
- Phone
- +52 664 299 0487
- servicios@acnautobuses.com
- Website
- acnautobuses.com
Bus from Sacramento to Phoenix Bus Station
- Ave. Duration
- 18h 10m
- Frequency
- Once daily
- Estimated price
- $70–90
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Phoenix Bus Station to Tucson
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $22–40
- Schedules at
- flixbus.com
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
More Questions & Answers
Yes, the driving distance between Elko to Tucson is 811 miles. It takes approximately 15h 44m to drive from Elko to Tucson.
Book your Elko to Tucson train tickets online with Omio.
There are 597+ hotels available in Tucson.




















