Cheap Bus and Shuttle tickets to Mafeking

What are the most popular routes to Mafeking?

Winnipeg - MafekingAverage priceA$57Average duration7h 30mDaily departures1
Winnipeg - MafekingAverage priceA$108Average duration8h 50mDaily departures3
Portage la Prairie - MafekingAverage priceA$99Average duration6h 46mDaily departures1
Portage la Prairie - MafekingAverage priceA$57Average duration5h 40mDaily departures1
The Pas - MafekingAverage priceA$58Average duration1h 30mDaily departures1