There are 7 ways to get from Brockville to Greater Sudbury by train, plane, bus, 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.
Train to Ottawa Macdonald-Cartier International Airport, fly
best- Take the train from Brockville to Ottawatrain
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Greater Sudbury Airport (YSB)plane YOW - YSB
4h 31m$310–1,796Bus
cheapest- Take the bus from Brockville, ON to Ottawa, ON - St. Laurent Stationbus Kingston
- Take the bus from Ottawa - Via Rail to Sudburybus Ontc
9h 34m$44–179Train, bus via Barrie
- Take the train from Brockville to Toronto Union Stationtrain
- Take the train from Union Station GO to Allandale Waterfront GOtrain Br
- Take the bus from Barrie to Sudburybus
10h 36m$134–374Drive 539.1 km
- Drive from Brockville to Greater Sudburycar 539.1 km
7h 7m$107–154Train to Montréal–Pierre Elliott Trudeau International Airport, fly
- Take the train from Brockville to Dorvaltrain
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Greater Sudbury Airport (YSB)plane YUL - YSB
6h 44m$605–1,805Train to Toronto Pearson International Airport, fly
- Take the train from Brockville to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Greater Sudbury Airport (YSB)plane YYZ - YSB
6h 12m$418–1,358Train, bus
- Take the train from Brockville to Toronto Union Stationtrain VIA Rail
- Take the bus from King City Go Station to Sudburybus Ontc
9h 43m$112–375
Brockville to Greater Sudbury by bus and tram
Questions & Answers
The cheapest way to get from Brockville to Greater Sudbury is to bus which costs $40 - $180 and takes 9h 34m.
The fastest way to get from Brockville to Greater Sudbury is to train and fly which takes 4h 31m and costs $310 - $1,800.
No, there is no direct bus from Brockville to Greater Sudbury. However, there are services departing from Brockville, ON and arriving at Sudbury via Ottawa - Via Rail. The journey, including transfers, takes approximately 9h 34m.
The distance between Brockville and Greater Sudbury is 570 km. The road distance is 539.1 km.
The best way to get from Brockville to Greater Sudbury without a car is to bus which takes 9h 34m and costs $40 - $180.
It takes approximately 4h 31m to get from Brockville to Greater Sudbury, including transfers.
Brockville to Greater Sudbury bus services, operated by Megabus Canada, depart from Brockville, ON station.
Brockville to Greater Sudbury bus services, operated by Megabus Canada, arrive at Ottawa, ON - St. Laurent Station.
Yes, the driving distance between Brockville to Greater Sudbury is 539 km. It takes approximately 7h 7m to drive from Brockville to Greater Sudbury.
There are 35+ hotels available in Greater Sudbury.
What companies run services between Brockville, ON, Canada and Greater Sudbury, ON, Canada?
You can take a bus from Brockville, ON to Sudbury via Ottawa, ON - St. Laurent Station, St-Laurent O-Train West / Ouest, Tremblay O-Train West / Ouest, and Ottawa - Via Rail in around 9h 34m.
- Website
- aircanada.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Greater Sudbury Airport via Toronto Pearson International Airport
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- $130–1,300
Flights from Montréal–Pierre Elliott Trudeau International Airport to Greater Sudbury Airport via Quebec, Toronto Pearson International Airport
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- $170–900
Flights from Toronto Pearson International Airport to Greater Sudbury Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $80–600
- Website
- flyporter.com
Flights from Ottawa Macdonald-Cartier International Airport to Greater Sudbury Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $210–1,500
Flights from Montréal–Pierre Elliott Trudeau International Airport to Greater Sudbury Airport via Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 4h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $500–1,300
- Website
- jetaviation.com
Flights from Ottawa Macdonald-Cartier International Airport to Greater Sudbury Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $100–700
Flights from Montréal–Pierre Elliott Trudeau International Airport to Greater Sudbury Airport via Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $110–700
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Brockville to Ottawa
- Ave. Duration
- 1h 21m
- Frequency
- Every 4 hours
- Estimated price
- $25–220
- Website
- VIA Rail
- Escape
- $25–90
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $28–100
- Economy Plus
- $30–110
Train from Brockville to Toronto Union Station
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Estimated price
- $75–290
- Website
- VIA Rail
- Escape
- $75–200
- Business
- $120–270
- Business Plus
- $140–290
- Economy
- $85–210
- Economy Plus
- $95–220
Train from Brockville to Dorval
- Ave. Duration
- 1h 34m
- Frequency
- Twice daily
- 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 Brockville to Toronto Union Station
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Estimated price
- $75–290
- Website
- VIA Rail
- Escape
- $75–200
- Business
- $120–270
- Business Plus
- $140–290
- Economy
- $85–210
- Economy Plus
- $95–220
Train from Brockville to Toronto Union Station
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Estimated price
- $75–290
- Website
- VIA Rail
- Escape
- $75–200
- Business
- $120–270
- Business Plus
- $140–290
- Economy
- $85–210
- Economy Plus
- $95–220
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Union Station GO to Allandale Waterfront GO
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $16–22
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Brockville, ON to Ottawa, ON - St. Laurent Station
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $19–75
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Ottawa - Via Rail to Sudbury
- Ave. Duration
- 7h 7m
- Frequency
- Once daily
- Estimated price
- $30–100
- Website
- Ontario Northland
- Children
- $30–50
- Senior
- $55–85
- Adult
- $65–100
Bus from King City Go Station to Sudbury
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- $26–80
- Website
- Ontario Northland
- Children
- $26–40
- Senior
- $45–65
- Adult
- $50–80
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Barrie to Sudbury
- Ave. Duration
- 3h 35m
- Frequency
- 5 times a week
- Estimated price
- $40–65
- Schedules at
- Flixbus USA
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 Train travel in France: A guide to SNCF, Best ways to travel around Australia, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.














