There are 7 ways to get from Bonaventure to Ottawa by plane, train, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Bonaventure Airport to Montréal/Saint-Hubert Airport, train
best- 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–1,868Bus
cheapest- Take the bus from Bonaventure to Rimouskibus
- Take the bus from Rimouski to Québecbus
- Take the bus from Québec to Lavalbus
- Take the bus from Montréal to Ottawabus
18h 37m$198–275Bus, train
- 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$222–485Drive 1,044.3 km
- Drive from Bonaventure to Ottawacar 1,044.3 km
12h 23m$209–301Drive to Bathurst Airport, fly to Ottawa Macdonald-Cartier International Airport
- Drive from Bonaventure to Bathurst Airport (ZBF)car
- Fly from Bathurst Airport (ZBF) to Ottawa Macdonald-Cartier International Airport (YOW)plane ZBF - YOW
8h 24m$649–1,368Drive 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 35m$473–1,307Bus via Montreal
- 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
19h 2m$199–265
Bonaventure to Ottawa by bus and train
Comparing Your Travel Options
The cheapest way to get from Bonaventure to Ottawa is to bus via Montreal which costs $190 - $270 and takes 19h 2m.
The fastest way to get from Bonaventure to Ottawa is to fly and train which takes 6h 2m and costs $550 - $1,900.
No, there is no direct bus from Bonaventure to Ottawa. However, there are services departing from Bonaventure and arriving at Ottawa via Rimouski, Québec and Montréal. The journey, including transfers, takes approximately 18h 37m.
The distance between Bonaventure and Ottawa is 880 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 which takes 17h 29m and costs $220 - $490.
It takes approximately 6h 2m 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 318+ 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, Laval, and Montréal in around 18h 37m.
- 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
- Friday
- Estimated price
- $85–500
Flights from Bathurst Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 2h
- When
- Tuesday to Sunday
- Estimated price
- $75–470
- Website
- aircanada.com
Flights from Bathurst Airport to Ottawa Macdonald-Cartier International Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 6h 17m
- When
- Tuesday to Sunday
- Estimated price
- $85–500
- Website
- pascan.com
Flights from Bonaventure Airport to Montréal/Saint-Hubert Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $500–1,600
- Phone
- +1 888 842-7245
- Website
- VIA Rail
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 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 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
- $60–85
- Website
- Orleans Express
Bus from Rimouski to Québec
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Estimated price
- $60–85
- Website
- Orleans Express
Bus from Bonaventure to Rimouski
- Ave. Duration
- 5h 27m
- Frequency
- Once daily
- Estimated price
- $60–85
- Website
- Orleans Express
Bus from Rimouski to Québec
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- $60–80
- Website
- Orleans Express
Bus from Québec to Laval
- Ave. Duration
- 3h 35m
- Frequency
- Twice a week
- Estimated price
- $50–75
- Website
- Orleans Express
Bus from Bonaventure to Rimouski
- Ave. Duration
- 5h 27m
- Frequency
- Once daily
- Estimated price
- $60–85
- Website
- Orleans Express
Bus from Rimouski to Québec
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Estimated price
- $60–85
- Website
- Orleans Express
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Montréal to Ottawa
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- $26–40
- Schedules at
- Flixbus USA
- Phone
- +1 514 228 2303
- [email protected]
- Website
- Tour Express
Bus from 423 Rue de la Gare-du-Palais, Quebec City, QC G1K 3X2 to 55 Rue Sainte-Catherine E, Montreal, QC H2X 1K5
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $27–40
- Website
- Tour Express
- Adult
- $27–40
- Phone
- +1 866-307-0002
- [email protected]
- Website
- Autobus Maheux - English
Bus from Montréal to Ottawa
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- $50–60
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $50–60
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 Best ways to travel around Australia, 5 delightfully under-the-radar French towns you need to visit, and How to get from Florence to Rome - to help you get the most out of your next trip.










