There are 3 ways to get from Mafeking to Winnipeg by car, plane, or bus
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 Mafeking to The Pas Airport (YQD)car
- Fly from The Pas Airport (YQD) to Winnipeg J. A. Richardson International Airport (YWG)plane YQD - YWG
4h 48m$791–1,359Drive 549.2 km
cheapest- Drive from Mafeking to Winnipegcar 549.2 km
6h 43m$112–161Bus
- Take the bus from Mafeking - TEMPO, Mafeking Gas to Winnipeg - Balmoral Transit Stationbus Tpwp
8h 33m$240–320
Mafeking to Winnipeg by bus
Comparing Your Travel Options
The cheapest way to get from Mafeking to Winnipeg is to drive which costs $110 - $160 and takes 6h 43m.
The fastest way to get from Mafeking to Winnipeg is to drive and fly which takes 4h 48m and costs $750 - $1,400.
Yes, there is a direct bus departing from Mafeking - TEMPO, Mafeking Gas and arriving at Winnipeg - Balmoral Transit Station station. Services depart hourly, and operate every day. The journey takes approximately 8h 33m.
The distance between Mafeking and Winnipeg is 721 km. The road distance is 549.2 km.
The best way to get from Mafeking to Winnipeg without a car is to bus which takes 8h 33m and costs $240 - $320.
It takes approximately 4h 48m to get from Mafeking to Winnipeg, including transfers.
Mafeking to Winnipeg bus services, operated by Kasper Transportation, depart from Mafeking - TEMPO, Mafeking Gas station.
Mafeking to Winnipeg bus services, operated by Kasper Transportation, arrive at Winnipeg - Balmoral Transit Station.
Yes, the driving distance between Mafeking to Winnipeg is 549 km. It takes approximately 6h 43m to drive from Mafeking to Winnipeg.
There are 259+ hotels available in Winnipeg.
What companies run services between Mafeking, MB, Canada and Winnipeg, MB, Canada?
Kasper Transportation operates a bus from Mafeking - TEMPO, Mafeking Gas to Winnipeg - Balmoral Transit Station hourly. Tickets cost $240–320 and the journey takes 8h 33m.
- Website
- calmair.com
Flights from The Pas Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $750–1,300
Flights from The Pas Airport to Winnipeg J. A. Richardson International Airport via Flin Flon
- Ave. Duration
- 2h 45m
- When
- Thursday, Tuesday, and Sunday
- Estimated price
- $750–1,300
- Phone
- +1 855 566 2378
- [email protected]
- Website
- Ontario & Manitoba Bus Service
Bus from Mafeking - TEMPO, Mafeking Gas to Winnipeg - Balmoral Transit Station
- Ave. Duration
- 8h 33m
- Frequency
- Hourly
- Estimated price
- $240–320
- Website
- Ontario & Manitoba Bus Service
- Adult
- $240–320
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 Train travel in France: A guide to SNCF, Flying into Beijing?, and Need to know: Eurostar - to help you get the most out of your next trip.


