Search Tucson train tickets

switcheroo

Quickview

How to get to Tucson by train?

Routes302
Trips per day684
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 $13.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 $13.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.

What are the most popular train routes to Tucson?

San Diego

There are 10 train schedules per day connecting San Diego with Tucson. It takes on average 16 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
16h 0m
Avg. Price
$87.70

San Luis Obispo

There are 8 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
$104.60

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

San Francisco

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

Irvine

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