There are 7 ways to get from Toronto Pearson Terminal 1 Station to London by bus, train, car, plane, bus (Flixbus), or shuttle
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 Pearson International Airport Terminal 1 to London, ON - VIA Railbus Toronto
2h 3m$27–40Bus via London (Flixbus)
cheapest- Take the bus from Toronto Pearson Airport to Londonbus FlixBus 2701 / ...
2h 15m$22–40Train
- Take the train from Toronto Union Station to Londontrain VIA Rail
3h 44m$49–252Drive 164.2 km
- Drive from Toronto Pearson Terminal 1 Station to Londoncar 164.2 km
2h 7m$33–47Fly
- Fly from Toronto Pearson International Airport (YYZ) to London International Airport (YXU)plane YYZ - YXU
1h 20m$436–1,615Shuttle
- Take a shuttle bus from Toronto Airport to LondonToronto Airport
2h 20m$120–160Shuttle via London, ON - 105, Wharncliffe Road South, Manor Park
- Take a shuttle bus from Pearson International Airport Terminal 1 to London, ON - 105, Wharncliffe Road South, Manor ParkToronto International Airport
2h 33m$46–91
Toronto Pearson Terminal 1 Station to London by train
Questions & Answers
The cheapest way to get from Toronto Pearson Terminal 1 Station to London is to bus via London which costs $22 - $40 and takes 2h 15m.
The fastest way to get from Toronto Pearson Terminal 1 Station to London is to fly which takes 1h 20m and costs $430 - $1,700.
Yes, there is a direct bus departing from Pearson International Airport Terminal 1 and arriving at London, ON - VIA Rail. Services depart four times a day, and operate every day. The journey takes approximately 2h.
No, there is no direct train from Toronto Pearson Terminal 1 Station to London. However, there are services departing from UP Express Pearson Airport and arriving at London via Toronto Union Station. The journey, including transfers, takes approximately 3h 44m.
The distance between Toronto Pearson Terminal 1 Station and London is 180 km. The road distance is 164.2 km.
The best way to get from Toronto Pearson Terminal 1 Station to London without a car is to bus which takes 2h 3m and costs $27 - $40.
The bus from Pearson International Airport Terminal 1 to London, ON - VIA Rail takes 2h including transfers and departs four times a day.
Toronto Pearson Terminal 1 Station to London bus services, operated by Onex Bus, depart from Pearson International Airport Terminal 1 station.
Toronto Pearson Terminal 1 Station to London train services, operated by VIA Rail, depart from Toronto Union Station.
The best way to get from Toronto Pearson Terminal 1 Station to London is to bus which takes 2h 3m and costs $27 - $40. Alternatively, you can train, which costs $45 - $260 and takes 3h 44m, you could also fly, which costs $430 - $1,700 and takes 1h 20m.
What companies run services between Toronto Pearson Terminal 1 Station, ON, Canada and London, ON, Canada?
Onex Bus operates a bus from Pearson International Airport Terminal 1 to London, ON - VIA Rail 4 times a day. Tickets cost $27–40 and the journey takes 2h. Alternatively, VIA Rail operates a train from Toronto Union Station to London every 4 hours. Tickets cost $40–240 and the journey takes 2h 16m.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to London International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $85–700
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to London
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- 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
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Toronto Pearson Airport to London
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $22–40
- Schedules at
- Flixbus USA
- Phone
- +1 905 374 8111
- [email protected]
- Website
- Niagra Airbus
Shuttle from Toronto Airport to London
- Ave. Duration
- 2h 20m
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- Niagra Airbus
- Phone
- (519) 679-2707
- [email protected]
- Website
- Robert Q Airbus
Shuttle from Pearson International Airport Terminal 1 to London, ON - 105, Wharncliffe Road South, Manor Park
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $46–91
- Website
- Robert Q Airbus
- Schedules at
- Schedules and Fares Robert Q Airbus
- Senior/ Student
- $85–89
- Adult
- $91
- Child
- $46
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 Bali: What to do if Mount Agung erupts, Getting to Milan from the airport, and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Toronto Pearson Terminal 1 Station to London bus services, operated by Onex Bus, arrive at London, ON - VIA Rail station.
Toronto Pearson Terminal 1 Station to London train services, operated by VIA Rail, arrive at London station.
Yes, the driving distance between Toronto Pearson Terminal 1 Station to London is 164 km. It takes approximately 2h 7m to drive from Toronto Pearson Terminal 1 Station to London.
Book your Toronto Pearson Terminal 1 Station to London bus tickets online with Omio.
There are 110+ hotels available in London.








