There are 3 ways to get from Perth-Andover to Saint John by bus 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
best- Take the bus from Perth Andover to Frederictonbus Edmundston to Moncton
- Take the bus from Fredericton to Saint John Terminalbus Fredericton to Saint John
4h 30m$50–70Drive 279 km
- Drive from Perth-Andover to Saint Johncar 279 km
2h 56m$54–78Bus via Saint John, NB
- Take the bus from Perth Andover to Frederictonbus Edmundston to Moncton
- Take the bus from Fredericton, NB to Saint John, NBbus Fredericton
4h 35m$50–69
Perth-Andover to Saint John by bus
Questions & Answers
The cheapest way to get from Perth-Andover to Saint John is to bus via Saint John, NB which costs $45 - $70 and takes 4h 35m.
The fastest way to get from Perth-Andover to Saint John is to drive which takes 2h 56m and costs $50 - $80.
No, there is no direct bus from Perth-Andover to Saint John. However, there are services departing from Perth Andover and arriving at Saint John Terminal via Fredericton. The journey, including transfers, takes approximately 4h 30m.
The distance between Perth-Andover and Saint John is 288 km. The road distance is 279 km.
The best way to get from Perth-Andover to Saint John without a car is to bus which takes 4h 30m and costs $45 - $70.
It takes approximately 4h 30m to get from Perth-Andover to Saint John, including transfers.
Perth-Andover to Saint John bus services, operated by Maritimebus, depart from Perth Andover station.
Perth-Andover to Saint John bus services, operated by Maritimebus, arrive at Fredericton station.
Yes, the driving distance between Perth-Andover to Saint John is 279 km. It takes approximately 2h 56m to drive from Perth-Andover to Saint John.
There are 41+ hotels available in Saint John.
What companies run services between Perth-Andover, NB, Canada and Saint John, NB, Canada?
You can take a bus from Perth Andover to Saint John Terminal via Fredericton in around 4h 30m.
- Phone
- +1 800-575-1807
- info@maritimebus.com
- Website
- maritimebus.com
Bus from Perth Andover to Fredericton
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $28–40
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
- Passenger
- $28–40
Bus from Fredericton to Saint John Terminal
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $21–30
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
- Passenger
- $21–30
Bus from Fredericton, NB to Saint John, NB
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $21–29
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
- Passenger
- $21–29
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 How to get from Luton Airport into central London, Getting to Rome from the airport, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.



