Cheap Train tickets to Port Huron

What are the most popular routes to Port Huron?

Chicago - Port HuronAverage priceTHB 1,205Average duration6h 31mDaily departures1
Flint - Port HuronAverage priceTHB 364Average duration1h 23mDaily departures1
Kalamazoo - Port HuronAverage priceTHB 862Average duration4h 20mDaily departures1
Lansing - Port HuronAverage priceTHB 431Average duration2h 31mDaily departures1
Milwaukee - Port HuronAverage priceTHB 2,198Average duration9h 26mDaily departures4