There are 8 ways to get from Laval to Pickering by train, bus, car, plane, bus (Flixbus), 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.
Train
best- Take the train from Montréal to Oshawatrain VIA Rail
7h 6m$122–344Bus
cheapest- Take the bus from Montreal-West Island to Scarborough, ONbus Montreal
9h 37m$26–111Drive 508 km
- Drive from Laval to Pickeringcar 508 km
5h 44m$101–145Fly Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport, bus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Pearson International Airport (YYZ)plane YUL - YYZ
- Take the bus from Hwy 407 Bus Terminal to Brock Rd. @ Hwy. 407 Park & Ridebus
5h 8m$162–577Bus via Ottawa
- Take the bus from Laval, QC - TERMINUS CARTIER to Ottawa, ON - ST-LAURENT/COVENTRYbus Montreal
- Take the bus from Ottawa to Markham - Cornell Bus GObus FlixBus 2705
10h 40m$105–152Line 2 subway to Montréal–Pierre Elliott Trudeau International Airport, fly to Toronto Island Airport, train, line 112 bus
- Take the subway from Station Cartier -Zone B to Station Lionel-Groulxsubway
- 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 Pickering GOtrain
- Take the bus from Pickering Parkway Terminal Platform B12 to Peter Matthews Southbound @ Alexander Knoxbus
5h 25m$191–574Fly Montréal/Saint-Hubert Airport to Toronto Pearson International Airport, bus
- Fly from Montréal/Saint-Hubert Airport (YHU) to Toronto Pearson International Airport (YYZ)plane YHU - YYZ
- Take the bus from Hwy 407 Bus Terminal to Brock Rd. @ Hwy. 407 Park & Ridebus
5h 49m$166–581Line 2 subway, line 428 bus to Montréal/Saint-Hubert Airport, fly to Toronto Island Airport, train, line 112 bus
- Take the subway from Station Cartier -Zone B to Station Berri-UQAMsubway
- Take the bus from Terminus Longueuil to Aéroport METbus
- Fly from Montréal/Saint-Hubert Airport (YHU) to Toronto Island Airport (YTZ)plane YHU - YTZ
- Take the train from Union Station GO to Pickering GOtrain
- Take the bus from Pickering Parkway Terminal Platform B12 to Peter Matthews Southbound @ Alexander Knoxbus
6h 8m$185–1,028
Laval to Pickering by subway, train, and bus
Questions & Answers
The cheapest way to get from Laval to Pickering is to bus which costs $25 - $120 and takes 9h 37m.
The fastest way to get from Laval to Pickering is to fly and bus which takes 5h 8m and costs $160 - $600.
No, there is no direct bus from Laval station to Pickering. However, there are services departing from Station Henri-Bourassa and arriving at Brock Road Northbound @ William Jackson via Station Côte-Vertu, Terminus Fairview-Pointe-Claire, Montreal-West Island and Scarborough Centre Station. The journey, including transfers, takes approximately 9h 37m.
No, there is no direct train from Laval station to Pickering. However, there are services departing from Station Cartier -Zone B and arriving at Oshawa via Montréal. The journey, including transfers, takes approximately 7h 6m.
The distance between Laval and Pickering is 534 km. The road distance is 508 km.
The best way to get from Laval to Pickering without a car is to train which takes 7h 6m and costs $120 - $350.
It takes approximately 7h 6m to get from Laval to Pickering, including transfers.
Laval to Pickering bus services, operated by Megabus Canada, depart from Montreal-West Island station.
Laval to Pickering train services, operated by VIA Rail, depart from Montréal station.
The best way to get from Laval to Pickering is to train which takes 7h 6m and costs $120 - $350. Alternatively, you can bus, which costs $25 - $120 and takes 9h 37m.
What companies run services between Laval, QC, Canada and Pickering, ON, Canada?
VIA Rail operates a train from Montréal to Oshawa every 4 hours. Tickets cost $110–330 and the journey takes 4h 28m. Alternatively, Megabus Canada operates a bus from Montreal-West Island to Scarborough, ON every 4 hours. Tickets cost $10–95 and the journey takes 5h 45m.
- 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
Flights from Montréal/Saint-Hubert Airport to Toronto Island Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $160–900
- 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
Flights from Montréal/Saint-Hubert Airport to Toronto Island Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $160–900
- 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
- $330–650
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Montréal to Oshawa
- Ave. Duration
- 4h 28m
- Frequency
- Every 4 hours
- Estimated price
- $110–330
- Website
- https://www.viarail.ca/en
- Escape
- $110–260
- Business
- $160–320
- Business Plus
- $180–330
- Economy
- $120–270
- Economy Plus
- $140–280
- Phone
- 514-786-4636
- Website
- stm.info
Subway from Station Cartier -Zone B to Station Lionel-Groulx
- Ave. Duration
- 26 min
- Frequency
- Every 10 minutes
- Estimated price
- $4
- Website
- http://www.stm.info
Subway from Station Cartier -Zone B to Station Berri-UQAM
- Ave. Duration
- 17 min
- Frequency
- Every 10 minutes
- Estimated price
- $4
- Website
- http://www.stm.info
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to Pickering GO
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
Train from Union Station GO to Pickering GO
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Montreal-West Island to Scarborough, ON
- Ave. Duration
- 5h 45m
- Frequency
- Every 4 hours
- Estimated price
- $10–95
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $75–95
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Hwy 407 Bus Terminal to Brock Rd. @ Hwy. 407 Park & Ride
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
Bus from Hwy 407 Bus Terminal to Brock Rd. @ Hwy. 407 Park & Ride
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
- Phone
- +1 866-307-0002
- [email protected]
- Website
- autobusmaheux.com
Bus from Laval, QC - TERMINUS CARTIER to Ottawa, ON - ST-LAURENT/COVENTRY
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- $50–56
- Book at
- https://maheux.betterez.com/cart/56532ac09ee1bffd2501c6c8
- Website
- https://autobusmaheux.qc.ca/?lang=en
- Adult
- $50–56
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Ottawa to Markham - Cornell Bus GO
- Ave. Duration
- 5h 50m
- Frequency
- 6 times a week
- Estimated price
- $50–90
- Schedules at
- flixbus.com
- Phone
- +1 866 247 0055
- Website
- durhamregiontransit.com
Bus from Pickering Parkway Terminal Platform B12 to Peter Matthews Southbound @ Alexander Knox
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $4
- Website
- https://www.durhamregiontransit.com/en/index.aspx
Bus from Pickering Parkway Terminal Platform B12 to Peter Matthews Southbound @ Alexander Knox
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $4
- Website
- https://www.durhamregiontransit.com/en/index.aspx
- 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
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 Getting around the Cyclades, Travel Insider: Top Japan travel tips by Beatrix Holland, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
Laval to Pickering bus services, operated by Megabus Canada, arrive at Scarborough, ON station.
Laval to Pickering train services, operated by VIA Rail, arrive at Oshawa station.
Yes, the driving distance between Laval to Pickering is 508 km. It takes approximately 5h 44m to drive from Laval to Pickering.
There are 236+ hotels available in Pickering.























