There are 4 ways to get from Thompson to Brandon 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.
Fly, bus
best- Fly from Thompson Municipal Airport (YTH) to Winnipeg J. A. Richardson International Airport (YWG)plane YTH - YWG
- Take the bus from Winnipeg East, MB to Brandon, MBbus
7h 56m$607–1,410Bus
cheapest- Take the bus from Thompson, MB to Winnipeg Airportbus Thompson
- Take the bus from Winnipeg East, MB to Brandon, MBbus Winnipeg
15h 7m$115–191Train, bus
- Take the train from Thompson to Portage la Prairietrain VIA Rail
- Take the bus from Portage la Prairie, MB to Brandon, MBbus Winnipeg
28h 56m$292–643Drive 856.5 km
- Drive from Thompson to Brandoncar 856.5 km
11h 43m$170–246
Thompson Municipal Airport (YTH) to Winnipeg J. A. Richardson International Airport (YWG) flights
Questions & Answers
The cheapest way to get from Thompson to Brandon is to bus which costs $110 - $200 and takes 15h 7m.
The fastest way to get from Thompson to Brandon is to fly and bus which takes 7h 56m and costs $600 - $1,500.
No, there is no direct bus from Thompson to Brandon. However, there are services departing from Thompson, MB and arriving at Downtown Terminal via Westbound Wellington at Airport Terminal, Southbound Main at Broadway, Southbound Lakewood at Southdale Centre, Winnipeg East, MB and Freightliner. The journey, including transfers, takes approximately 15h 7m.
The distance between Thompson and Brandon is 908 km. The road distance is 856.5 km.
The best way to get from Thompson to Brandon without a car is to bus which takes 15h 7m and costs $110 - $200.
It takes approximately 7h 56m to get from Thompson to Brandon, including transfers.
Thompson to Brandon bus services, operated by Thompson Bus, depart from Thompson, MB station.
Thompson to Brandon bus services, operated by Thompson Bus, arrive at Winnipeg Airport station.
Yes, the driving distance between Thompson to Brandon is 856 km. It takes approximately 11h 43m to drive from Thompson to Brandon.
There are 21+ hotels available in Brandon.
What companies run services between Thompson, MB, Canada and Brandon, MB, Canada?
You can take a bus from Thompson, MB to Downtown Terminal via Winnipeg Airport, Westbound Wellington at Airport Terminal, Northbound Israel Asper at Canadian Museum for Human Rights, Southbound Main at Broadway, Southbound Lakewood at Southdale Centre, Eastbound Vermillion at Lake Park, Winnipeg East, MB, Brandon, MB, and Freightliner in around 15h 7m.
- Website
- calmair.com
Flights from Thompson Municipal Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $550–1,300
Flights from Thompson Municipal Airport to Winnipeg J. A. Richardson International Airport via Gillam
- Ave. Duration
- 3h 30m
- When
- Thursday and Friday
- Estimated price
- $550–1,300
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Thompson to Portage la Prairie
- Ave. Duration
- 25h 37m
- 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 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Winnipeg East, MB to Brandon, MB
- Ave. Duration
- 2h 40m
- Frequency
- Once a week
- Estimated price
- $35–85
- Website
- https://www.riderexpress.ca/
- Standard
- $35–85
Bus from Winnipeg East, MB to Brandon, MB
- Ave. Duration
- 2h 40m
- Frequency
- Once a week
- Estimated price
- $35–85
- Website
- https://www.riderexpress.ca/
- Standard
- $35–85
Bus from Portage la Prairie, MB to Brandon, MB
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Estimated price
- $28–65
- Website
- https://www.riderexpress.ca/
- Standard
- $28–65
- Phone
- 1-204-939-3991
- [email protected]
- Website
- thompsonbus.com
Bus from Thompson, MB to Winnipeg Airport
- 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 French strikes 2018: What are my alternative transport options?, How to get from Florence to Rome, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.








