HowToGo

Train from Beamsville to Waterloo, Canada

How to get to Waterloo, Canada from Beamsville by train ? You can check how to get train from Beamsville to Waterloo, Canada below.

Search Transfer from Beamsville to Waterloo, Canada

1. Grimsby to Toronto Union Station

  1. You take a bus, shuttle or taxi from your location in Beamsville to Grimsby.

  2. You take a train from Grimsby to Toronto Union Station and cost approximately 35 CAD (27 USD) (ref: VIA Rail).

  3. You take a bus, shuttle or taxi from Toronto Union Station to your destination in Waterloo, Canada.

Pricing
Class Est. Price
Escape 35 CAD (27 USD)
Business 82 CAD (64 USD)
Economy 47 CAD (37 USD)
EconomyPlus 60 CAD (45 USD)

2. Toronto Union Station to Kitchener GO

  1. You take a bus, shuttle or taxi from your location in Beamsville to Toronto Union Station.

  2. You take a train from Toronto Union Station to Kitchener GO and cost approximately 50 CAD (40 USD) (ref: GO Transit).

  3. You take a bus, shuttle or taxi from Kitchener GO to your destination in Waterloo, Canada.

Pricing
Class Est. Price

References

Find Hotels in Waterloo, Canada

You can find hotels and accommodations in Waterloo, Canada with our hotels search tool below

Booking.com