There are 3 ways to get from Thompson to Cranberry Portage by bus, 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.
Bus, train
best- Take the bus from Thompson, MB to Sipiwesk Jct, MBbus
- Take the train from Pipun to The Pastrain
- Take the train from The Pas to Cranberry Portagetrain
10h 43mDrive 328.3 km
cheapest- Drive from Thompson to Cranberry Portagecar 328.3 km
4h 50m$65–94Train
- Take the train from Thompson to The Pastrain VIA Rail
- Take the train from The Pas to Cranberry Portagetrain Train 290 / ...
12h 50m
Questions & Answers
The cheapest way to get from Thompson to Cranberry Portage is to drive which costs $60 - $95 and takes 4h 50m.
The fastest way to get from Thompson to Cranberry Portage is to drive which takes 4h 50m and costs $60 - $95.
No, there is no direct train from Thompson to Cranberry Portage. However, there are services departing from Thompson and arriving at Cranberry Portage via The Pas. The journey, including transfers, takes approximately 12h 50m.
The distance between Thompson and Cranberry Portage is 433 km. The road distance is 328.3 km.
The best way to get from Thompson to Cranberry Portage without a car is to bus and train which takes 10h 43m and costs .
It takes approximately 10h 43m to get from Thompson to Cranberry Portage, including transfers.
Thompson to Cranberry Portage train services, operated by VIA Rail, depart from Thompson station.
Thompson to Cranberry Portage train services, operated by VIA Rail, arrive at The Pas station.
Yes, the driving distance between Thompson to Cranberry Portage is 328 km. It takes approximately 4h 50m to drive from Thompson to Cranberry Portage.
What companies run services between Thompson, MB, Canada and Cranberry Portage, MB, Canada?
You can take a vehicle from Thompson to Cranberry Portage via Thompson and The Pas in around 12h 50m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Pipun to The Pas
- Ave. Duration
- 4h 56m
- Frequency
- 3 times a week
- Estimated price
- $45–250
- Website
- VIA Rail
- Escape
- $45–140
- Business
- $90–230
- Business Plus
- $100–250
- Economy
- $50–150
- Economy Plus
- $55–160
Train from Thompson to The Pas
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a week
- Estimated price
- $85–300
- Website
- VIA Rail
- Escape
- $85–210
- Business
- $130–280
- Business Plus
- $150–300
- Economy
- $95–220
- Economy Plus
- $100–230
- Phone
- (204) 623-5255
- Website
- Keewatin Rail
Train from The Pas to Cranberry Portage
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Website
- Keewatin Rail
Train from The Pas to Cranberry Portage
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Website
- Keewatin Rail
- Phone
- 1-204-939-3991
- [email protected]
- Website
- Thompson Bus
Bus from Thompson, MB to Sipiwesk Jct, MB
- Ave. Duration
- 1h 32m
- Frequency
- Twice daily
- Estimated price
- $21–29
- Website
- Thompson Bus
- Schedules at
- Thompson Bus
- Book at
- Thompson Bus
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 Which London airport should I choose?, What are the different types of Renfe trains in Spain?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.





