Search Tucsontrain tickets

switcheroo

Quickview

How to get to Tucson by train?

Routes298
Trips per day638
train carriers3
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Tucson?

The cheapest prices for a train ticket to Tucson that users have found recently on Wanderu start at $10.00. Such great deals to Tucson are available on one route to Benson. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Tucson. Benson at $10.00 has consistently the lowest average train ticket prices to Tucson.

What are the main train stations in Tucson?

The most popular train station in Tucson is 400 N Toole Ave. 400 N Toole Ave is the busiest train station in Tucson.

San Luis Obispo

There are 12 train schedules per day connecting San Luis Obispo with Tucson. It takes on average 22 hours to travel 598 miles, 962 kms, by train from San Luis Obispo. One train company operates schedules from San Luis Obispo, with Amtrak offering the most daily connections to Tucson. Traveling by train from San Luis Obispo you will most likely to arrive in Tucson at 400 N Toole Ave.
Avg. Time
22h 0m
Avg. Price
$85.23

San Diego

There are 10 train schedules per day connecting San Diego with Tucson. It takes on average 17 hours to travel 366 miles, 588 kms, by train from San Diego. One train company operates schedules from San Diego, with Amtrak offering the most daily connections to Tucson. Traveling by train from San Diego you will most likely to arrive in Tucson at 400 N Toole Ave.
Avg. Time
17h 0m
Avg. Price
$85.93

Yosemite Valley

There are 8 train schedules per day connecting Yosemite Valley with Tucson. It takes on average 21 hours and 45 minutes to travel 622 miles, 1000 kms, by train from Yosemite Valley. One train company operates schedules from Yosemite Valley, with Amtrak offering the most daily connections to Tucson. Traveling by train from Yosemite Valley you will most likely to arrive in Tucson at 400 N Toole Ave.
Avg. Time
21h 45m
Avg. Price
$92.00

Davis

There are 8 train schedules per day connecting Davis with Tucson. It takes on average 25 hours to travel 750 miles, 1206 kms, by train from Davis. One train company operates schedules from Davis, with Amtrak offering the most daily connections to Tucson. Traveling by train from Davis you will most likely to arrive in Tucson at 400 N Toole Ave.
Avg. Time
1d 1h 0m
Avg. Price
$151.13

Martinez

There are 7 train schedules per day connecting Martinez with Tucson. It takes on average 23 hours to travel 750 miles, 1206 kms, by train from Martinez. One train company operates schedules from Martinez, with Amtrak offering the most daily connections to Tucson. Traveling by train from Martinez you will most likely to arrive in Tucson at 400 N Toole Ave.
Avg. Time
23h 0m
Avg. Price
$110.36

Located in Arizona , United States, you can travel by train to Tucson from 298 destinations and choose from 638 daily train schedules to get you there. Amtrak has the most train connections to Tucson. The furthest train arriving in Tucson covers a distance of 2327.23 miles, 3744.37 kms, covering the journey in 1 hour and 50 minutes

Looking for other ways to get there? Check out Bus options to Tucson.

train companies serving Tucson

Amtrak

There are 48 daily Amtrak schedules to Tucson. Amtrak can get you to Tucson by train from 284 destinations including San Diego.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
1h 56m
Avg. Price
$112.05

Amtrak Sunset Limited

There are 3 daily Amtrak Sunset Limited schedules to Tucson. Amtrak Sunset Limited can get you to Tucson by train from 19 destinations including Los Angeles.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
10h 59m
Avg. Price
$63.01

Amtrak Texas Eagle

There are 6 daily Amtrak Texas Eagle schedules to Tucson. Amtrak Texas Eagle can get you to Tucson by train from 33 destinations including Chicago.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
7h 18m
Avg. Price
$112.41