There are 6 ways to get from Thunder Bay to Riding Mountain National Park by plane, 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.
Recommended option
Fly from Thunder Bay, bus
-
Fly from Thunder Bay (YQT) to Winnipeg (YWG)
-
Take the bus from Winnipeg Airport to McCreary, MB
Cheapest option
Bus, train
-
Take the bus from Thunder Bay to Winnipeg
-
Take the train from Winnipeg to Ochre River
4 alternative options
Bus to Sioux Lookout, fly, bus
-
Take the bus from Thunder Bay to Sioux Lookout, ON - Wellington & 5th
-
Fly from Sioux Lookout (YXL) to Winnipeg (YWG)
-
Take the bus from Winnipeg Airport to McCreary, MB
Bus
-
Take the bus from Thunder Bay to Winnipeg
-
Take the bus from Winnipeg Airport to McCreary, MB
Bus, train via Dinorwic, ON
-
Take the bus from Thunder Bay to Dinorwic, ON
-
Take the bus from Dinorwic to Winnipeg - Balmoral Transit Station
-
Take the train from Winnipeg to Ochre River
Drive
-
Drive from Thunder Bay to Riding Mountain National Park
Questions & Answers
The cost-effective way to get from Thunder Bay to Riding Mountain National Park is to drive, which costs $100 - $160 and takes 12h 42m.
The quickest way to get from Thunder Bay to Riding Mountain National Park is to fly and bus which costs $340 - $1,100 and takes 8h 37m.
The distance between Thunder Bay and Riding Mountain National Park is 824 km. The road distance is 1009.4 km.
The best way to get from Thunder Bay to Riding Mountain National Park without a car is to bus which takes 15h 38m and costs $310 - $430.
It takes approximately 8h 37m to get from Thunder Bay to Riding Mountain National Park, including transfers.
The quickest flight from Thunder Bay Airport to Winnipeg Airport is the direct flight which takes 1h 30m.
Yes, the driving distance between Thunder Bay to Riding Mountain National Park is 1009 km. It takes approximately 12h 42m to drive from Thunder Bay to Riding Mountain National Park.
WestJet offers flights from Thunder Bay Airport to Winnipeg Airport.
There are one+ hotels available in Riding Mountain National Park. Prices start at $125 CAD per night.
The best way to get from Thunder Bay to Thunder Bay Airport is to line 14 bus which takes 19 min and costs $3.

- Distance: 823.6 km
- Duration: 8h 37m
What companies run services between Thunder Bay, ON, Canada and Riding Mountain National Park, MB, Canada?
You can take a bus from Thunder Bay to Riding Mountain National Park via Winnipeg, Southbound Sherbrook at Logan, Southbound Maryland at Misericordia Health Centre, Westbound Wellington at Airport Terminal, Winnipeg Airport, and McCreary, MB in around 15h 38m.

- Website
- westjet.com
Flights from Thunder Bay to Winnipeg
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $140 - $800
Flights from Sioux Lookout to Winnipeg via Thunder Bay
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $110 - $700

- Website
- bearskinairlines.com
Flights from Sioux Lookout to Winnipeg via Red Lake
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday and Wednesday
- Estimated price
- $550 - $1,400

- Phone
- +1 1 888 842-7245
- Website
- viarail.ca
Train from Winnipeg to Ochre River
- Ave. Duration
- 4h 31m
- Frequency
- Twice a week
- Estimated price
- $70 - $140
- Website
- VIA Rail
- Escape
- $40 - $60
- Business
- $100 - $120
- Economy
- $69 - $75
- EconomyPlus
- $100 - $140
- Phone
- 306-688-7646
- manager@mahihkanbuslines.com
- Website
- mahihkanbuslines.com
Bus from Winnipeg Airport to McCreary, MB
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Estimated price
- $40 - $44
- Schedules at
- mahihkanbuslines.com

- Phone
- 1-855-566-2378
- Website
- gokasper.com
Bus from Thunder Bay to Sioux Lookout, ON - Wellington & 5th
- Ave. Duration
- 5h 7m
- Frequency
- Twice daily
- Estimated price
- $65 - $230
- Schedules at
- gokasper.com
- Book at
- gokasper.betterez.com
- Child
- $65 - $95
- Senior
- $120 - $170
- Adult
- $200 - $230
Bus from Thunder Bay to Dinorwic, ON
- Ave. Duration
- 4h 3m
- Frequency
- Twice daily
- Estimated price
- $55 - $190
- Schedules at
- gokasper.com
- Book at
- gokasper.betterez.com
- Child
- $55 - $85
- Senior
- $100 - $150
- Adult
- $160 - $190
Bus from Dinorwic to Winnipeg - Balmoral Transit Station
- Ave. Duration
- 5h 2m
- Frequency
- 6 times a week
- Estimated price
- $65 - $220
- Schedules at
- gokasper.com
- Book at
- gokasper.betterez.com
- Child
- $65 - $95
- Senior
- $120 - $170
- Adult
- $190 - $220

- Phone
- +1 800 363 7512
- info@ontarionorthland.ca
- Website
- ontarionorthland.ca
Bus from Thunder Bay to Winnipeg
- Ave. Duration
- 8h 49m
- Frequency
- 6 times a week
- Estimated price
- $100 - $190
- Book at
- Ontario Northland
- Senior
- $100 - $160
- Adult
- $120 - $190
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 The beginner’s guide to the 2018 World Nomad Games, What are the different types of Renfe trains in Spain? and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.