There are 6 ways to get from Rustenburg to Aliwal North by car, plane, bus, train, or bus (Greyhound)
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 to Bram Fischer International Airport, bus
best- Drive from Rustenburg to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to Bram Fischer International Airport (BFN)plane JNB - BFN
- Take the bus from Bloemfontein to Aliwal Northbus
6h 59mR 1,559–4,515Bus, train
cheapest- Take the bus from Rustenburg to Soshanguvebus
- Take the train from Pretoria to Parktrain
- Take the bus from Johannesburg to Aliwal Northbus
12h 21mR 709–1,648Drive 687 km
- Drive from Rustenburg to Aliwal Northcar 687 km
7h 50mR 1,585–2,290Drive, fly to Maseru
- Drive from Rustenburg to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to Maseru (MSU)plane JNB - MSU
- Drive from Maseru (MSU) to Aliwal Northcar
6h 16mR 3,659–5,825Drive, fly to East London, bus
- Drive from Rustenburg to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to East London (ELS)plane JNB - ELS
- Take the bus from East London Stn to Aliwal Northbus
9h 55mR 1,829–3,200Bus
- Take the bus from Rustenburg to Soshanguvebus
- Take the bus from Pretoria to Bloemfonteinbus
- Take the bus from Bloemfontein to Aliwal Northbus
13h 26mR 864–1,808
Johannesburg International Airport (JNB) to Bram Fischer International Airport (BFN) flights
Comparing Your Travel Options
The cheapest way to get from Rustenburg to Aliwal North is to bus and train which costs R 700 - R 1 700 and takes 12h 21m.
The fastest way to get from Rustenburg to Aliwal North is to drive and fly which takes 6h 16m and costs R 3 600 - R 6 000.
No, there is no direct bus from Rustenburg to Aliwal North. However, there are services departing from Rustenburg and arriving at Aliwal North via Pretoria and Bloemfontein. The journey, including transfers, takes approximately 13h 26m.
The distance between Rustenburg and Aliwal North is 740 km. The road distance is 687 km.
The best way to get from Rustenburg to Aliwal North without a car is to bus and train which takes 12h 21m and costs R 700 - R 1 700.
It takes approximately 6h 59m to get from Rustenburg to Aliwal North, including transfers.
Rustenburg to Aliwal North bus services, operated by Etrago, depart from Rustenburg station.
Rustenburg to Aliwal North bus services, operated by Etrago, arrive at Soshanguve station.
Yes, the driving distance between Rustenburg to Aliwal North is 687 km. It takes approximately 7h 50m to drive from Rustenburg to Aliwal North.
There are 19+ hotels available in Aliwal North.
What companies run services between Rustenburg, South Africa and Aliwal North, South Africa?
You can take a bus from Rustenburg to Aliwal North via Soshanguve, Mabopane, Pretoria, Pretoria, and Bloemfontein in around 13h 26m.
- Website
- flysafair.co.za
Flights from Johannesburg International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h 5m
- When
- Saturday, Friday, Sunday, Monday, Tuesday, and Thursday
- Estimated price
- R 650–2,000
Flights from Johannesburg International Airport to East London
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- R 950–2,000
Flights from Johannesburg International Airport to East London via Durban
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 950–2,000
- Phone
- 0800 428 87246
- [email protected]
- Website
- gautrain.co.za
Train from Pretoria to Park
- Ave. Duration
- 39 min
- Frequency
- Every 20 minutes
- Estimated price
- R 75–100
- Schedules at
- gautrain.co.za
- Peak
- R 100
- Off-peak
- R 80
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Bloemfontein to Aliwal North
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
Bus from Johannesburg to Aliwal North
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- R 500–700
- Schedules at
- greyhound.co.za
Bus from East London Stn to Aliwal North
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- R 490–650
- Schedules at
- greyhound.co.za
Bus from Bloemfontein to Aliwal North
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
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 Getting to Milan from the airport, Why you should take the train in the US, and How to travel India's Golden Triangle - to help you get the most out of your next trip.








