There are 5 ways to get from Thompson to Moose Jaw by plane, bus, 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.

Recommended option

Fly to Regina, bus  •  9 h 17 min

  1. Fly from Thompson (YTH) to Regina (YQR) YTH - YQR
  2. Take the bus from Regina, SK to Moose Jaw, SK

$73 - $365

4 alternative options

Fly to Saskatoon, drive  •  11 h 12 min

  1. Fly from Thompson (YTH) to Saskatoon (YXE) YTH - YXE
  2. Drive from Saskatoon to Moose Jaw

$85 - $387

Bus  •  19 h 24 min

  1. Take the bus from Thompson, MB to Winnipeg, MB 5441 / 5442 / ...
  2. Take the bus from Winnipeg, MB to Moose Jaw, SK 5407

$79 - $201

Train, bus  •  31 h 47 min

  1. Take the train from Thompson to Portage la Prairie VIA Rail
  2. Take the bus from Portage La Prairie, MB to Moose Jaw, SK 5407

$117 - $374

Drive  •  15 h 1 min

  1. Drive from Thompson to Moose Jaw 705 miles

$90 - $140

Questions & Answers

No, there is no direct bus from Thompson to Moose Jaw. However, there are services departing from Thompson, MB and arriving at Moose Jaw, SK via Winnipeg, MB. The journey, including transfers, takes approximately 19 h 24 min.

More details

The distance between Thompson and Moose Jaw is 784 km. The road distance is 1128 km.

Get driving directions

The best way to get from Thompson to Moose Jaw without a car is to bus which takes 19 h 24 min and costs .

More details

It takes approximately 9 h 17 min to get from Thompson to Moose Jaw, including transfers.

More details

Thompson to Moose Jaw bus services, operated by Greyhound Canada, depart from Thompson, MB station.

More details

There is no direct flight from Thompson Airport to Regina Airport. The quickest flight takes 12 h 5 min and has one stopover.

Search flights

Thompson to Moose Jaw bus services, operated by Greyhound Canada, arrive at Moose Jaw, SK station.

More details

Yes, the driving distance between Thompson to Moose Jaw is 1128 km. It takes approximately 15 h 1 min to drive from Thompson to Moose Jaw.

Get driving directions

Air Canada, Calm Air and WestJet offer flights from Thompson Airport to Regina Airport.

Search flights

There are 16+ hotels available in Moose Jaw. Prices start at $63 USD per night.

More details

Map of how to get from Thompson to Moose Jaw.
Launch map view
  • Distance: 489.8 miles
  • Duration: 9 h 17 min

What companies run services between Thompson, MB, Canada and Moose Jaw, SK, Canada?

You can take a bus from Thompson to Moose Jaw via Winnipeg, MB in around 19 h 24 min.

Airlines
WestJet
Website
westjet.com
Flights from Thompson to Regina via Winnipeg
Ave. Duration
6 h 5 min
When
Monday to Friday
Estimated price
$50 - $310
Flights from Thompson to Regina via Winnipeg, Calgary
Ave. Duration
8 h 38 min
When
Thursday, Saturday and Sunday
Estimated price
$150 - $550
Flights from Thompson to Saskatoon via Winnipeg
Ave. Duration
7 h 4 min
When
Sunday
Estimated price
$100 - $360
Flights from Thompson to Saskatoon via Winnipeg, Calgary
Ave. Duration
8 h 1 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$130 - $480
Flights from Thompson to Saskatoon via Gillam, Winnipeg
Ave. Duration
7 h 34 min
When
Monday
Estimated price
$60 - $340
Flights from Thompson to Saskatoon via Winnipeg, Minneapolis
Ave. Duration
10 h 49 min
When
Sunday
Estimated price
$100 - $470
Flights from Thompson to Saskatoon via Winnipeg, Vancouver
Ave. Duration
11 h 27 min
When
Sunday
Estimated price
$170 - $650
Air Canada
Website
aircanada.com
Flights from Thompson to Regina via Winnipeg
Ave. Duration
6 h 43 min
When
Sunday
Estimated price
$50 - $310
Flights from Thompson to Regina via Gillam, Winnipeg
Ave. Duration
7 h 13 min
When
Monday
Estimated price
$60 - $350
Flights from Thompson to Regina via Winnipeg, Toronto
Ave. Duration
10 h 50 min
When
Sunday
Estimated price
$220 - $700
Flights from Thompson to Saskatoon via Winnipeg
Ave. Duration
11 h 15 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$110 - $420
Flights from Thompson to Saskatoon via Winnipeg, Calgary
Ave. Duration
8 h 13 min
When
Saturday
Estimated price
$140 - $500
Flights from Thompson to Saskatoon via Winnipeg, Toronto
Ave. Duration
10 h 40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$200 - $650
Flights from Thompson to Saskatoon via Winnipeg, Edmonton
Ave. Duration
12 h 2 min
When
Monday to Friday
Estimated price
$140 - $500
Delta
Website
delta.com
Flights from Thompson to Saskatoon via Winnipeg, Minneapolis
Ave. Duration
10 h 49 min
When
Sunday
Estimated price
$100 - $470
Flights from Thompson to Saskatoon via Winnipeg, Vancouver
Ave. Duration
11 h 27 min
When
Sunday
Estimated price
$170 - $650
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Thompson to Portage la Prairie
Ave. Duration
22 h 37 min
Frequency
Once daily
Estimated price
$80 - $280
Website
viarail.ca
Escape
$80 - $120
Economy
$140 - $200
Economy Plus
$200 - $280
Business
$210 - $300
Business Plus/Sleeper
$380 - $550
Bus operators
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Regina, SK to Moose Jaw, SK
Ave. Duration
1 h 1 min
Frequency
Once daily
Estimated price
$10 - $27
Website
Greyhound.ca
Advanced Purchase
$10 - $15
Online Fare
$10 - $24
Standard Fare
$18 - $27
Refundable
$21 - $35
Bus from Thompson, MB to Winnipeg, MB
Ave. Duration
9 h 10 min
Frequency
Once daily
Estimated price
$40 - $110
Website
Greyhound.ca
Advanced Purchase
$40 - $65
Online Fare
$55 - $85
Standard Fare
$75 - $110
Refundable
$80 - $120
Bus from Winnipeg, MB to Moose Jaw, SK
Ave. Duration
9 h 14 min
Frequency
Once daily
Estimated price
$35 - $95
Website
Greyhound.ca
Advanced Purchase
$35 - $55
Online Fare
$45 - $75
Standard Fare
$60 - $95
Refundable
$70 - $100
Bus from Portage La Prairie, MB to Moose Jaw, SK
Ave. Duration
8 h 5 min
Frequency
Once daily
Estimated price
$30 - $85
Website
Greyhound.ca
Advanced Purchase
$30 - $50
Online Fare
$40 - $70
Standard Fare
$55 - $85
Refundable
$60 - $90
Thompson Bus
Phone
1-204-939-3991
Email
info@thompsonbus.com
Website
thompsonbus.com
Bus from Thompson, MB to Winnipeg, MB
Ave. Duration
21 h 10 min
Frequency
Once daily
Estimated price
$102
Schedules at
thompsonbus.com

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, 5 incredible day trips from Florence by train and Italy Travel Guides - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from Thompson to Thompson Airport is to bus which takes 5 min and costs .

More details