There are 7 ways to get from Saint-Lazare to Mississauga by bus, train, plane, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 189 bus, train to Montréal–Pierre Elliott Trudeau International Airport, fly to Toronto Pearson International Airport
best- Take the bus from Sainte-Angélique / Leroux to Terminus Vaudreuil - Quai 7bus
- Take the train from Gare Vaudreuil to Gare Dorvaltrain
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Pearson International Airport (YYZ)plane YUL - YYZ
5h 14m$164–760Bus
cheapest- Take the bus from Montreal-West Island to Toronto Union Stationbus Montreal
10h 21m$28–124Train
- Take the train from Dorval to Toronto Union Stationtrain VIA Rail
9h 28m$135–362Drive 524 km
- Drive from Saint-Lazare to Mississaugacar 524 km
5h 38m$104–150Line 189 bus, train to Montréal–Pierre Elliott Trudeau International Airport, fly to Toronto Island Airport, train
- Take the bus from Sainte-Angélique / Leroux to Terminus Vaudreuil - Quai 7bus
- Take the train from Gare Vaudreuil to Gare Dorvaltrain
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Island Airport (YTZ)plane YUL - YTZ
- Take the train from Union Station GO to Erindale GOtrain
6h 28m$187–764Line 189 bus, train, line 2 subway, line 428 bus to Montréal/Saint-Hubert Airport, fly to Toronto Pearson International Airport
- Take the bus from Sainte-Angélique / Leroux to Terminus Vaudreuil - Quai 7bus
- Take the train from Gare Vaudreuil to Gare Vendômetrain
- Take the subway from Station Vendôme to Station Berri-UQAMsubway
- Take the bus from Terminus Longueuil to Aéroport METbus
- Fly from Montréal/Saint-Hubert Airport (YHU) to Toronto Pearson International Airport (YYZ)plane YHU - YYZ
6h 57m$166–833Train, bus
- Take the train from Dorval to Ottawatrain VIA Rail
- Take the bus from Ottawa to Torontobus FlixBus 2701 / ...
12h 33m$110–372
Saint-Lazare to Mississauga by bus, train, and foot
Questions & Answers
The cheapest way to get from Saint-Lazare to Mississauga is to bus which costs $28 - $130 and takes 10h 21m.
The fastest way to get from Saint-Lazare to Mississauga is to line 189 bus and train and fly which takes 5h 14m and costs $160 - $800.
No, there is no direct bus from Saint-Lazare to Mississauga. However, there are services departing from Sainte-Angélique / Leroux and arriving at Rathburn Rd. W. @ Perivale Rd. via Terminus Vaudreuil - Quai 12, Terminus Fairview-Pointe-Claire, Montreal-West Island and Union Station Bus Terminal. The journey, including transfers, takes approximately 10h 21m.
No, there is no direct train from Saint-Lazare to Mississauga station. However, there are services departing from Gare Vaudreuil and arriving at Toronto Union Station via Dorval. The journey, including transfers, takes approximately 9h 28m.
The distance between Saint-Lazare and Mississauga is 570 km. The road distance is 524 km.
The best way to get from Saint-Lazare to Mississauga without a car is to train which takes 9h 28m and costs $130 - $370.
It takes approximately 5h 14m to get from Saint-Lazare to Mississauga, including transfers.
Saint-Lazare to Mississauga bus services, operated by Megabus Canada, depart from Montreal-West Island station.
Saint-Lazare to Mississauga train services, operated by VIA Rail, depart from Dorval station.
The best way to get from Saint-Lazare to Mississauga is to train which takes 9h 28m and costs $130 - $370. Alternatively, you can bus, which costs $28 - $130 and takes 10h 21m.
What companies run services between Saint-Lazare, QC, Canada and Mississauga, ON, Canada?
VIA Rail operates a train from Dorval to Toronto Union Station every 4 hours. Tickets cost $120–340 and the journey takes 4h 54m. Alternatively, Megabus Canada operates a bus from Montreal-West Island to Toronto Union Station every 4 hours. Tickets cost $10–100 and the journey takes 6h 15m.
- Website
- aircanada.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $55–350
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $55–370
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport via Ottawa
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $55–370
- Website
- airtransat.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $130–900
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $170–550
Flights from Montréal/Saint-Hubert Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $140–550
- Website
- flyporter.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $180–900
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $170–550
Flights from Montréal/Saint-Hubert Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $140–550
- Website
- westjet.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $130–550
- Website
- rj.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $320–650
- Phone
- 1-833-255-6396
- [email protected]
- Website
- exo.quebec
Train from Gare Vaudreuil to Gare Dorval
- Ave. Duration
- 36 min
- Frequency
- Every 3 hours
- Estimated price
- $4–7
- Website
- https://exo.quebec
- Adult
- $4–7
Train from Gare Vaudreuil to Gare Dorval
- Ave. Duration
- 36 min
- Frequency
- Every 3 hours
- Estimated price
- $4–7
- Website
- https://exo.quebec
- Adult
- $4–7
Train from Gare Vaudreuil to Gare Vendôme
- Ave. Duration
- 52 min
- Frequency
- Every 3 hours
- Estimated price
- $5–8
- Website
- https://exo.quebec
- Adult
- $5–8
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Dorval to Toronto Union Station
- Ave. Duration
- 4h 54m
- Frequency
- Every 4 hours
- Estimated price
- $120–340
- Website
- https://www.viarail.ca/en
- Escape
- $120–280
- Business
- $170–330
- Business Plus
- $180–340
- Economy
- $130–290
- Economy Plus
- $150–300
Train from Dorval to Ottawa
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Estimated price
- $35–240
- Website
- https://www.viarail.ca/en
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to Erindale GO
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- $8–11
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–11
- Phone
- 514-786-4636
- Website
- stm.info
Subway from Station Vendôme to Station Berri-UQAM
- Ave. Duration
- 13 min
- Frequency
- Every 10 minutes
- Estimated price
- $4
- Website
- http://www.stm.info
- Phone
- 1-833-255-6396
- [email protected]
- Website
- exo.quebec
Bus from Sainte-Angélique / Leroux to Terminus Vaudreuil - Quai 7
- Ave. Duration
- 28 min
- Frequency
- Every 3 hours
- Estimated price
- $4–6
- Website
- https://exo.quebec
- Adult
- $4–6
Bus from Sainte-Angélique / Leroux to Terminus Vaudreuil - Quai 7
- Ave. Duration
- 28 min
- Frequency
- Every 3 hours
- Estimated price
- $4–6
- Website
- https://exo.quebec
- Adult
- $4–6
Bus from Sainte-Angélique / Leroux to Terminus Vaudreuil - Quai 7
- Ave. Duration
- 28 min
- Frequency
- Every 3 hours
- Estimated price
- $4–6
- Website
- https://exo.quebec
- Adult
- $4–6
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Montreal-West Island to Toronto Union Station
- Ave. Duration
- 6h 15m
- Frequency
- Every 4 hours
- Estimated price
- $10–100
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $75–100
- Phone
- +1 450 463 0131
- Website
- rtl-longueuil.qc.ca
Bus from Terminus Longueuil to Aéroport MET
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $4
- Website
- https://www.rtl-longueuil.qc.ca/en
- Adult Passenger
- $4
- Website
- flixbus.com
Bus from Ottawa to Toronto
- Ave. Duration
- 6h 5m
- Frequency
- Every 3 hours
- Schedules at
- flixbus.com
- Phone
- +1 833 449 6444
- [email protected]
- Website
- orleansexpress.com
Bus from Ottawa to Toronto
- Ave. Duration
- 4h 55m
- Frequency
- 4 times a day
- Estimated price
- $70–100
- Website
- https://orleansexpress.com/en/
- Adult
- $70–100
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Ottawa to Toronto
- Ave. Duration
- 6h 50m
- Frequency
- Every 2 hours
- Estimated price
- $60–110
- Schedules at
- flixbus.com
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 5 delightfully under-the-radar French towns you need to visit, How to get from Florence to Rome, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
Saint-Lazare to Mississauga bus services, operated by Megabus Canada, arrive at Toronto Union Station.
Saint-Lazare to Mississauga train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Saint-Lazare to Mississauga is 524 km. It takes approximately 5h 38m to drive from Saint-Lazare to Mississauga.
There are 1865+ hotels available in Mississauga.















