There are 9 ways to get from Calgary to Bonaventure by plane, bus, car, train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Greater Moncton International Airport, bus, drive
best- Fly from Calgary International Airport (YYC) to Greater Moncton International Airport (YQM)plane YYC - YQM
- Take the bus from Moncton Airport to Bathurst, NBbus
- Drive from Bathurst, NB to Bonaventurecar
13h 8m$724–1,319Fly to Bathurst Airport, drive
cheapest- Fly from Calgary International Airport (YYC) to Bathurst Airport (ZBF)plane YYC - ZBF
- Drive from Bathurst Airport (ZBF) to Bonaventurecar
11h 27m$234–919Bus, train, drive
- Take the bus from Calgary, AB - Westbrook Mall to Lake Louise, ABbus
- Take the bus from Lake Louise, AB to Jasper, ABbus
- Take the train from Jasper to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Montréaltrain
- Take the train from Montréal to Petit Rochertrain
- Drive from Petit Rocher to Bonaventurecar
4d 6h$631–1,126Drive 4,374 km
- Drive from Calgary to Bonaventurecar 4,374 km
2d 4h$849–1,226Fly to Michel-Pouliot Gaspé Airport, drive
- Fly from Calgary International Airport (YYC) to Michel-Pouliot Gaspé Airport (YGP)plane YYC - YGP
- Drive from Michel-Pouliot Gaspé Airport (YGP) to Bonaventurecar
20h 44m$314–1,254Fly to Québec City Jean Lesage International Airport, train, bus
- Fly from Calgary International Airport (YYC) to Québec City Jean Lesage International Airport (YQB)plane YYC - YQB
- Take the train from Sainte-Foy to Rimouskitrain
- Take the bus from Rimouski to Bonaventurebus
18h 49m$395–1,427Fly to Halifax Stanfield International Airport, bus, train, drive
- Fly from Calgary International Airport (YYC) to Halifax Stanfield International Airport (YHZ)plane YYC - YHZ
- Take the bus from Halifax Airport to Moncton, NBbus
- Take the train from Moncton to Petit Rochertrain
- Drive from Petit Rocher to Bonaventurecar
19h 6m$309–934Fly to Sept-Îles Airport, drive, car ferry
- Fly from Calgary International Airport (YYC) to Sept-Îles Airport (YZV)plane YYC - YZV
- Drive from Sept-Îles Airport (YZV) to Goudbout, QCcar
- Take the car ferry from Goudbout, QC to Matane, QCcarferry
- Drive from Matane, QC to Bonaventurecar
18h 51m$309–1,108Fly to Fredericton International Airport, bus, train, drive
- Fly from Calgary International Airport (YYC) to Fredericton International Airport (YFC)plane YYC - YFC
- Take the bus from Oromocto to Monctonbus
- Take the train from Moncton to Petit Rochertrain
- Drive from Petit Rocher to Bonaventurecar
18h 8m$358–1,336
Calgary International Airport (YYC) to Greater Moncton International Airport (YQM) flights
Questions & Answers
The cheapest way to get from Calgary to Bonaventure is to fly and bus and train and drive which costs $300 - $950 and takes 19h 6m.
The fastest way to get from Calgary to Bonaventure is to fly and drive which takes 11h 27m and costs $230 - $950.
The distance between Calgary and Bonaventure is 4050 km. The road distance is 4374 km.
It takes approximately 13h 8m to get from Calgary to Bonaventure, including transfers.
Bonaventure is 2h ahead of Calgary. It is currently 9:30 AM in Calgary and 11:30 AM in Bonaventure.
Yes, the driving distance between Calgary to Bonaventure is 4374 km. It takes approximately 2 days 4h to drive from Calgary to Bonaventure.
There are 10+ hotels available in Bonaventure.
What companies run services between Calgary, AB, Canada and Bonaventure, QC, Canada?
There is no direct connection from Calgary to Bonaventure. However, you can take the line 300 bus to YYC Airport Domestic Terminal, walk to Calgary International Airport (YYC) airport, fly to Greater Moncton International Airport (YQM), walk to Moncton Airport, take the bus to Bathurst, NB, then drive to Bonaventure. Alternatively, you can take a bus from Calgary, AB - Westbrook Mall to Bonaventure via Lake Louise, AB, Jasper, AB, Jasper, Toronto Union Station, Montréal, and Petit Rocher in around 4d 6h.
- Website
- aircanada.com
Flights from Calgary International Airport to Greater Moncton International Airport via Toronto
- Ave. Duration
- 7h 11m
- When
- Every day
- Estimated price
- $260–1,200
Flights from Calgary International Airport to Greater Moncton International Airport via Montreal
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Calgary International Airport to Greater Moncton International Airport via Ottawa
- Ave. Duration
- 8h 31m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Calgary International Airport to Québec City Jean Lesage International Airport via Montreal
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $200–900
Flights from Calgary International Airport to Québec City Jean Lesage International Airport via Toronto
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- $210–950
Flights from Calgary International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- $190–800
Flights from Calgary International Airport to Halifax Stanfield International Airport via Montreal
- Ave. Duration
- 8h 4m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–800
Flights from Calgary International Airport to Halifax Stanfield International Airport via Ottawa
- Ave. Duration
- 7h 44m
- When
- Every day
- Estimated price
- $180–800
Flights from Calgary International Airport to Sept-Îles Airport via Montreal
- Ave. Duration
- 10h 6m
- When
- Every day
- Estimated price
- $180–1,100
Flights from Calgary International Airport to Fredericton International Airport via Montreal
- Ave. Duration
- 7h 1m
- When
- Every day
- Estimated price
- $240–1,100
Flights from Calgary International Airport to Fredericton International Airport via Toronto
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $250–1,100
- Website
- westjet.com
Flights from Calgary International Airport to Greater Moncton International Airport
- Ave. Duration
- 4h 53m
- When
- Tuesday and Wednesday
- Estimated price
- $200–1,300
Flights from Calgary International Airport to Greater Moncton International Airport via Edmonton
- Ave. Duration
- 8h 15m
- When
- Tuesday
- Estimated price
- $210–1,300
Flights from Calgary International Airport to Québec City Jean Lesage International Airport
- Ave. Duration
- 4h 15m
- When
- Tuesday
- Estimated price
- $250–1,100
Flights from Calgary International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 4h 59m
- When
- Every day
- Estimated price
- $170–490
Flights from Calgary International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 7h 26m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $170–490
Flights from Calgary International Airport to Fredericton International Airport
- Ave. Duration
- 4h 45m
- When
- Thursday
- Estimated price
- $340–800
- Website
- flyflair.com
Flights from Calgary International Airport to Greater Moncton International Airport via Toronto
- Ave. Duration
- 8h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $700–1,000
Flights from Calgary International Airport to Halifax Stanfield International Airport via Kitchener
- Ave. Duration
- 6h 20m
- When
- Thursday
- Estimated price
- $250–700
Flights from Calgary International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 9h
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $250–700
- Website
- pascan.com
Flights from Calgary International Airport to Michel-Pouliot Gaspé Airport via Québec City Jean Lesage International Airport
- Ave. Duration
- 20h 50m
- When
- Tuesday
- Estimated price
- $220–1,400
Flights from Calgary International Airport to Michel-Pouliot Gaspé Airport via Montreal, Québec City Jean Lesage International Airport
- Ave. Duration
- 16h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $280–1,200
Flights from Calgary International Airport to Michel-Pouliot Gaspé Airport via Toronto, Québec City Jean Lesage International Airport
- Ave. Duration
- 20h 5m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $290–1,300
Flights from Calgary International Airport to Michel-Pouliot Gaspé Airport via Vancouver, Québec City Jean Lesage International Airport
- Ave. Duration
- 26h 50m
- When
- Wednesday and Sunday
- Estimated price
- $350–1,500
- Website
- flyporter.com
Flights from Calgary International Airport to Greater Moncton International Airport via Ottawa
- Ave. Duration
- 7h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $650–1,200
Flights from Calgary International Airport to Halifax Stanfield International Airport via Toronto
- Ave. Duration
- 8h 42m
- When
- Every day
- Estimated price
- $220–800
Flights from Calgary International Airport to Fredericton International Airport via Ottawa
- Ave. Duration
- 10h 1m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $240–1,100
- Website
- jetaviation.com
Flights from Calgary International Airport to Bathurst Airport via Montreal
- Ave. Duration
- 7h 12m
- When
- Friday and Saturday
- Estimated price
- $190–850
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Jasper to Toronto Union Station
- Ave. Duration
- 2d 23h
- Frequency
- Twice a week
- Estimated price
- $300–550
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $300–550
- Economy Adult - Advanced Booking
- $400–550
- Economy Escape Advanced Booking - Adult
- $380–440
Train from Toronto Union Station to Montréal
- Ave. Duration
- 5h 28m
- Frequency
- Every 4 hours
- Estimated price
- $65–150
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $80–150
- Economy Adult - Advanced Booking
- $80–130
- Economy Escape Advanced Booking - Adult
- $65–90
Train from Montréal to Petit Rocher
- Ave. Duration
- 13h 18m
- Frequency
- 3 times a week
- Estimated price
- $95–180
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $120–180
- Economy Adult - Advanced Booking
- $120–160
- Economy Escape Advanced Booking - Adult
- $95–130
Train from Sainte-Foy to Rimouski
- Ave. Duration
- 4h 13m
- Frequency
- 3 times a week
- Estimated price
- $40–130
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $50–130
- Economy Adult - Advanced Booking
- $50–110
- Economy Escape Advanced Booking - Adult
- $40–65
Train from Moncton to Petit Rocher
- Ave. Duration
- 4h 23m
- Frequency
- 3 times a week
- Estimated price
- $35–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $40–120
- Economy Adult - Advanced Booking
- $40–95
- Economy Escape Advanced Booking - Adult
- $35–55
- Phone
- +1 800-575-1807
- info@maritimebus.com
- Website
- maritimebus.com
Bus from Moncton Airport to Bathurst, NB
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $30–50
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
- Passenger
- $30–50
Bus from Halifax Airport to Moncton, NB
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $35–50
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
- Passenger
- $35–50
Bus from Oromocto to Moncton
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $26–40
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
- Passenger
- $26–40
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Calgary, AB - Westbrook Mall to Lake Louise, AB
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- $60–80
- Website
- https://riderexpress.ca/
- Standard
- $60–80
- Phone
- 1-888-786-3641
- info@sundogtours.com
- Website
- sundogtours.com
Bus from Lake Louise, AB to Jasper, AB
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $75–110
- Schedules at
- sundogtours.com
- Adult
- $75–110
- Phone
- +1 833 449 6444
- serviceclient@keolis.ca
- Website
- orleansexpress.com
Bus from Rimouski to Bonaventure
- Ave. Duration
- 5h 23m
- Frequency
- Once daily
- Estimated price
- $55–85
- Website
- https://www.orleansexpress.com/en/
- Schedules at
- https://www.orleansexpress.com/en/schedule/
- Adult
- $55–85
- Phone
- 1 877 787-7483
- stq@traversiers.gouv.qc.ca
- Website
- traversiers.com
Car ferry from Goudbout, QC to Matane, QC
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $15–24
- Schedules at
- traversiers.com
- Age 0 to 5
- $0
- Age 6 to 15
- $15
- Age 16 to 64
- $24
- Age 65 and over
- $20
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 Need to know: Jadrolinija, How to get from JFK to New York City, and Which London airport should I choose? - to help you get the most out of your next trip.


















