There are 7 ways to get from Iron Bridge to London by bus, plane, bus (Flixbus), car, 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.
Bus, fly to London International Airport
best- Take the bus from Iron Bridge to Sault Ste Mariebus
- Fly from Sault Ste. Marie Airport (YAM) to London International Airport (YXU)plane YAM - YXU
7h 2m$667–2,607Bus
cheapest- Take the bus from Iron Bridge to Sudburybus
- Take the bus from Sudbury to Toronto Pearson Airportbus
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
11h 52m$94–175Drive 716 km
- Drive from Iron Bridge to Londoncar 716 km
8h 29m$141–204Bus, fly to Toronto Pearson International Airport
- Take the bus from Iron Bridge to Sault Ste Mariebus
- Fly from Sault Ste. Marie Airport (YAM) to Toronto Pearson International Airport (YYZ)plane YAM - YYZ
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
7h 5m$594–1,944Bus, fly to Toronto Island Airport, train
- Take the bus from Iron Bridge to Sault Ste Mariebus
- Fly from Sault Ste. Marie Airport (YAM) to Toronto Island Airport (YTZ)plane YAM - YTZ
- Take the train from Toronto Union Station to Londontrain
7h 39m$297–824Bus, train
- Take the bus from Iron Bridge to Sudburybus
- Take the bus from Sudbury to Torontobus
- Take the train from Toronto Union Station to Londontrain
12h 43m$112–380Bus via Toronto
- Take the bus from Iron Bridge to Sudburybus
- Take the bus from Sudbury to Torontobus
- Take the bus from Toronto to London Downtownbus
13h 2m$107–220
Iron Bridge to London by bus and train
Questions & Answers
The cheapest way to get from Iron Bridge to London is to bus which costs $90 - $180 and takes 11h 52m.
The fastest way to get from Iron Bridge to London is to bus and fly which takes 7h 2m and costs $650 - $2,700.
No, there is no direct bus from Iron Bridge to London. However, there are services departing from Iron Bridge and arriving at London, ON - VIA Rail via Sudbury and Pearson International Airport Terminal 1. The journey, including transfers, takes approximately 11h 52m.
The distance between Iron Bridge and London is 608 km. The road distance is 716 km.
The best way to get from Iron Bridge to London without a car is to bus which takes 11h 52m and costs $90 - $180.
It takes approximately 7h 2m to get from Iron Bridge to London, including transfers.
Iron Bridge to London bus services, operated by Ontario Northland, depart from Iron Bridge station.
Iron Bridge to London bus services, operated by Ontario Northland, arrive at Sudbury station.
Yes, the driving distance between Iron Bridge to London is 716 km. It takes approximately 8h 29m to drive from Iron Bridge to London.
There are 109+ hotels available in London.
What companies run services between Iron Bridge, ON, Canada and London, ON, Canada?
You can take a bus from Iron Bridge to London, ON - VIA Rail via Sudbury, Toronto Pearson Airport, and Pearson International Airport Terminal 1 in around 11h 52m.
- Website
- aircanada.com
Flights from Sault Ste. Marie Airport to London International Airport via Toronto Pearson International Airport
- Ave. Duration
- 5h 19m
- When
- Every day
- Estimated price
- $190–1,200
Flights from Sault Ste. Marie Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $70–460
- Website
- flyporter.com
Flights from Sault Ste. Marie Airport to Toronto Island Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $190–480
- 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
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.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Iron Bridge to Sault Ste Marie
- Ave. Duration
- 1h 26m
- Frequency
- 6 times a week
- Estimated price
- $11–35
- Website
- Ontario Northland
- Children
- $11–17
- Senior
- $20–29
- Adult
- $23–35
Bus from Iron Bridge to Sudbury
- Ave. Duration
- 3h 7m
- Frequency
- 6 times a week
- Estimated price
- $17–50
- Website
- Ontario Northland
- Children
- $17–25
- Senior
- $29–45
- Adult
- $35–50
Bus from Iron Bridge to Sault Ste Marie
- Ave. Duration
- 1h 26m
- Frequency
- 6 times a week
- Estimated price
- $11–35
- Website
- Ontario Northland
- Children
- $11–17
- Senior
- $20–29
- Adult
- $23–35
Bus from Iron Bridge to Sault Ste Marie
- Ave. Duration
- 1h 26m
- Frequency
- 6 times a week
- Estimated price
- $11–35
- Website
- Ontario Northland
- Children
- $11–17
- Senior
- $20–29
- Adult
- $23–35
Bus from Iron Bridge to Sudbury
- Ave. Duration
- 3h 7m
- Frequency
- 6 times a week
- Estimated price
- $17–50
- Website
- Ontario Northland
- Children
- $17–25
- Senior
- $29–45
- Adult
- $35–50
Bus from Iron Bridge to Sudbury
- Ave. Duration
- 3h 7m
- Frequency
- 6 times a week
- Estimated price
- $17–50
- Website
- Ontario Northland
- Children
- $17–25
- Senior
- $29–45
- Adult
- $35–50
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Sudbury to Toronto Pearson Airport
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a week
- Estimated price
- $50–85
- Schedules at
- Flixbus USA
Bus from Sudbury to Toronto
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a week
- Estimated price
- $55–90
- Schedules at
- Flixbus USA
Bus from Sudbury to Toronto
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a week
- Estimated price
- $55–90
- 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
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 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Toronto to London Downtown
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $35–80
- Website
- Rider Express
- Standard
- $35–80
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 Gatwick Airport into central London, How to get from Heathrow Airport into central London, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.












