There are 5 ways to get from Moosonee to London by plane, car, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Moosonee Airport to London International Airport
best- Fly from Moosonee Airport (YMO) to London International Airport (YXU)plane YMO - YXU
7h 2m$213–1,218Fly Moosonee Airport to Toronto Pearson International Airport, bus
cheapest- Fly from Moosonee Airport (YMO) to Toronto Pearson International Airport (YYZ)plane YMO - YYZ
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
6h 44m$121–510Drive 1,218 km
- Drive from Moosonee to Londoncar 1,218 km
19h 29m$220–318Bus, bus to Timmins/Victor M. Power Airport, fly to London International Airport
- Take the bus from Moosonee to Cochranebus
- Take the bus from Cochrane to Timminsbus
- Fly from Timmins/Victor M. Power Airport (YTS) to London International Airport (YXU)plane YTS - YXU
12h 7m$302–1,636Fly Moosonee Airport to Toronto Island Airport, train
- Fly from Moosonee Airport (YMO) to Toronto Island Airport (YTZ)plane YMO - YTZ
- Take the train from Toronto Union Station to Londontrain
21h 4m$275–1,074
Moosonee Airport (YMO) to London International Airport (YXU) flights
Comparing Your Travel Options
The cheapest way to get from Moosonee to London is to drive which costs $220 - $320 and takes 19h 29m.
The fastest way to get from Moosonee to London is to fly and bus which takes 6h 44m and costs $120 - $550.
The distance between Moosonee and London is 930 km. The road distance is 1218 km.
It takes approximately 7h 2m to get from Moosonee to London, including transfers.
Yes, the driving distance between Moosonee to London is 1218 km. It takes approximately 19h 29m to drive from Moosonee to London.
There are 109+ hotels available in London.
What companies run services between Moosonee, ON, Canada and London, ON, Canada?
Thunder Airlines, Air Canada, and Air Creebec fly from Moosonee Airport (YMO) to London International Airport (YXU) once daily.
- Website
- aircanada.com
Flights from Moosonee Airport to London International Airport via Timmins/Victor M. Power Airport, Toronto Pearson International Airport
- Ave. Duration
- 6h 34m
- When
- Every day
- Estimated price
- $200–1,200
Flights from Moosonee Airport to Toronto Pearson International Airport via Timmins/Victor M. Power Airport
- Ave. Duration
- 3h 44m
- When
- Every day
- Estimated price
- $80–460
Flights from Timmins/Victor M. Power Airport to London International Airport via Toronto Pearson International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $240–1,500
- Website
- flyporter.com
Flights from Moosonee Airport to Toronto Island Airport via Timmins/Victor M. Power Airport
- Ave. Duration
- 18h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $220–800
Flights from Moosonee Airport to Toronto Island Airport via Attawapiskat, Timmins/Victor M. Power Airport
- Ave. Duration
- 23h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $230–800
- 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
- +1 647 477 5500
- [email protected]
- Website
- Onex Bus
Bus from Pearson International Airport Terminal 1 to London, ON - VIA Rail
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $28–35
- Website
- Onex Bus
- Standard Fare
- $28–35
- Phone
- +1 800 363 7512
- [email protected]
- Website
- Ontario Northland
Bus from Moosonee to Cochrane
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a week
- Estimated price
- $22–65
- Website
- Ontario Northland
- Children
- $22–35
- Senior
- $35–55
- Adult
- $40–65
Bus from Cochrane to Timmins
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $11–35
- Website
- Ontario Northland
- Children
- $11–16
- Senior
- $19–28
- Adult
- $22–35
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 Travelling around the UAE, Best ways to travel around Australia, and Need to know: Greyhound - to help you get the most out of your next trip.















