There are 4 ways to get from Percé to St. John's by bus, plane, train, car ferry, 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.
Bus to Michel-Pouliot Gaspé Airport, fly
best- Take the bus from Percé to Gaspébus
- Fly from Michel-Pouliot Gaspé Airport (YGP) to Saint John'S International Airport (YYT)plane YGP - YYT
11h 48m$272–1,018Drive to Bathurst Airport, fly
cheapest- Drive from Percé to Bathurst Airport (ZBF)car
- Fly from Bathurst Airport (ZBF) to Saint John'S International Airport (YYT)plane ZBF - YYT
13h 3m$252–902Bus, train, car ferry
- Take the bus from Percé to Rimouskibus
- Take the train from Rimouski to Halifaxtrain
- Take the bus from Halifax to North Sydneybus
- Take the car ferry from North Sydney, NS to Port aux Basquescarferry
- Take the bus from Port aux Basques - Marine Atlantic to St. John’s - MUN University Centrebus
2d 5h$625–1,177Bus to Bonaventure Airport, fly
- Take the bus from Percé to Bonaventurebus
- Fly from Bonaventure Airport (YVB) to Saint John'S International Airport (YYT)plane YVB - YYT
10h 44m$294–1,021
Michel-Pouliot Gaspé Airport (YGP) to Saint John'S International Airport (YYT) flights
Questions & Answers
The cheapest way to get from Percé to St. John's is to drive and fly which costs $250 - $900 and takes 13h 3m.
The fastest way to get from Percé to St. John's is to bus and fly which takes 10h 44m and costs $290 - $1,100.
The distance between Percé and St. John's is 959 km.
The best way to get from Percé to St. John's without a car is to bus and train and car ferry which takes 2 days 5h and costs $600 - $1,200.
It takes approximately 11h 48m to get from Percé to St. John's, including transfers.
St. John's is 1h 30m ahead of Percé. It is currently 8:54 AM in Percé and 10:24 AM in St. John's.
There are 201+ hotels available in St. John's.
What companies run services between Percé, QC, Canada and St. John's, NL, Canada?
There is no direct connection from Percé to St. John's. However, you can take the bus to Gaspé, take the taxi to Michel-Pouliot Gaspé Airport (YGP) airport, fly to Saint John'S International Airport (YYT), walk to Airport near Arrivals, then take the line 14 bus to Marine Institute. Alternatively, you can take a bus from Percé to St. John’s - MUN University Centre via Rimouski, Moreault, Gare, Rimouski, Halifax, Halifax, North Sydney, North Sydney, NS, Port aux Basques, and Port aux Basques - Marine Atlantic in around 2d 5h.
- Website
- aircanada.com
Flights from Michel-Pouliot Gaspé Airport to Saint John'S International Airport via Quebec, Montreal
- Ave. Duration
- 8h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $220–950
Flights from Bathurst Airport to Saint John'S International Airport via Montreal
- Ave. Duration
- 9h 48m
- When
- Tuesday to Saturday
- Estimated price
- $180–800
Flights from Bathurst Airport to Saint John'S International Airport via Quebec, Montreal
- Ave. Duration
- 10h 50m
- When
- Monday, Friday, and Sunday
- Estimated price
- $180–800
- Website
- flyporter.com
Flights from Michel-Pouliot Gaspé Airport to Saint John'S International Airport via Quebec, Montreal St. Hubert
- Ave. Duration
- 8h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- $310–1,200
Flights from Bonaventure Airport to Saint John'S International Airport via Montreal St. Hubert
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $240–950
Flights from Bonaventure Airport to Saint John'S International Airport via Iles De Madeleine, Montreal St. Hubert
- Ave. Duration
- 9h 25m
- When
- Friday and Sunday
- Estimated price
- $250–1,000
Flights from Bathurst Airport to Saint John'S International Airport via Quebec, Montreal St. Hubert
- Ave. Duration
- 9h
- When
- Sunday
- Estimated price
- $260–1,000
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Rimouski to Halifax
- Ave. Duration
- 15h 6m
- Frequency
- 3 times a week
- Estimated price
- $180–430
- Website
- https://www.viarail.ca/en
- Escape
- $180–410
- Business
- $240–410
- Business Plus
- $250–430
- Economy
- $210–420
- Economy Plus
- $230–430
- Phone
- +1 833 449 6444
- [email protected]
- Website
- orleansexpress.com
Bus from Percé to Gaspé
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Estimated price
- $28–40
- Website
- https://orleansexpress.com/en/
- Adult
- $28–40
Bus from Percé to Rimouski
- Ave. Duration
- 7h 42m
- Frequency
- Once daily
- Estimated price
- $75–110
- Website
- https://orleansexpress.com/en/
- Adult
- $75–110
Bus from Percé to Bonaventure
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $35–50
- Website
- https://orleansexpress.com/en/
- Adult
- $35–50
- Phone
- +1 800 575 1807
- [email protected]
- Website
- maritimebus.com
Bus from Halifax to North Sydney
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- $190–340
- Website
- https://maritimebus.com/
- Phone
- 1-888-263-1854
- [email protected]
- Website
- drl-lr.com
Bus from Port aux Basques - Marine Atlantic to St. John’s - MUN University Centre
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- $160–180
- Website
- https://drl-lr.com/
- Adult
- $160–180
- Phone
- +1 800-341-7981
- [email protected]
- Website
- marineatlantic.ca
Car ferry from North Sydney, NS to Port aux Basques
- Ave. Duration
- 6h 31m
- Frequency
- 4 times a day
- Estimated price
- $18–115
- Website
- https://www.marineatlantic.ca/
- Schedules at
- https://www.marineatlantic.ca/sailing-information/schedule
- Adults
- $44
- Standard vehicle
- $115
- Bicycles
- $18
- Motorcycles
- $58
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 Which London airport should I choose?, How to get from Gatwick Airport into central London, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.














