There are 4 ways to get from Thompson to Flin Flon by bus, train, taxi, car, or plane
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, taxi
best- Take the bus from Thompson, MB to Wabowden, MBbus
- Take the train from Wabowden to The Pastrain
- Take the train from The Pas to Cranberry Portagetrain
- Take the taxi from Cranberry Portage to Flin Flontaxi
11h 36mDrive 375.8 km
cheapest- Drive from Thompson to Flin Floncar 375.8 km
5h 33m$73–105Fly
- Fly from Thompson Municipal Airport (YTH) to Flin Flon Airport (YFO)plane YTH - YFO
8h 22m$4,151–9,064Train, taxi
- Take the train from Thompson to The Pastrain
- Take the train from The Pas to Cranberry Portagetrain
- Take the taxi from Cranberry Portage to Flin Flontaxi
13h 33m
Thompson Municipal Airport (YTH) to Flin Flon Airport (YFO) flights
Questions & Answers
The cheapest way to get from Thompson to Flin Flon is to drive which costs $70 - $110 and takes 5h 33m.
The fastest way to get from Thompson to Flin Flon is to drive which takes 5h 33m and costs $70 - $110.
The distance between Thompson and Flin Flon is 477 km. The road distance is 375.8 km.
The best way to get from Thompson to Flin Flon without a car is to bus and train and taxi which takes 11h 36m and costs .
It takes approximately 11h 36m to get from Thompson to Flin Flon, including transfers.
Yes, the driving distance between Thompson to Flin Flon is 376 km. It takes approximately 5h 33m to drive from Thompson to Flin Flon.
There are three+ hotels available in Flin Flon.
What companies run services between Thompson, MB, Canada and Flin Flon, MB, Canada?
Calm Air flies from Thompson Municipal Airport (YTH) to Flin Flon Airport (YFO) 3 times a week.
- Website
- calmair.com
Flights from Thompson Municipal Airport to Flin Flon Airport via Winnipeg
- Ave. Duration
- 7h 55m
- When
- Monday
- Estimated price
- $4,100–9,000
Flights from Thompson Municipal Airport to Flin Flon Airport via Gillam, Winnipeg
- Ave. Duration
- 7h 55m
- When
- Friday
- Estimated price
- $4,300–11,000
Flights from Thompson Municipal Airport to Flin Flon Airport via Winnipeg, The Pas
- Ave. Duration
- 8h 45m
- When
- Tuesday
- Estimated price
- $4,100–9,000
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Wabowden to The Pas
- Ave. Duration
- 5h 19m
- Frequency
- 3 times a week
- Estimated price
- $35–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $40–120
- Economy Adult - Advanced Booking
- $40–95
- Economy Escape Advanced Booking - Adult
- $35–55
Train from Thompson to The Pas
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a week
- Estimated price
- $50–140
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $60–140
- Economy Adult - Advanced Booking
- $60–110
- Economy Escape Advanced Booking - Adult
- $50–70
- Phone
- (204) 623-5255
- Website
- krcrail.ca
Train from The Pas to Cranberry Portage
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Website
- https://www.krcrail.ca/
- Phone
- 1-204-939-3991
- info@thompsonbus.com
- Website
- thompsonbus.com
Bus from Thompson, MB to Wabowden, MB
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- $19–27
- Website
- https://www.thompsonbus.com/
- Schedules at
- https://www.thompsonbus.com/schedule-rates/
- Book at
- https://thompsonbus.betterez.com/cart/5f29cc7f38b0310f1c6bb31a/reservation/5f29cc7f38b0310f1c6bb31b
- Ave. Duration
- 43 min
- Estimated price
- $75–95
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 Slovenia: Getting from Ljubljana to Lake Bled, Travelling to and around Russia for the 2018 FIFA World Cup, and Italy Travel Guides - to help you get the most out of your next trip.





