There are 7 ways to get from Kitchener to Saint-Lazare by train, bus, car, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Kitchener GO to Union Station GOtrain Ki
- Take the train from Toronto Union Station to Dorvaltrain VIA Rail
10h 41m$89–184Train, bus
cheapest- Take the train from Kitchener GO to Union Station GOtrain Ki
- Take the bus from Toronto Union Station to Montrealbus
- Take the train from Gare Lucien-L'Allier to Gare Vaudreuiltrain Vh
13h 4m$36–146Drive 594.3 km
- Drive from Kitchener to Saint-Lazarecar 594.3 km
6h 26m$116–167Bus to Toronto Pearson International Airport, fly, train
- Take the bus from Kitchener to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YYZ - YUL
- Take the train from Gare Dorval to Gare Vaudreuiltrain
6h 37m$115–581Bus
- Take the bus from Kitchener to Ottawabus FlixBus N2710
- Take the bus from Ottawa to Kirklandbus Montréal - Ottawa
13h 22m$103–164Train to Toronto Island Airport, fly
- Take the train from Kitchener GO to Union Station GOtrain
- Fly from Toronto Island Airport (YTZ) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YTZ - YUL
7h 41m$202–607Train to London International Airport, fly
- Take the train from Kitchener to Londontrain
- Fly from London International Airport (YXU) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YXU - YUL
10h 15m$344–2,031
Kitchener to Saint-Lazare by train and bus
Questions & Answers
The cheapest way to get from Kitchener to Saint-Lazare is to train and bus which costs $35 - $150 and takes 13h 4m.
The fastest way to get from Kitchener to Saint-Lazare is to drive which takes 6h 26m and costs $110 - $170.
No, there is no direct bus from Kitchener to Saint-Lazare. However, there are services departing from Kitchener and arriving at Sainte-Angélique / Leroux via Ottawa, Saint-Charles / No 2768, Cégep John Abbott and Terminus Vaudreuil - Quai 7. The journey, including transfers, takes approximately 13h 22m.
The distance between Kitchener and Saint-Lazare is 663 km. The road distance is 594.3 km.
The best way to get from Kitchener to Saint-Lazare without a car is to train which takes 10h 41m and costs $85 - $190.
It takes approximately 10h 41m to get from Kitchener to Saint-Lazare, including transfers.
Kitchener to Saint-Lazare bus services, operated by Flixbus USA, depart from Kitchener station.
The best way to get from Kitchener to Saint-Lazare is to train which takes 10h 41m and costs $85 - $190. Alternatively, you can bus, which costs $100 - $170 and takes 13h 22m.
Kitchener to Saint-Lazare bus services, operated by Flixbus USA, arrive at Ottawa station.
Yes, the driving distance between Kitchener to Saint-Lazare is 594 km. It takes approximately 6h 26m to drive from Kitchener to Saint-Lazare.
What companies run services between Kitchener, ON, Canada and Saint-Lazare, QC, Canada?
You can take a train from Kitchener GO to Sainte-Angélique / Leroux via Toronto Union Station, Dorval, Gare Dorval, Gare Vaudreuil, and Terminus Vaudreuil - Quai 7 in around 10h 41m. Alternatively, you can take a bus from Kitchener to Sainte-Angélique / Leroux via Ottawa, Kirkland, Saint-Charles / No 2768, Lakeshore / Macdonald, Cégep John Abbott, and Terminus Vaudreuil - Quai 7 in around 13h 22m.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $50–340
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $50–340
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport via Ottawa
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- $50–340
Flights from London International Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto Pearson International Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- $130–900
Flights from London International Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto Pearson International Airport, Ottawa
- Ave. Duration
- 6h 21m
- When
- Every day
- Estimated price
- $130–900
Flights from London International Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto Pearson International Airport, Quebec
- Ave. Duration
- 6h 38m
- When
- Saturday
- Estimated price
- $180–1,100
- Website
- airtransat.com
Flights from Toronto Pearson International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $75–700
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $170–550
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport via Ottawa
- Ave. Duration
- 3h 10m
- When
- Friday
- Estimated price
- $170–550
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $190–700
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $170–550
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport via Ottawa
- Ave. Duration
- 3h 10m
- When
- Friday
- Estimated price
- $170–550
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $75–450
- Website
- rj.com
Flights from Toronto Pearson International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 25m
- When
- Monday and Thursday
- Estimated price
- $150–370
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Kitchener GO to Union Station GO
- Ave. Duration
- 1h 39m
- Frequency
- Every 4 hours
- Estimated price
- $17–22
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $17–22
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Dorval
- Ave. Duration
- 5h 2m
- Frequency
- Every 4 hours
- Estimated price
- $65–150
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $80–150
- Economy Adult - Advanced Booking
- $80–130
- Economy Escape Advanced Booking - Adult
- $65–90
Train from Kitchener to London
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $22–110
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $23–110
- Economy Adult - Advanced Booking
- $23–85
- Economy Escape Advanced Booking - Adult
- $22–40
- Phone
- 1-833-255-6396
- transport.adapte@exo.quebec
- Website
- exo.quebec
Train from Gare Lucien-L'Allier to Gare Vaudreuil
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- $6–9
- Website
- https://exo.quebec
- Adult
- $6–9
Train from Gare Dorval to Gare Vaudreuil
- Ave. Duration
- 43 min
- Frequency
- Every 3 hours
- Estimated price
- $4–7
- Website
- https://exo.quebec
- Adult
- $4–7
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Toronto Union Station to Montreal
- Ave. Duration
- 7h 10m
- Frequency
- Hourly
- Estimated price
- $10–110
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $75–110
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Kitchener to Toronto Pearson Airport
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- $8–15
- Schedules at
- flixbus.com
Bus from Kitchener to Ottawa
- Ave. Duration
- 7h 36m
- Frequency
- 4 times a week
- Estimated price
- $50–90
- Schedules at
- flixbus.com
- Phone
- +1 833 449 6444
- serviceclient@keolis.ca
- Website
- orleansexpress.com
Bus from Ottawa to Kirkland
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $40–60
- Website
- https://www.orleansexpress.com/en/
- Schedules at
- https://www.orleansexpress.com/en/schedule/
- Adult
- $40–60
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Which London airport should I choose?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
There are 31+ hotels available in Saint-Lazare.















