HUB hero image

How to Travel from

Mahikeng to Welkom

by Rideshare or Car

Mahikeng
+0
Welkom
Transport search to Welkom
Mahikeng
+0
Welkom
Building a composite car route
Cheapest
Best Offer!
Car
5 h
310 km.
from $17
Composite Route Car Only

Two ways to Travel from Mahikeng to Welkom

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Safair

Website:
flysafair.co.za/
Plane from Gaborone to Bloemfontein
Ave. Duration:
3h 2m
Frequency:
Monday to Thursday
Estimated price:
$127.88–$179.04

Airlink

Phone:
+27 11 451 7300
Website:
flyairlink.com/
Plane from Gaborone to Bloemfontein
Ave. Duration:
3h 50m
Frequency:
Every day
Estimated price:
$204.61–$703.36

Bus operators

Greyhound ZA

Phone:
+27 11 611 8000
Website:
greyhound.co.za
Bus from Bloemfontein to Welkom
Ave. Duration:
1h 25m
Frequency:
Once daily
Estimated price:
$25.58–$35.81

Questions and Answers

What is the cheapest way to get from Mahikeng to Welkom?

The cheapest way to get from Mahikeng to Welkom is to drive which costs $42.39 - $65.22 and takes 4h 59m.

What is the fastest way to get from Mahikeng to Welkom?

The fastest way to get from Mahikeng to Welkom is to drive which takes 4h 59m and costs $42.39 - $65.22 .

How far is it from Mahikeng to Welkom?

The distance between Mahikeng and Welkom is 311 km. The road distance is 310.8 km.

How long does it take to get from Mahikeng to Welkom?

It takes approximately 4h 59m to drive 310.8 km from Mahikeng to Welkom.

Can I drive from Mahikeng to Welkom?

Yes, the driving distance between Mahikeng to Welkom is 311 km. It takes approximately 4h 59m to drive from Mahikeng to Welkom.

Where can I stay near Welkom?

There are 48+ hotels available in Welkom. Prices start at $26.57 per night.
+0