There are 7 ways to get from Greater Sudbury to Port Colborne by bus (Flixbus), car, plane, 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.
Bus (Flixbus)
best- Take the bus from Sudbury to Toronto Pearson Airportbus FlixBus 2708
- Take the bus from Toronto Pearson Airport to St. Catharinesbus FlixBus 2704
9h 45m$75–124Bus via Toronto
cheapest- Take the bus from Sudbury to Union Station Bus Terminalbus Ontc
- Take the bus from Toronto Union Station to St. Catharines, ON - Bus Terminalbus Toronto
11h 10m$46–170Drive 510.8 km
- Drive from Greater Sudbury to Port Colbornecar 510.8 km
5h 44m$101–146Fly to Toronto Pearson International Airport, bus
- Fly from Greater Sudbury Airport (YSB) to Toronto Pearson International Airport (YYZ)plane YSB - YYZ
- Take the bus from Toronto Pearson Airport to St. Catharinesbus
6h 27m$350–1,104Bus, train
- Take the bus from Sudbury to Barriebus
- Take the train from Allandale Waterfront GO to Union Station GOtrain Br
- Take the train from Toronto Union Station to St. Catharinestrain
9h 47m$166–413Bus via Toronto #2
- Take the bus from Sudbury to Torontobus FlixBus 2708
- Take the bus from Toronto Union Station to St. Catharines, ON - Bus Terminalbus Toronto
11h 15m$74–186Fly to Toronto Island Airport, bus
- Fly from Greater Sudbury Airport (YSB) to Toronto Island Airport (YTZ)plane YSB - YTZ
- Take the bus from Toronto Union Station to St. Catharines, ON - Bus Terminalbus
8h 50m$406–1,154
Greater Sudbury to Port Colborne by bus (Flixbus)
Questions & Answers
The cheapest way to get from Greater Sudbury to Port Colborne is to bus which costs $70 - $130 and takes 9h 45m.
The fastest way to get from Greater Sudbury to Port Colborne is to drive which takes 5h 44m and costs $100 - $150.
No, there is no direct bus from Greater Sudbury to Port Colborne. However, there are services departing from Sudbury and arriving at Flag Stop - Killaly St W + King via Toronto Pearson Airport, Brock University and Welland Bus Terminal. The journey, including transfers, takes approximately 9h 45m.
The distance between Greater Sudbury and Port Colborne is 538 km. The road distance is 510.8 km.
The best way to get from Greater Sudbury to Port Colborne without a car is to bus which takes 9h 45m and costs $70 - $130.
It takes approximately 9h 45m to get from Greater Sudbury to Port Colborne, including transfers.
Greater Sudbury to Port Colborne bus services, operated by Flixbus USA, depart from Sudbury station.
Greater Sudbury to Port Colborne bus services, operated by Flixbus USA, arrive at Toronto Pearson Airport station.
Yes, the driving distance between Greater Sudbury to Port Colborne is 511 km. It takes approximately 5h 44m to drive from Greater Sudbury to Port Colborne.
There are 283+ hotels available in Port Colborne.
What companies run services between Greater Sudbury, ON, Canada and Port Colborne, ON, Canada?
You can take a bus from Sudbury to Flag Stop - Killaly St W + King via Toronto Pearson Airport, St. Catharines, Brock University, and Welland Bus Terminal in around 9h 45m.
- Website
- aircanada.com
Flights from Greater Sudbury Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $65–450
Flights from Greater Sudbury Airport to Toronto Island Airport via Ottawa
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $100–600
Flights from Greater Sudbury Airport to Toronto Island Airport via Toronto Pearson International Airport, Ottawa
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $120–650
Flights from Greater Sudbury Airport to Toronto Island Airport via Toronto Pearson International Airport, Montreal
- Ave. Duration
- 6h 36m
- When
- Every day
- Estimated price
- $140–700
- Website
- flyporter.com
Flights from Greater Sudbury Airport to Toronto Island Airport via Ottawa
- Ave. Duration
- 5h 38m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $330–900
Flights from Greater Sudbury Airport to Toronto Island Airport via Sault Ste Marie
- Ave. Duration
- 3h 29m
- When
- Monday to Friday
- Estimated price
- $330–900
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Allandale Waterfront GO to Union Station GO
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $16–22
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to St. Catharines
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- $26–220
- Website
- https://www.viarail.ca/en
- Escape
- $26–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–110
- Economy Plus
- $30–120
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Sudbury to Toronto Pearson Airport
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a week
- Estimated price
- $55–95
- Schedules at
- flixbus.com
Bus from Toronto Pearson Airport to St. Catharines
- Ave. Duration
- 1h 45m
- Frequency
- 6 times a week
- Estimated price
- $15–26
- Schedules at
- flixbus.com
Bus from Toronto Pearson Airport to St. Catharines
- Ave. Duration
- 1h 45m
- Frequency
- 6 times a week
- Estimated price
- $15–26
- Schedules at
- flixbus.com
Bus from Sudbury to Barrie
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a week
- Estimated price
- $40–75
- Schedules at
- flixbus.com
Bus from Sudbury to Toronto
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a week
- Estimated price
- $55–100
- Schedules at
- flixbus.com
- Phone
- 1.800.461.8558
- [email protected]
- Website
- ontarionorthland.ca
Bus from Sudbury to Union Station Bus Terminal
- Ave. Duration
- 6h 26m
- Frequency
- Once daily
- Estimated price
- $30–90
- Website
- https://www.ontarionorthland.ca/en
- Children
- $30–45
- Senior
- $50–75
- Adult
- $60–90
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Toronto Union Station to St. Catharines, ON - Bus Terminal
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $19–75
Bus from Toronto Union Station to St. Catharines, ON - Bus Terminal
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $19–75
Bus from Toronto Union Station to St. Catharines, ON - Bus Terminal
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $19–75
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 do I get from Sydney to Melbourne, How to get from JFK to New York City, and Italy Travel Guides - to help you get the most out of your next trip.














