There are 4 ways to get from Morden to Thompson by car, plane, bus, 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.
Drive, fly
best- Drive from Morden to Winnipeg-Airport-YWGcar
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Thompson Municipal Airport (YTH)plane YWG - YTH
3h 47m$591–1,356Drive, bus
cheapest- Drive from Morden to Northbound Pembina at De La Diguecar
- Take the bus from Winnipeg Airport to Thompson, MBbus Thompson
12h 49m$99–140Drive, train
- Drive from Morden to Portage la Prairiecar
- Take the train from Portage la Prairie to Thompsontrain VIA Rail
24h 26m$270–592Drive 835.9 km
- Drive from Morden to Thompsoncar 835.9 km
11h 49m$165–239
Winnipeg J. A. Richardson International Airport (YWG) to Thompson Municipal Airport (YTH) flights
Questions & Answers
The cheapest way to get from Morden to Thompson is to drive and bus which costs $95 - $140 and takes 12h 49m.
The fastest way to get from Morden to Thompson is to drive and fly which takes 3h 47m and costs $550 - $1,400.
The distance between Morden and Thompson is 791 km. The road distance is 835.9 km.
It takes approximately 3h 47m to get from Morden to Thompson, including transfers.
Yes, the driving distance between Morden to Thompson is 836 km. It takes approximately 11h 49m to drive from Morden to Thompson.
There are nine+ hotels available in Thompson.
What companies run services between Morden, MB, Canada and Thompson, MB, Canada?
There is no direct connection from Morden to Thompson. However, you can drive to Winnipeg-Airport-YWG airport, fly to Thompson Municipal Airport (YTH), then take the taxi to Thompson. Alternatively, you can take a vehicle from Morden to Thompson, MB via Northbound Pembina at De La Digue, Westbound Portage at Garry, Westbound Ellice at Smith, Westbound Wellington at Airport Terminal, and Winnipeg Airport in around 12h 49m.
- Website
- calmair.com
Flights from Winnipeg J. A. Richardson International Airport to Thompson Municipal Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $550–1,300
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Portage la Prairie to Thompson
- Ave. Duration
- 22h 45m
- Frequency
- Twice a week
- Estimated price
- $240–550
- Website
- https://www.viarail.ca/en
- Escape
- $240–550
- Business
- $300–490
- Business Plus
- $320–500
- Economy
- $270–550
- Economy Plus
- $300–550
- Phone
- 1-204-939-3991
- [email protected]
- Website
- thompsonbus.com
Bus from Winnipeg Airport to Thompson, MB
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Estimated price
- $70–100
- Website
- https://www.thompsonbus.com/
- Schedules at
- https://www.thompsonbus.com/schedule-rates/
- Book at
- https://thompsonbus.betterez.com/cart/5f29cc7f38b0310f1c6bb31a/reservation/5f29cc7f38b0310f1c6bb31b
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, Travelling to the US: What do I need to know?, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.





