What's the distance between Oshawa and Hamilton, Ontario by train?
Oshawa to Hamilton, Ontario is 67.2 mi.
How long does the train between Oshawa and Hamilton, Ontario take?
Oshawa to Hamilton, Ontario is on average 2 h 55 min. However the fastest option will get you there in 2 h 34 min.
Which companies operate from Oshawa to Hamilton, Ontario?
The train journey from Oshawa to Hamilton, Ontario is covered by 1 operator(s). On Virail you can find these carriers that provide services on this route: Viarail.
How many train connections per day go from Oshawa to Hamilton, Ontario?
Oshawa to Hamilton, Ontario has 3 connection(s) per day on average.
What time does the first train from Oshawa to Hamilton, Ontario leave?
The earliest train from Oshawa to Hamilton, Ontario departs at 11:36am. However be sure to check with us the schedule on the day you want to leave as the time may differ.
What time does the last train from Oshawa to Hamilton, Ontario depart?
The latest train from Oshawa to Hamilton, Ontario departs at 1:11pm. However be sure to check with us the schedule on the day you want to leave as the time may differ.
From which stations can I leave from Oshawa to Hamilton, Ontario?
There are 1 station(s) that you can depart from Oshawa to go to Hamilton, Ontario. You can go from Oshawa and you can arrive at Hilton.
What's the fastest journey time between Oshawa to Hamilton, Ontario by train?
The fastest journey time by train between Oshawa and Hamilton, Ontario is 2 h 34 min.
Is there a direct train from Oshawa to Hamilton, Ontario?
Yes, there is a direct train between Oshawa and Hamilton, Ontario.
What are the CO2 emissions for Oshawa to Hamilton, Ontario by train?
The train journey from Oshawa to Hamilton, Ontario creates 1.0kg of CO2 emissions.