There are 4 ways to get from Paisley to London by taxi, bus, train, car, 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.
Taxi, bus, train
best- Take the taxi from Paisley to Durhamtaxi
- Take the bus from Durham to Guelphbus
- Take the train from Guelph to Londontrain
5h 51mDrive 167.4 km
cheapest- Drive from Paisley to Londoncar 167.4 km
2h 38m$33–48Bus
- Take the bus from Port Elgin to Toronto Pearson Airportbus FlixBus 2711
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus Toronto
7h 58m$105–152Bus via London (Flixbus)
- Take the bus from Port Elgin to Toronto Pearson Airportbus FlixBus 2711
- Take the bus from Toronto Pearson Airport to Londonbus FlixBus 2701 / ...
8h 13m$99–152
Questions & Answers
The cheapest way to get from Paisley to London is to drive which costs $30 - $50 and takes 2h 38m.
The fastest way to get from Paisley to London is to drive which takes 2h 38m and costs $30 - $50.
No, there is no direct bus from Paisley to London. However, there are services departing from Port Elgin and arriving at London, ON - VIA Rail via Pearson International Airport Terminal 1. The journey, including transfers, takes approximately 7h 58m.
The distance between Paisley and London is 269 km. The road distance is 167.4 km.
The best way to get from Paisley to London without a car is to taxi and bus and train which takes 5h 51m and costs .
It takes approximately 5h 51m to get from Paisley to London, including transfers.
Paisley to London bus services, operated by Flixbus USA, depart from Port Elgin station.
Paisley to London bus services, operated by Flixbus USA, arrive at Toronto Pearson Airport station.
Yes, the driving distance between Paisley to London is 167 km. It takes approximately 2h 38m to drive from Paisley to London.
There are 109+ hotels available in London.
What companies run services between Paisley, ON, Canada and London, ON, Canada?
You can take a vehicle from Paisley to London, ON - VIA Rail via Port Elgin, Toronto Pearson Airport, and Pearson International Airport Terminal 1 in around 7h 58m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Guelph to London
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- $27–220
- Website
- VIA Rail
- Escape
- $27–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $30–110
- Economy Plus
- $30–120
- Phone
- (519) 376-9139
- [email protected]
- Website
- Owen Sound Transit
Bus from Durham to Guelph
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Website
- Owen Sound Transit
- Website
- Owen Sound Transit
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Port Elgin to Toronto Pearson Airport
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $30–55
- Schedules at
- Flixbus USA
Bus from Port Elgin to Toronto Pearson Airport
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $30–55
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to London
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $21–40
- Schedules at
- Flixbus USA
- Phone
- +16474775500
- [email protected]
- Website
- ONEXBUS
Bus from Pearson International Airport Terminal 1 to London, ON - VIA Rail
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $27–40
- Website
- ONEXBUS
- Standard Fare
- $27–40
- Ave. Duration
- 49 min
- Estimated price
- $120–150
Weiss Taxi
- Phone
- +1 519 797 2443
- Website
- weiss-taxi.business.site
D C Cab Compnay
- Phone
- +1 519 364 4646
Hanover Taxi
- Phone
- +1 519 364 4342
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 to get from Heathrow Airport into central London, Slovenia: Getting from Ljubljana to Lake Bled, and Getting to Milan from the airport - to help you get the most out of your next trip.






