One Passenger / One Trip
8:10am
Detroit, MI
Detroit
10:00am
Port Huron, MI
Port Huron
1h 50min
Amtrak
Thruway Bus
$25
3:10pm
Detroit, MI
Detroit
5:00pm
Port Huron, MI
Port Huron
1h 50min
Amtrak
Thruway Bus
$25
6:10pm
New Buffalo, MI
New Buffalo
11:31pm
Port Huron, MI
Port Huron
5h 21min
Amtrak
Blue Water
$29
6:32pm
Niles, MI
Niles
11:31pm
Port Huron, MI
Port Huron
4h 59min
Amtrak
Blue Water
$27
6:43pm
Dowagiac, MI
Dowagiac
11:31pm
Port Huron, MI
Port Huron
4h 48min
Amtrak
Blue Water
$19
7:11pm
Kalamazoo, MI
Kalamazoo
11:31pm
Port Huron, MI
Port Huron
4h 20min
Amtrak
Blue Water
$18
7:38pm
Battle Creek, MI
Battle Creek
11:31pm
Port Huron, MI
Port Huron
3h 53min
Amtrak
Blue Water
$14
8:47pm
East Lansing, MI
East Lansing
11:31pm
Port Huron, MI
Port Huron
2h 44min
Amtrak
Blue Water
$9.5
9:24pm
Durand, MI
Durand
11:31pm
Port Huron, MI
Port Huron
2h 7min
Amtrak
Blue Water
$9
9:55pm
Flint, MI
Flint
11:31pm
Port Huron, MI
Port Huron
1h 36min
Amtrak
Blue Water
$7
City: | Port Huron, MI |
Daily arrivals: | 10 |
Train stations | Port Huron |
Connections: | 16 |
Companies: | Amtrak |
Avg price: | $22.75 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Detroit to Port Huron costs around $25 while one from New Buffalo to Port Huron costs $29. The average ticket price is $22.75.
There are many cities from which you can reach Port Huron by train. Some of them are Niles (Niles), Dowagiac (Dowagiac), Kalamazoo (Kalamazoo). If you need more information, you can use our search engine.
The train company that operates in Port Huron is Amtrak. One of its trips, for example, is Amtrak Detroit Port Huron. Its price is approximately $25 and it takes 1h 50min. We recommend that you book your ticket in advance.
The Port Huron train station is Port Huron. Many trains arrive at this station from cities like Battle Creek (Battle Creek), East Lansing (East Lansing), Durand (Durand). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Battle Creek Port Huron from $14.