Travel from Toronto to Hornepayne

Train from Toronto to Hornepayne

VIA Rail operates a train from Toronto to Hornepayne twice daily. Tickets cost $75 - $260 and the journey takes 16 h 40 min.

How to get from Toronto to Hornepayne

From Toronto, ON bus to White River Jct., ON then drive to Hornepayne. 14 h 48 min $133. From Toronto train to Hornepayne. 16 h 40 min $197. From Toronto drive to Hornepayne. 13 h 57 min $133. From Union Station line 509 tram to Toronto Island airport, fly to Sault Ste Marie airport, taxi to Sault Ste Marie, ON, bus to White River Jct., ON, then drive to Hornepayne. 9 h 26 min $345. From UP Express Union Station train to Toronto airport, fly to Sault Ste Marie airport, taxi to Sault Ste Marie, ON, bus to White River Jct., ON, then drive to Hornepayne. 9 h 40 min $595. From UP Express Union Station train to Toronto airport, fly to Sudbury airport, taxi to Capreol, then train to Hornepayne. 12 h 53 min $392. From Union Station line 509 tram to Toronto Island airport, fly to Sudbury airport, taxi to Capreol, then train to Hornepayne. 12 h 39 min $383. From Union Station line 509 tram to Toronto Island airport, fly to Timmins airport, taxi to Timmins, ON, bus to Kapuskasing, ON, Kapuskasing - Hearst to Hearst, ON, then drive to Hornepayne. 11 h 10 min $329. From UP Express Union Station train to Toronto airport, fly to Timmins airport, taxi to Timmins, ON, bus to Kapuskasing, ON, Kapuskasing - Hearst to Hearst, ON, then drive to Hornepayne. 11 h 25 min $459. From Union Station line 509 tram to Toronto Island airport, fly to Thunder Bay airport, line 1 bus to Thunder Bay, ON, bus to Manitouwadge Jct, ON, then drive to Hornepayne. 13 h 42 min $289.

Operators from Toronto to Hornepayne