There are 4 ways to get from Capreol to Ottawa by plane, bus, train, 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.
Fly
best- Fly from Greater Sudbury Airport (YSB) to Ottawa Macdonald-Cartier International Airport (YOW)plane YSB - YOW
1h 57m$273–662Bus
cheapest- Take the bus from Dennie to Downtown Transit Hubbus 105
- Take the bus from Sudbury to Ottawa - Via Railbus Ontc
9h 36m$84–124Train
- Take the train from Capreol to Toronto Union Stationtrain VIA Rail
- Take the train from Toronto Union Station to Ottawatrain VIA Rail
15h 51m$113–277Drive 502.4 km
- Drive from Capreol to Ottawacar 502.4 km
6h 20m$99–142
Capreol to Ottawa by bus
Questions & Answers
The cheapest way to get from Capreol to Ottawa is to bus which costs $80 - $130 and takes 9h 36m.
The fastest way to get from Capreol to Ottawa is to fly which takes 1h 57m and costs $270 - $700.
No, there is no direct bus from Capreol to Ottawa. However, there are services departing from Dennie and arriving at Ottawa - Via Rail via Downtown Transit Hub and Sudbury. The journey, including transfers, takes approximately 9h 36m.
No, there is no direct train from Capreol to Ottawa. However, there are services departing from Capreol and arriving at Ottawa via Toronto Union Station. The journey, including transfers, takes approximately 15h 51m.
The distance between Capreol and Ottawa is 455 km. The road distance is 502.4 km.
The best way to get from Capreol to Ottawa without a car is to bus which takes 9h 36m and costs $80 - $130.
It takes approximately 1h 57m to get from Capreol to Ottawa, including transfers.
Capreol to Ottawa bus services, operated by GOVA, depart from Dennie station.
Capreol to Ottawa train services, operated by VIA Rail, depart from Capreol station.
The best way to get from Capreol to Ottawa is to fly which takes 1h 57m and costs $270 - $700. Alternatively, you can bus, which costs $80 - $130 and takes 9h 36m, you could also train, which costs $110 - $280 and takes 15h 51m.
What companies run services between Capreol, ON, Canada and Ottawa, ON, Canada?
Jet Aviation flies from Greater Sudbury Airport (YSB) to Ottawa Macdonald-Cartier International Airport (YOW) once daily. Alternatively, you can take a bus from Dennie to Ottawa - Via Rail via Downtown Transit Hub, Donna, and Sudbury in around 9h 36m.
- Website
- jetaviation.com
Flights from Greater Sudbury Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $80–600
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Capreol to Toronto Union Station
- Ave. Duration
- 10h 2m
- Frequency
- Twice a week
- Estimated price
- $55–140
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $70–140
- Economy Adult - Advanced Booking
- $70–120
- Economy Escape Advanced Booking - Adult
- $55–80
Train from Toronto Union Station to Ottawa
- Ave. Duration
- 4h 49m
- Frequency
- Every 4 hours
- Estimated price
- $55–140
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $70–140
- Economy Adult - Advanced Booking
- $70–120
- Economy Escape Advanced Booking - Adult
- $55–80
- Phone
- 705-674-4455
- transit@greatersudbury.ca
- Website
- greatersudbury.ca
Bus from Dennie to Downtown Transit Hub
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $4
- Website
- https://www.greatersudbury.ca/live/transit/
- Schedules at
- https://www.greatersudbury.ca/live/transit/
- Phone
- 1.800.461.8558
- info@ontarionorthland.ca
- Website
- ontarionorthland.ca
Bus from Sudbury to Ottawa - Via Rail
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- $80–120
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $80–120
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 Want to know more about Flixbus?, 5 delightfully under-the-radar French towns you need to visit, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
Capreol to Ottawa bus services, operated by GOVA, arrive at Downtown Transit Hub station.
Capreol to Ottawa train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Capreol to Ottawa is 502 km. It takes approximately 6h 20m to drive from Capreol to Ottawa.
Book your Capreol to Ottawa train tickets online with Omio.
There are 309+ hotels available in Ottawa.








