One Passenger / One Trip
2:19am
Hutchinson, KS
Hutchinson
12:58pm
Princeton, IL
Princeton
10h 39min
Amtrak
Southwest Chief
$72
2:28am
Kingman, AZ
Kingman
12:58pm
Princeton, IL
Princeton
33h 30min
Amtrak
Southwest Chief
$138
2:59am
Newton, KS
Newton
12:58pm
Princeton, IL
Princeton
9h 59min
Amtrak
Southwest Chief
$70
3:30am
Salt Lake City, UT
Salt Lake City
12:33pm
Princeton, IL
Princeton
32h 3min
Amtrak
California Zephyr
$114
5:14am
Omaha, NE
Omaha
12:33pm
Princeton, IL
Princeton
7h 19min
Amtrak
California Zephyr
$52
5:18am
Topeka, KS
Topeka
12:58pm
Princeton, IL
Princeton
7h 40min
Amtrak
Southwest Chief
$61
5:37am
Flagstaff, AZ
Flagstaff
12:58pm
Princeton, IL
Princeton
30h 21min
Amtrak
Southwest Chief
$133
5:47am
Lawrence, KS
Lawrence
12:58pm
Princeton, IL
Princeton
7h 11min
Amtrak
Southwest Chief
$56
6:12am
Quincy, IL
Quincy
8:28am
Princeton, IL
Princeton
2h 16min
Amtrak
Illinois Zephyr
$17
7:04am
Creston, IA
Creston
12:33pm
Princeton, IL
Princeton
5h 29min
Amtrak
California Zephyr
$39
7:36am
Galesburg, IL
Galesburg
8:28am
Princeton, IL
Princeton
0h 52min
Amtrak
Illinois Zephyr
$8
7:43am
Kansas City, MO
Kansas City
12:58pm
Princeton, IL
Princeton
5h 15min
Amtrak
Southwest Chief
$54
7:54am
La Grange, IL
La Grange Road
9:20am
Princeton, IL
Princeton
1h 26min
Amtrak
Carl Sandburg
$12
8:05am
Kewanee, IL
Kewanee
8:28am
Princeton, IL
Princeton
0h 23min
Amtrak
Illinois Zephyr
$4.5
8:10am
Naperville, IL
Naperville
9:20am
Princeton, IL
Princeton
1h 10min
Amtrak
Carl Sandburg
$10
8:21am
Gallup, NM
Gallup
12:58pm
Princeton, IL
Princeton
27h 37min
Amtrak
Southwest Chief
$122
9:00am
Mendota, IL
Mendota
9:20am
Princeton, IL
Princeton
0h 20min
Amtrak
Carl Sandburg
$3.5
9:09am
Ottumwa, IA
Ottumwa
12:33pm
Princeton, IL
Princeton
3h 24min
Amtrak
California Zephyr
$27
9:54am
Mount Pleasant, IA
Mount Pleasant
12:33pm
Princeton, IL
Princeton
2h 39min
Amtrak
California Zephyr
$22
10:23am
Grand Junction, CO
Grand Junction
12:33pm
Princeton, IL
Princeton
25h 10min
Amtrak
California Zephyr
$107
City: | Princeton, IL |
Daily arrivals: | 43 |
Train stations | Princeton |
Connections: | 63 |
Companies: | Amtrak |
Avg price: | $77.64 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Kingman to Princeton costs around $138 while one from Newton to Princeton costs $70. The average ticket price is $77.64.
There are many cities from which you can reach Princeton by train. Some of them are Salt Lake City (Salt Lake City), Omaha (Omaha), Topeka (Topeka). If you need more information, you can use our search engine.
The train company that operates in Princeton is Amtrak. One of its trips, for example, is Amtrak Hutchinson Princeton. Its price is approximately $72 and it takes 10h 39min. We recommend that you book your ticket in advance.
The Princeton train station is Princeton. Many trains arrive at this station from cities like Flagstaff (Flagstaff), Lawrence (Lawrence), Quincy (Quincy). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Flagstaff Princeton from $133.