There are 5 ways to get from London to Pickering by bus, train, 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.
Bus
best- Take the bus from London, ON - VIA Rail to Pearson International Airport Terminal 1bus Toronto
- Take the bus from Hwy 407 Bus Terminal to Brock Rd. @ Hwy. 407 Park & Ridebus 56 / ...
3h 46m$42–57Bus via Toronto
cheapest- Take the bus from London to Torontobus FlixBus 2701 / ...
4h 45m$40–61Train
- Take the train from London to Toronto Union Stationtrain VIA Rail
- Take the train from Union Station GO to Pickering GOtrain Le
4h 2m$56–255Drive 213.1 km
- Drive from London to Pickeringcar 213.1 km
2h 38m$42–61Fly, bus
- Fly from London International Airport (YXU) to Toronto Pearson International Airport (YYZ)plane YXU - YYZ
- Take the bus from Hwy 407 Bus Terminal to Brock Rd. @ Hwy. 407 Park & Ridebus
3h 42m$444–1,522
London to Pickering by train and bus
Questions & Answers
The cheapest way to get from London to Pickering is to bus via Toronto which costs $40 - $65 and takes 4h 45m.
The fastest way to get from London to Pickering is to drive which takes 2h 38m and costs $40 - $65.
No, there is no direct bus from London to Pickering. However, there are services departing from London, ON - VIA Rail and arriving at Brock Rd. @ Hwy. 407 Park & Ride via Pearson International Airport Terminal 1 and Hwy 407 Bus Terminal. The journey, including transfers, takes approximately 3h 46m.
No, there is no direct train from London to Pickering. However, there are services departing from London and arriving at Pickering GO via Union Station GO. The journey, including transfers, takes approximately 4h 2m.
The distance between London and Pickering is 249 km. The road distance is 213.1 km.
The best way to get from London to Pickering without a car is to bus which takes 3h 46m and costs $40 - $60.
It takes approximately 3h 46m to get from London to Pickering, including transfers.
London to Pickering bus services, operated by Onex Bus, depart from London, ON - VIA Rail station.
London to Pickering train services, operated by VIA Rail, depart from London station.
The best way to get from London to Pickering is to bus which takes 3h 46m and costs $40 - $60. Alternatively, you can train, which costs $55 - $260 and takes 4h 2m.
What companies run services between London, ON, Canada and Pickering, ON, Canada?
You can take a bus from London, ON - VIA Rail to Brock Rd. @ Hwy. 407 Park & Ride via Pearson International Airport Terminal 1 and Hwy 407 Bus Terminal in around 3h 46m. Alternatively, you can take a train from London to Peter Matthews Southbound @ Alexander Knox via Union Station GO, Pickering GO, and Pickering Parkway Terminal Platform B12 in around 4h 2m.
- Website
- aircanada.com
Flights from London International Airport to Toronto Pearson International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $80–650
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from London to Toronto Union Station
- Ave. Duration
- 2h 12m
- Frequency
- Every 4 hours
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- 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
- Phone
- +16474775500
- [email protected]
- Website
- onexbus.com
Bus from London, ON - VIA Rail to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $27–40
- Website
- https://www.onexbus.com/
- Standard Fare
- $27–40
- 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 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from London to Toronto
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- $27–45
- Schedules at
- flixbus.com
- Website
- flixbus.com
Bus from London to Toronto
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- 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 How do I get from Sydney to Melbourne, Flying into Beijing?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
London to Pickering bus services, operated by Onex Bus, arrive at Pearson International Airport Terminal 1 station.
London to Pickering train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between London to Pickering is 213 km. It takes approximately 2h 38m to drive from London to Pickering.
Book your London to Pickering bus tickets online with Omio.
There are 236+ hotels available in Pickering.







