HUB hero image

How to Travel from

Moose Jaw to St. John's

by Route or Car

Moose Jaw
+0
St. John's
Transport search to St. John's
Moose Jaw
+0
St. John's
Building a composite car route
Cheapest
Best Offer!
Car
3 d 19 h 21 min
6662 km.
from $366
Composite Route Car Only

Three ways to Travel from Moose Jaw to St. John's

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Air Canada

Website:
aircanada.com
Plane from Regina to St.
Ave. Duration:
9h 56m
Frequency:
Every day
Estimated price:
$470.74–$1,653.94
Plane from Regina to Gander
Ave. Duration:
22h 52m
Frequency:
Every day
Estimated price:
$368.96–$1,272.26

WestJet

Website:
westjet.com/
Plane from Regina to St.
Ave. Duration:
8h 31m
Frequency:
Monday and Wednesday
Estimated price:
$356.23–$1,526.71

Sunwing Airlines

Website:
sunwing.ca/
Plane from Regina to Gander
Ave. Duration:
13h 35m
Frequency:
Tuesday
Estimated price:
$368.96–$1,272.26

Bus operators

DRL-LR

Phone:
1-888-263-1854
Website:
drl-lr.com
Bus from Gander - Gander Airport to St.
Ave. Duration:
4h 38m
Frequency:
Once daily
Estimated price:
$31.81–$66.16

Questions and Answers

What is the cheapest way to get from Moose Jaw to St. John's?

The cheapest way to get from Moose Jaw to St. John's is to taxi and fly and bus which costs $380.43 - $1195.65 and takes 19h 59m.

What is the fastest way to get from Moose Jaw to St. John's?

The fastest way to get from Moose Jaw to St. John's is to taxi and fly which takes 9h 23m and costs $347.83 - $1413.04 .

How far is it from Moose Jaw to St. John's?

The distance between Moose Jaw and St. John's is 3802 km.

How long does it take to get from Moose Jaw to St. John's?

It takes approximately 9h 23m to get from Moose Jaw to St. John's, including transfers.

What is the time difference between Moose Jaw and St. John's?

St. John's is 3h 30m ahead of Moose Jaw. It is currently 04:31 in Moose Jaw and 08:01 in St. John's.

Where can I stay near St. John's?

There are 82+ hotels available in St. John's. Prices start at $57.54 per night.
+0