There are 9 ways to get from Richards Bay to Free State by plane, taxi, bus (Greyhound), car, bus, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Richards Bay to Johannesburg International Airport, taxi
best- Fly from Richards Bay (RCB) to Johannesburg International Airport (JNB)RCB - JNB
- Take the taxi from Johannesburg-Airport-JNB to Sasolburg
2h 31mR 1,789–4,005Bus
cheapest- Take the bus from Richards Bay to Johannesburg
- Take the bus from Johannesburg to Bloemfontein
17h 30mR 788–1,550Drive 726 km
- Drive from Richards Bay to Bloemfontein726 km
9h 50mR 1,702–2,459Fly Richards Bay to Bram Fischer International Airport
- Fly from Richards Bay (RCB) to Bram Fischer International Airport (BFN)RCB - BFN
6h 21mR 3,099–4,835Bus to King Shaka International Airport, fly to Bram Fischer International Airport
- Take the bus from Richards Bay to Ballito
- Fly from King Shaka International Airport (DUR) to Bram Fischer International Airport (BFN)DUR - BFN
4h 10mR 2,074–4,535Bus to King Shaka International Airport, fly to Johannesburg International Airport, taxi
- Take the bus from Richards Bay to Ballito
- Fly from King Shaka International Airport (DUR) to Johannesburg International Airport (JNB)DUR - JNB
- Take the taxi from Johannesburg-Airport-JNB to Sasolburg
4h 46mR 1,614–3,105Bus via Welkom
- Take the bus from Richards Bay to Johannesburg
- Take the bus from Park Station to Biuten St
- Take the bus from Biuten St to Bloemfontein Tourist Ctr
17h 40mR 878–1,430Bus via Bloemfontein
- Take the bus from Richards Bay to Johannesburg
- Take the bus from Johannesburg to Bloemfontein
18h 8mR 898–1,390Drive, car train
- Drive from Richards Bay to Theunissen
- Take the car train from Theunissen to Bloemfontein74013
10h 34mR 1,608–2,293
Richards Bay to Free State by bus
Questions & Answers
The cheapest way to get from Richards Bay to Free State is to bus which costs R 750 - R 1 600 and takes 17h 30m.
The fastest way to get from Richards Bay to Free State is to fly and taxi which takes 2h 31m and costs R 1 700 - R 4 100.
No, there is no direct bus from Richards Bay to Free State. However, there are services departing from Richards Bay and arriving at Bloemfontein via Johannesburg. The journey, including transfers, takes approximately 17h 30m.
The distance between Richards Bay and Free State is 586 km. The road distance is 726 km.
The best way to get from Richards Bay to Free State without a car is to bus which takes 17h 30m and costs R 750 - R 1 600.
It takes approximately 2h 31m to get from Richards Bay to Free State, including transfers.
Richards Bay to Free State bus services, operated by Greyhound ZA, depart from Richards Bay station.
The best way to get from Richards Bay to Free State is to bus which takes 17h 30m and costs R 750 - R 1 600. Alternatively, you can fly, which costs R 3 100 - R 4 900 and takes 6h 21m.
Richards Bay to Free State bus services, operated by Greyhound ZA, arrive at Johannesburg station.
Yes, the driving distance between Richards Bay to Free State is 726 km. It takes approximately 9h 50m to drive from Richards Bay to Free State.
What companies run services between Richards Bay, South Africa and Free State, South Africa?
You can take a bus from Richards Bay to Bloemfontein via Johannesburg in around 17h 30m. Alternatively, Airlink flies from Richards Bay (RCB) to Bram Fischer International Airport (BFN) 5 times a week.
- Website
- flysafair.co.za
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 500–2,000
- Website
- flysaa.com
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 500–2,000
- Website
- g-airways.com
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 700–6,000
- Website
- flexflight.dk
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 700–6,000
- Website
- flyairlink.com
Flights from Richards Bay to Johannesburg International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 1,200–3,300
Flights from Richards Bay to Bram Fischer International Airport via Johannesburg International Airport
- Ave. Duration
- 5h 50m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,800–6,500
Flights from King Shaka International Airport to Bram Fischer International Airport via Johannesburg International Airport
- Ave. Duration
- 3h 20m
- When
- Monday to Saturday
- Estimated price
- R 1,800–6,500
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 500–2,400
- Website
- flycemair.co.za
Flights from King Shaka International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R 2,700–6,500
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R 2,200–5,500
- Website
- turkishairlines.com
Flights from Richards Bay to Johannesburg International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 1,200–3,300
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R 800–6,500
- Phone
- 080 122 9091
- MLPS.Info@prasa.com
- Website
- res.prasa.com
Car train from Theunissen to Bloemfontein
- Ave. Duration
- 1h 18m
- Frequency
- Once a week
- Estimated price
- R 90–100
- Schedules at
- res.prasa.com
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Richards Bay to Johannesburg
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- R 500–900
- Schedules at
- greyhound.co.za
Bus from Johannesburg to Bloemfontein
- Ave. Duration
- 6h 19m
- Frequency
- 3 times a day
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
Bus from Richards Bay to Ballito
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
- Phone
- +27 87 150 1895
- customercare@eagleliner.co.za
- Website
- eagleliner.co.za
Bus from Johannesburg to Bloemfontein
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- R 300–400
- Schedules at
- eagleliner.co.za
- Single
- R 330–360
Bus from Park Station to Biuten St
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- R 210–290
- Schedules at
- eagleliner.co.za
- Single
- R 210–290
Bus from Biuten St to Bloemfontein Tourist Ctr
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- R 130–240
- Schedules at
- eagleliner.co.za
- Single
- R 130–240
- Phone
- +27 11 774 3333
- Website
- res.prasa.com
Bus from Johannesburg to Bloemfontein
- Ave. Duration
- 5h 12m
- Frequency
- Twice daily
- Estimated price
- R 250–350
- Website
- https://res.prasa.com/citytocity/booking
- Phone
- +27 11 672 9807
- info@vilamora.co.za
- Website
- vila-mora.co.za
Bus from Johannesburg to Bloemfontein
- Ave. Duration
- 5h 58m
- Frequency
- Once daily
- Estimated price
- R 360–490
- Website
- https://www.vila-mora.co.za/
- Ave. Duration
- 1h 2m
- Estimated price
- R 500–600
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
Ortiac
- Phone
- +27 76 382 9496
- Website
- ortiacortambocab.co.za
Orange Cabs
- Phone
- 0860 700 222
- Website
- orangecab.co.za
Corporate Cabs
- Phone
- +27 11 782 1391
- Website
- corporatecabs.co.za
UBER
- Phone
- 0800172956
- Website
- uber.com
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
Ortiac
- Phone
- +27 76 382 9496
- Website
- ortiacortambocab.co.za
Orange Cabs
- Phone
- 0860 700 222
- Website
- orangecab.co.za
Corporate Cabs
- Phone
- +27 11 782 1391
- Website
- corporatecabs.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 Travelling by boat in Italy, French strikes 2018: What are my alternative transport options?, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
There are 458+ hotels available in Free State.














