Departure: | Tucson, AZ |
Arrival: | Fredericksburg, VA |
Fastest route: | 3h 54min |
Distance: | 3568km |
Cheapest route: | $65 |
Transfers: | Between 0 and 2 |
Train companies: | Amtrak |
One Passenger / One Trip
4:25am
Tucson, AZ
Tucson
8:23am
Fredericksburg, VA
Fredericksburg
3h 58min
Amtrak
Northeast Regional
$65
4:25am
Tucson, AZ
Tucson
12:21pm
Fredericksburg, VA
Fredericksburg
7h 56min
+
$98
4:25am
Tucson, AZ
Tucson
7:00am
Washington, DC
Washington - Union Station
2h 35min
Amtrak
Northeast Regional
$59
4h 10min layover
11:10am
Washington, DC
Washington - Union Station
12:21pm
Fredericksburg, VA
Fredericksburg
1h 11min
Amtrak
Carolinian
$39
4:25am
Tucson, AZ
Tucson
12:21pm
Fredericksburg, VA
Fredericksburg
7h 56min
++
$110
4:25am
Tucson, AZ
Tucson
7:00am
Washington, DC
Washington - Union Station
2h 35min
Amtrak
Northeast Regional
$59
3h 0min layover
10:00am
Washington, DC
Washington - Union Station
10:18am
Alexandria, VA
Alexandria
0h 18min
Amtrak
Palmetto
$14
1h 10min layover
11:28am
Alexandria, VA
Alexandria
12:21pm
Fredericksburg, VA
Fredericksburg
0h 53min
Amtrak
Carolinian
$37
5:35am
Tucson, AZ
Tucson
12:21pm
Fredericksburg, VA
Fredericksburg
6h 46min
+
$98
5:35am
Tucson, AZ
Tucson
8:14am
Washington, DC
Washington - Union Station
2h 39min
Amtrak
Northeast Regional
$59
2h 56min layover
11:10am
Washington, DC
Washington - Union Station
12:21pm
Fredericksburg, VA
Fredericksburg
1h 11min
Amtrak
Carolinian
$39
5:35am
Tucson, AZ
Tucson
12:21pm
Fredericksburg, VA
Fredericksburg
6h 46min
++
$110
5:35am
Tucson, AZ
Tucson
8:14am
Washington, DC
Washington - Union Station
2h 39min
Amtrak
Northeast Regional
$59
1h 46min layover
10:00am
Washington, DC
Washington - Union Station
10:18am
Alexandria, VA
Alexandria
0h 18min
Amtrak
Palmetto
$14
1h 10min layover
11:28am
Alexandria, VA
Alexandria
12:21pm
Fredericksburg, VA
Fredericksburg
0h 53min
Amtrak
Carolinian
$37
6:26am
Tucson, AZ
Tucson
12:21pm
Fredericksburg, VA
Fredericksburg
5h 55min
+
$98
6:26am
Tucson, AZ
Tucson
8:50am
Washington, DC
Washington - Union Station
2h 24min
Amtrak
Northeast Regional
$59
2h 20min layover
11:10am
Washington, DC
Washington - Union Station
12:21pm
Fredericksburg, VA
Fredericksburg
1h 11min
Amtrak
Carolinian
$39
6:26am
Tucson, AZ
Tucson
12:21pm
Fredericksburg, VA
Fredericksburg
5h 55min
++
$110
6:26am
Tucson, AZ
Tucson
8:50am
Washington, DC
Washington - Union Station
2h 24min
Amtrak
Northeast Regional
$59
1h 10min layover
10:00am
Washington, DC
Washington - Union Station
10:18am
Alexandria, VA
Alexandria
0h 18min
Amtrak
Palmetto
$14
1h 10min layover
11:28am
Alexandria, VA
Alexandria
12:21pm
Fredericksburg, VA
Fredericksburg
0h 53min
Amtrak
Carolinian
$37
6:49am
Tucson, AZ
Tucson
12:21pm
Fredericksburg, VA
Fredericksburg
5h 32min
+
$171
6:49am
Tucson, AZ
Tucson
8:55am
Washington, DC
Washington - Union Station
2h 6min
Amtrak
Acela Express
$132
2h 15min layover
11:10am
Washington, DC
Washington - Union Station
12:21pm
Fredericksburg, VA
Fredericksburg
1h 11min
Amtrak
Carolinian
$39
6:49am
Tucson, AZ
Tucson
12:21pm
Fredericksburg, VA
Fredericksburg
5h 32min
++
$183
6:49am
Tucson, AZ
Tucson
8:55am
Washington, DC
Washington - Union Station
2h 6min
Amtrak
Acela Express
$132
1h 5min layover
10:00am
Washington, DC
Washington - Union Station
10:18am
Alexandria, VA
Alexandria
0h 18min
Amtrak
Palmetto
$14
1h 10min layover
11:28am
Alexandria, VA
Alexandria
12:21pm
Fredericksburg, VA
Fredericksburg
0h 53min
Amtrak
Carolinian
$37
7:06am
Tucson, AZ
Tucson
12:21pm
Fredericksburg, VA
Fredericksburg
5h 15min
+
$98
7:06am
Tucson, AZ
Tucson
9:30am
Washington, DC
Washington - Union Station
2h 24min
Amtrak
Palmetto
$59
1h 40min layover
11:10am
Washington, DC
Washington - Union Station
12:21pm
Fredericksburg, VA
Fredericksburg
1h 11min
Amtrak
Carolinian
$39
7:06am
Tucson, AZ
Tucson
12:21pm
Fredericksburg, VA
Fredericksburg
5h 15min
++
$110
7:06am
Tucson, AZ
Tucson
9:30am
Washington, DC
Washington - Union Station
2h 24min
Amtrak
Palmetto
$59
0h 30min layover
10:00am
Washington, DC
Washington - Union Station
10:18am
Alexandria, VA
Alexandria
0h 18min
Amtrak
Palmetto
$14
1h 10min layover
11:28am
Alexandria, VA
Alexandria
12:21pm
Fredericksburg, VA
Fredericksburg
0h 53min
Amtrak
Carolinian
$37
8:00am
Tucson, AZ
Tucson
12:21pm
Fredericksburg, VA
Fredericksburg
4h 21min
+
$98
8:00am
Tucson, AZ
Tucson
10:28am
Washington, DC
Washington - Union Station
2h 28min
Amtrak
Northeast Regional
$59
0h 42min layover
11:10am
Washington, DC
Washington - Union Station
12:21pm
Fredericksburg, VA
Fredericksburg
1h 11min
Amtrak
Carolinian
$39
8:00am
Tucson, AZ
Tucson
12:21pm
Fredericksburg, VA
Fredericksburg
4h 21min
++
$110
8:00am
Tucson, AZ
Tucson
10:28am
Washington, DC
Washington - Union Station
2h 28min
Amtrak
Northeast Regional
$59
0h 32min layover
11:00am
Washington, DC
Washington - Union Station
11:19am
Alexandria, VA
Alexandria
0h 19min
Amtrak
Cardinal
$14
0h 9min layover
11:28am
Alexandria, VA
Alexandria
12:21pm
Fredericksburg, VA
Fredericksburg
0h 53min
Amtrak
Carolinian
$37
8:22am
Tucson, AZ
Tucson
12:21pm
Fredericksburg, VA
Fredericksburg
3h 59min
Amtrak
Carolinian
$87
8:22am
Tucson, AZ
Tucson
12:21pm
Fredericksburg, VA
Fredericksburg
3h 59min
+
$118
8:22am
Tucson, AZ
Tucson
10:45am
Washington, DC
Washington - Union Station
2h 23min
Amtrak
Carolinian
$79
0h 25min layover
11:10am
Washington, DC
Washington - Union Station
12:21pm
Fredericksburg, VA
Fredericksburg
1h 11min
Amtrak
Carolinian
$39
The Tucson - Fredericksburg route has approximately 15 frequencies and its minimum duration is around 3h 54min. It is important you book your ticket in advance to avoid running out, since $65 tickets tend to run out quickly.
The distance between Tucson and Fredericksburg is around 3568 kilometers and bus companies that can help you in your journey are: Amtrak.
The train journey may vary depending on the stops. The minimum duration is usually around 3h 54min to cover 3568 kilometers.
According to our data, the cheapest ticket costs $65 and leaves Tucson. You will not have to do any transfers, the trip will go direct to Fredericksburg.
The last train leaves at 8:22am from Tucson and arrives at 12:21pm at Fredericksburg. It will take 3h 59min, its price is $118 and the number of changes will be 1.
Yes, there are direct train routes, their duration is usually around 3h 58min and the price is $65.