Search train tickets toTucson

switcheroo

Quickview

How to get to Tucson by train?

Routes280
Trips per day666
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.

What are the cheapest train tickets to Tucson?

The cheapest prices for a train ticket to Tucson that users have found recently on Wanderu start at $12.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 $12.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 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
trip-duration
Avg. Price
$97.07

San Diego

There are 12 train schedules per day connecting San Diego with Tucson. It takes on average 16 hours and 32 minutes 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
trip-duration
Avg. Price
$80.88

Oakland

There are 9 train schedules per day connecting Oakland with Tucson. It takes on average 24 hours and 4 minutes to travel 749 miles, 1205 kms, by train from Oakland. One train company operates schedules from Oakland, with Amtrak offering the most daily connections to Tucson. Traveling by train from Oakland you will most likely to arrive in Tucson at 400 N Toole Ave.
Avg. Time
trip-duration
Avg. Price
$111.47

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
trip-duration
Avg. Price
$92.00

San Francisco

There are 8 train schedules per day connecting San Francisco with Tucson. It takes on average 24 hours and 35 minutes 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
trip-duration
Avg. Price
$110.64

What train companies travel to Tucson, Arizona?

Located in Arizona, United States, you can travel by train to Tucson from 280 destinations and choose from 666 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 49.58 minutes

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

train companies serving Tucson