There are 4 ways to get from Inverness to Saint John by taxi, bus, 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.
Taxi, bus, fly
best- Take the taxi from Inverness to Whycocomaghtaxi
- Take the bus from Whycocomagh to Halifax Airport NSbus
- Fly from Halifax Stanfield International Airport (YHZ) to St. John Airport (YSJ)plane YHZ - YSJ
8h 22m$511–1,297Drive 562.2 km
cheapest- Drive from Inverness to Saint Johncar 562.2 km
6h 11m$111–160Taxi, bus, train
- Take the taxi from Inverness to Whycocomaghtaxi
- Take the bus from Whycocomagh to Halifaxbus
- Take the train from Halifax to Monctontrain
- Take the bus from Moncton to Saint John Terminalbus
14h 3m$354–793Taxi, bus
- Take the taxi from Inverness to Whycocomaghtaxi
- Take the bus from Whycocomagh to Halifaxbus
- Take the bus from Halifax to Monctonbus
- Take the bus from Moncton to Saint John Terminalbus
14h 4m$394–753
Halifax Stanfield International Airport (YHZ) to St. John Airport (YSJ) flights
Questions & Answers
The cheapest way to get from Inverness to Saint John is to drive which costs $110 - $160 and takes 6h 11m.
The fastest way to get from Inverness to Saint John is to drive which takes 6h 11m and costs $110 - $160.
The distance between Inverness and Saint John is 543 km. The road distance is 562.2 km.
The best way to get from Inverness to Saint John without a car is to taxi and bus and train which takes 14h 3m and costs $350 - $800.
It takes approximately 8h 22m to get from Inverness to Saint John, including transfers.
Yes, the driving distance between Inverness to Saint John is 562 km. It takes approximately 6h 11m to drive from Inverness to Saint John.
There are 44+ hotels available in Saint John.
What companies run services between Inverness, NS, Canada and Saint John, NB, Canada?
There is no direct connection from Inverness to Saint John. However, you can take the taxi to Whycocomagh, take the bus to Halifax Airport NS, walk to Halifax-Airport-YHZ airport, fly to St. John Airport (YSJ), walk to YSJ Airport Terminal, then take the line 32 bus to McAllister Place. Alternatively, you can take the taxi to Whycocomagh, take the bus to Halifax, walk to Halifax, take the train to Moncton, walk to Moncton, then take the bus to Saint John Terminal.
- Website
- pascan.com
Flights from Halifax Stanfield International Airport to St. John Airport
- Ave. Duration
- 45 min
- When
- Monday to Friday
- Estimated price
- $310–950
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Halifax to Moncton
- Ave. Duration
- 4h 14m
- Frequency
- 3 times a week
- Estimated price
- $70–280
- Website
- VIA Rail
- Escape
- $70–180
- Business
- $110–260
- Business Plus
- $130–280
- Economy
- $75–190
- Economy Plus
- $85–200
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Whycocomagh to Halifax Airport NS
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $120–250
- Website
- Maritimebus
Bus from Whycocomagh to Halifax
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- $140–290
- Website
- Maritimebus
Bus from Moncton to Saint John Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $65–130
- Website
- Maritimebus
Bus from Whycocomagh to Halifax
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- $140–290
- Website
- Maritimebus
Bus from Halifax to Moncton
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $110–240
- Website
- Maritimebus
Bus from Moncton to Saint John Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $65–130
- Website
- Maritimebus
- Ave. Duration
- 44 min
- Estimated price
- $75–95
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 plan an amazing trip around Scandinavia, Which side of Niagara Falls should I choose (and how do I get there)?, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.







