There are 4 ways to get from Beresford to Quebec by plane, 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 from Bathurst Airport
best- Fly from Bathurst Airport (ZBF) to Québec City Jean Lesage International Airport (YQB)plane ZBF - YQB
2h 54m$87–431Train
- Take the train from Petit Rocher to Sainte-Foytrain VIA Rail
12h 24m$153–386Drive 567.1 km
- Drive from Beresford to Quebeccar 567.1 km
7h$112–162Drive to Bonaventure Airport, fly
- Drive from Beresford to Bonaventure Airport (YVB)car
- Fly from Bonaventure Airport (YVB) to Québec City Jean Lesage International Airport (YQB)plane YVB - YQB
22h 35m$746–1,865
Bathurst Airport (ZBF) to Québec City Jean Lesage International Airport (YQB) flights
Questions & Answers
The cheapest way to get from Beresford to Quebec is to drive which costs $110 - $170 and takes 7h.
The fastest way to get from Beresford to Quebec is to fly which takes 2h 54m and costs $85 - $440.
No, there is no direct train from Beresford to Quebec. However, there are services departing from Petit Rocher and arriving at Sainte-Foy via . The journey, including transfers, takes approximately 12h 24m.
The distance between Beresford and Quebec is 471 km. The road distance is 567.1 km.
The best way to get from Beresford to Quebec without a car is to train which takes 12h 24m and costs $150 - $390.
It takes approximately 2h 54m to get from Beresford to Quebec, including transfers.
Beresford to Quebec train services, operated by VIA Rail, depart from Petit Rocher station.
The best way to get from Beresford to Quebec is to fly which takes 2h 54m and costs $85 - $440. Alternatively, you can train, which costs $150 - $390 and takes 12h 24m.
Quebec is 1h behind Beresford. It is currently 9:42 PM in Beresford and 8:42 PM in Quebec.
Beresford to Quebec train services, operated by VIA Rail, arrive at Sainte-Foy station.
What companies run services between Beresford, NB, Canada and Quebec, QC, Canada?
Jet Aviation flies from Bathurst Airport (ZBF) to Québec City Jean Lesage International Airport (YQB) 3 times a week. Alternatively, VIA Rail operates a train from Petit Rocher to Sainte-Foy 3 times a week. Tickets cost $130–360 and the journey takes 10h 50m.
- Website
- pascan.com
Flights from Bonaventure Airport to Québec City Jean Lesage International Airport via Montreal St. Hubert
- Ave. Duration
- 18h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $700–1,800
Flights from Bonaventure Airport to Québec City Jean Lesage International Airport via Iles De Madeleine
- Ave. Duration
- 19h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $700–1,800
- Website
- jetaviation.com
Flights from Bathurst Airport to Québec City Jean Lesage International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- $60–400
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Petit Rocher to Sainte-Foy
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a week
- Estimated price
- $130–360
- Website
- https://www.viarail.ca/en
- Escape
- $130–310
- Business
- $180–350
- Business Plus
- $200–360
- Economy
- $150–320
- Economy Plus
- $160–330
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 Getting to Rome from the airport, 4 of the smartest ways to explore Australia, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Beresford to Quebec is 567 km. It takes approximately 7h to drive from Beresford to Quebec.
There are 727+ hotels available in Quebec.





