There are 7 ways to get from Saint John to Fernie by bus, plane, car, or train
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 Fredericton International Airport, fly to Calgary International Airport, drive
best- Take the bus from Saint John Terminal to Fredericton Airportbus
- Fly from Fredericton International Airport (YFC) to Calgary International Airport (YYC)plane YFC - YYC
- Drive from Calgary International Airport (YYC) to Ferniecar
11h 11m$432–924Fly St. John Airport to Calgary International Airport, drive
cheapest- Fly from St. John Airport (YSJ) to Calgary International Airport (YYC)plane YSJ - YYC
- Drive from Calgary International Airport (YYC) to Ferniecar
13h 1m$343–1,284Bus, train
- Take the bus from Saint John Terminal to Monctonbus
- Take the train from Moncton to Montréaltrain
- Take the train from Montréal to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Vancouvertrain
- Take the bus from Vancouver to Balfourbus
- Take the bus from Balfour to Ferniebus
6d$1,744–3,573Drive 4,310.7 km
- Drive from Saint John to Ferniecar 4,310.7 km
2d 3h$779–1,124Bus to Greater Moncton International Airport, fly to Calgary International Airport, drive
- Take the bus from Saint John Terminal to Monctonbus
- Fly from Greater Moncton International Airport (YQM) to Calgary International Airport (YYC)plane YQM - YYC
- Drive from Calgary International Airport (YYC) to Ferniecar
13h 45m$418–1,433Fly St. John Airport to Cranbrook/Canadian Rockies International Airport, drive
- Fly from St. John Airport (YSJ) to Cranbrook/Canadian Rockies International Airport (YXC)plane YSJ - YXC
- Drive from Cranbrook/Canadian Rockies International Airport (YXC) to Ferniecar
18h 31m$421–1,632Bus, bus to Halifax Stanfield International Airport, fly to Cranbrook/Canadian Rockies International Airport, drive
- Take the bus from Saint John Terminal to Monctonbus
- Take the bus from Moncton to Halifax Airportbus
- Fly from Halifax Stanfield International Airport (YHZ) to Cranbrook/Canadian Rockies International Airport (YXC)plane YHZ - YXC
- Drive from Cranbrook/Canadian Rockies International Airport (YXC) to Ferniecar
16h 50m$542–1,801
Saint John to Fernie by bus and train
Comparing Your Travel Options
The cheapest way to get from Saint John to Fernie is to bus and fly and drive which costs $430 - $950 and takes 11h 11m.
The fastest way to get from Saint John to Fernie is to bus and fly and drive which takes 11h 11m and costs $430 - $950.
The distance between Saint John and Fernie is 3880 km. The road distance is 4310.7 km.
The best way to get from Saint John to Fernie without a car is to bus and train which takes 6 days 0h and costs $1,700 - $3,600.
It takes approximately 11h 11m to get from Saint John to Fernie, including transfers.
Fernie is 2h behind Saint John. It is currently 7:42 PM in Saint John and 5:42 PM in Fernie.
Yes, the driving distance between Saint John to Fernie is 4311 km. It takes approximately 2 days 3h to drive from Saint John to Fernie.
There are 69+ hotels available in Fernie.
What companies run services between Saint John, NB, Canada and Fernie, BC, Canada?
There is no direct connection from Saint John to Fernie. However, you can take the bus to Fredericton Airport, walk to Fredericton International Airport (YFC) airport, fly to Calgary International Airport (YYC), then drive to Fernie. Alternatively, you can take a bus from Saint John Terminal to Fernie via Moncton, Moncton, Montréal, Toronto Union Station, Vancouver, Vancouver, and Balfour in around 6d.
- Website
- aircanada.com
Flights from Fredericton International Airport to Calgary International Airport via Montreal
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $220–950
Flights from Fredericton International Airport to Calgary International Airport via Toronto
- Ave. Duration
- 9h 9m
- When
- Every day
- Estimated price
- $230–950
Flights from St. John Airport to Calgary International Airport via Montreal
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- $290–1,200
Flights from St. John Airport to Calgary International Airport via Toronto
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- $300–1,300
Flights from Greater Moncton International Airport to Calgary International Airport via Montreal
- Ave. Duration
- 7h 50m
- When
- Monday, Wednesday, Thursday, Saturday, and Tuesday
- Estimated price
- $230–950
Flights from Greater Moncton International Airport to Calgary International Airport via Toronto
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Halifax Stanfield International Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- $360–1,400
- Website
- westjet.com
Flights from Fredericton International Airport to Calgary International Airport
- Ave. Duration
- 5h 15m
- When
- Saturday
- Estimated price
- $200–1,300
Flights from Greater Moncton International Airport to Calgary International Airport
- Ave. Duration
- 5h 35m
- When
- Tuesday and Thursday
- Estimated price
- $320–1,200
Flights from St. John Airport to Cranbrook/Canadian Rockies International Airport via Montreal, Calgary International Airport
- Ave. Duration
- 15h 55m
- When
- Every day
- Estimated price
- $400–1,600
Flights from St. John Airport to Cranbrook/Canadian Rockies International Airport via Toronto, Calgary International Airport
- Ave. Duration
- 17h 56m
- When
- Monday, Friday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $410–1,700
Flights from Halifax Stanfield International Airport to Cranbrook/Canadian Rockies International Airport via Calgary International Airport
- Ave. Duration
- 7h 40m
- When
- Saturday
- Estimated price
- $260–1,600
Flights from Halifax Stanfield International Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 9h 35m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $360–1,400
Flights from Halifax Stanfield International Airport to Cranbrook/Canadian Rockies International Airport via Winnipeg, Calgary International Airport
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- $260–1,600
- Website
- flyflair.com
Flights from St. John Airport to Calgary International Airport via Toronto
- Ave. Duration
- 9h 30m
- When
- Monday and Friday
- Estimated price
- $310–1,200
Flights from Greater Moncton International Airport to Calgary International Airport via Toronto
- Ave. Duration
- 8h 50m
- When
- Monday and Friday
- Estimated price
- $240–900
- Website
- flyporter.com
Flights from Greater Moncton International Airport to Calgary International Airport via Ottawa
- Ave. Duration
- 10h 31m
- When
- Every day
- Estimated price
- $300–850
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Moncton to Montréal
- Ave. Duration
- 18h 54m
- Frequency
- 3 times a week
- Estimated price
- $240–550
- Website
- VIA Rail
- Escape
- $240–550
- Business
- $300–480
- Business Plus
- $320–500
- Economy
- $270–550
- Economy Plus
- $300–550
Train from Montréal to Toronto Union Station
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- VIA Rail
- Escape
- $120–290
- Business
- $170–330
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Toronto Union Station to Vancouver
- Ave. Duration
- 4d
- Frequency
- Twice a week
- Estimated price
- $1,000–2,100
- Website
- VIA Rail
- Escape
- $1,000–2,100
- Business
- $1,100–1,800
- Business Plus
- $1,100–1,800
- Economy
- $1,100–2,100
- Economy Plus
- $1,200–2,100
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Saint John Terminal to Fredericton Airport
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $40–95
- Website
- Maritimebus
Bus from Saint John Terminal to Moncton
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $60–150
- Website
- Maritimebus
Bus from Saint John Terminal to Moncton
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $60–150
- Website
- Maritimebus
Bus from Saint John Terminal to Moncton
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $60–150
- Website
- Maritimebus
Bus from Moncton to Halifax Airport
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $100–230
- Website
- Maritimebus
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Vancouver to Balfour
- Ave. Duration
- 11h 10m
- Frequency
- Twice a week
- Estimated price
- $200–260
- Website
- Home Mountain Man Mike's
Bus from Balfour to Fernie
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Estimated price
- $120–170
- Website
- Home Mountain Man Mike's
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 10 amazing places to get away from it all in Australia, How to get from London to Edinburgh, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.









