There are 6 ways to get from Iron Bridge to Oakville by bus, plane, bus (Flixbus), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Sault Ste. Marie Airport, fly to Toronto Island Airport
best- 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
5h 20m$265–595Bus
cheapest- Take the bus from Iron Bridge to Sudburybus
- Take the bus from Sudbury to Vaughan - Hwy 407bus
- Take the bus from Hwy 407 Bus Terminal to Oakville GO Busbus 56
10h 40m$56–148Bus via Toronto
- Take the bus from Iron Bridge to Sudburybus Ontc
- Take the bus from Sudbury to Toronto Pearson Airportbus FlixBus 2708
10h 25m$84–164Drive 588.2 km
- Drive from Iron Bridge to Oakvillecar 588.2 km
6h 50m$116–167Bus to Sault Ste. Marie Airport, 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
5h 38m$634–1,928Bus to Greater Sudbury Airport, fly to Toronto Pearson International Airport
- Take the bus from Iron Bridge to Sudburybus
- Fly from Greater Sudbury Airport (YSB) to Toronto Pearson International Airport (YYZ)plane YSB - YYZ
7h 2m$354–1,139
Iron Bridge to Oakville by bus and train
Questions & Answers
The cheapest way to get from Iron Bridge to Oakville is to bus which costs $55 - $150 and takes 10h 40m.
The fastest way to get from Iron Bridge to Oakville is to bus and fly which takes 5h 20m and costs $260 - $600.
No, there is no direct bus from Iron Bridge to Oakville. However, there are services departing from Iron Bridge and arriving at Toronto Pearson Airport via Sudbury. The journey, including transfers, takes approximately 10h 25m.
The distance between Iron Bridge and Oakville is 683 km. The road distance is 588.2 km.
The best way to get from Iron Bridge to Oakville without a car is to bus via Toronto which takes 10h 25m and costs $80 - $170.
It takes approximately 5h 20m to get from Iron Bridge to Oakville, including transfers.
Iron Bridge to Oakville bus services, operated by Ontario Northland, depart from Iron Bridge station.
Iron Bridge to Oakville bus services, operated by Ontario Northland, arrive at Sudbury station.
Yes, the driving distance between Iron Bridge to Oakville is 588 km. It takes approximately 6h 50m to drive from Iron Bridge to Oakville.
There are 308+ hotels available in Oakville.
What companies run services between Iron Bridge, ON, Canada and Oakville, ON, Canada?
You can take a bus from Iron Bridge to Oakville GO via Sudbury, Toronto Pearson Airport, UP Express Pearson Airport, and Union Station GO in around 10h 25m.
- Website
- aircanada.com
Flights from Sault Ste. Marie Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $75–470
Flights from Greater Sudbury Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $65–450
- 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.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 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
Bus from Sudbury to Vaughan - Hwy 407
- Ave. Duration
- 4h 38m
- Frequency
- 3 times a day
- Estimated price
- $28–85
- Website
- Ontario Northland
- Children
- $28–40
- Senior
- $45–70
- Adult
- $55–85
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Sudbury to Toronto Pearson Airport
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $50–90
- Schedules at
- Flixbus USA
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Hwy 407 Bus Terminal to Oakville GO Bus
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $11–13
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $11–13
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 plan an amazing trip around Scandinavia, Heading to Europe? Read this before you buy a Eurail Pass, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.






