There are 7 ways to get from Bonaventure to Ottawa by 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.
Drive to Bathurst Airport, fly to Ottawa Macdonald-Cartier International Airport
best- Drive from Bonaventure to Bathurst Airport (ZBF)car
- Fly from Bathurst Airport (ZBF) to Ottawa Macdonald-Cartier International Airport (YOW)plane ZBF - YOW
7h 47m$698–1,468Bus
cheapest- Take the bus from Bonaventure to Rimouskibus
- Take the bus from Rimouski to Québecbus
- Take the bus from 423 Rue de la Gare-du-Palais, Quebec City, QC G1K 3X2 to 55 Rue Sainte-Catherine E, Montreal, QC H2X 1K5bus
- Take the bus from Montréal to Ottawabus
18h 16m$197–266Bus, train via Quebec
- Take the bus from Bonaventure to Rimouskibus
- Take the bus from Rimouski to Québecbus
- Take the train from Québec to Ottawatrain
17h 29m$220–486Bus, train
- Take the bus from Bonaventure to Rimouskibus
- Take the train from Rimouski to Montréaltrain
- Take the train from Montréal to Ottawatrain
18h 20m$222–675Drive 1,044.3 km
- Drive from Bonaventure to Ottawacar 1,044.3 km
12h 23m$212–306Fly Bonaventure Airport to Montréal/Saint-Hubert Airport, train
- Fly from Bonaventure Airport (YVB) to Montréal/Saint-Hubert Airport (YHU)plane YVB - YHU
- Take the train from Montréal to Ottawatrain
6h 2m$566–2,168Drive to Bathurst Airport, fly to Montréal–Pierre Elliott Trudeau International Airport, train
- Drive from Bonaventure to Bathurst Airport (ZBF)car
- Fly from Bathurst Airport (ZBF) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane ZBF - YUL
- Take the train from Dorval to Ottawatrain
7h 34m$483–1,308
Bonaventure to Ottawa by bus and train
Comparing Your Travel Options
The cheapest way to get from Bonaventure to Ottawa is to bus which costs $190 - $270 and takes 18h 16m.
The fastest way to get from Bonaventure to Ottawa is to fly and train which takes 6h 2m and costs $550 - $2,200.
No, there is no direct bus from Bonaventure to Ottawa. However, there are services departing from Bonaventure and arriving at Ottawa via Rimouski, 423 Rue de la Gare-du-Palais, Quebec City, QC G1K 3X2 and Montréal. The journey, including transfers, takes approximately 18h 16m.
The distance between Bonaventure and Ottawa is 1033 km. The road distance is 1044.3 km.
The best way to get from Bonaventure to Ottawa without a car is to bus and train via Quebec which takes 17h 29m and costs $220 - $490.
It takes approximately 7h 47m to get from Bonaventure to Ottawa, including transfers.
Bonaventure to Ottawa bus services, operated by Orléans Express, depart from Bonaventure station.
Bonaventure to Ottawa bus services, operated by Orléans Express, arrive at Rimouski station.
Yes, the driving distance between Bonaventure to Ottawa is 1044 km. It takes approximately 12h 23m to drive from Bonaventure to Ottawa.
There are 321+ hotels available in Ottawa.
What companies run services between Bonaventure, QC, Canada and Ottawa, ON, Canada?
You can take a bus from Bonaventure to Ottawa via Rimouski, Québec, 423 Rue de la Gare-du-Palais, Quebec City, QC G1K 3X2, 55 Rue Sainte-Catherine E, Montreal, QC H2X 1K5, and Montréal in around 18h 16m.
- Website
- jetaviation.com
Flights from Bathurst Airport to Ottawa Macdonald-Cartier International Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 5h 15m
- When
- Wednesday and Friday
- Estimated price
- $85–550
Flights from Bathurst Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 2h
- When
- Tuesday to Sunday
- Estimated price
- $75–470
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Québec to Ottawa
- Ave. Duration
- 5h 52m
- Frequency
- 4 times a day
- Estimated price
- $100–320
- Website
- VIA Rail
- Escape
- $100–250
- Business
- $150–310
- Business Plus
- $170–320
- Economy
- $110–260
- Economy Plus
- $130–270
Train from Rimouski to Montréal
- Ave. Duration
- 8h 24m
- Frequency
- 3 times a week
- Estimated price
- $120–350
- Website
- VIA Rail
- Escape
- $120–290
- Business
- $180–340
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Montréal to Ottawa
- Ave. Duration
- 2h 1m
- Frequency
- 5 times a day
- 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 Montréal to Ottawa
- Ave. Duration
- 2h 1m
- Frequency
- 5 times a day
- 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 Dorval to Ottawa
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
- Phone
- +1 833 449 6444
- [email protected]
- Website
- Orleans Express
Bus from Bonaventure to Rimouski
- Ave. Duration
- 5h 27m
- Frequency
- Once daily
- Estimated price
- $55–85
- Website
- Orleans Express
- Adult
- $55–85
Bus from Rimouski to Québec
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Estimated price
- $60–85
- Website
- Orleans Express
- Adult
- $60–85
Bus from Bonaventure to Rimouski
- Ave. Duration
- 5h 27m
- Frequency
- Once daily
- Estimated price
- $55–85
- Website
- Orleans Express
- Adult
- $55–85
Bus from Bonaventure to Rimouski
- Ave. Duration
- 5h 27m
- Frequency
- Once daily
- Estimated price
- $55–85
- Website
- Orleans Express
- Adult
- $55–85
Bus from Rimouski to Québec
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Estimated price
- $60–85
- Website
- Orleans Express
- Adult
- $60–85
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 Is ride-sharing platform BlaBlaCar right for you?, Thanksgiving 2018: How to travel stress-free, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.









