There are 7 ways to get from Mbombela to Graaff-Reinet by bus (Greyhound), car, car train, plane, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Welkom
best- Take the bus from Nelspruit to Johannesburgbus
- Take the bus from Park Station to Biuten Stbus
- Take the bus from Biuten St to Colesberg Ultra Citybus
- Take the bus from Colesberg to Graaff-Reinetbus
16h 20mR 1,276–1,700Bus
cheapest- Take the bus from Nelspruit to Johannesburgbus
- Take the bus from Johannesburg to Graaff-Reinetbus
17h 40mR 686–1,210Drive, car train
- Drive from Mbombela to Germistoncar
- Take the cartrain from Germiston to Springfonteincartrain
- Drive from Springfontein to Graaff-Reinetcar
16h 50mR 1,643–2,438Drive 1,160.8 km
- Drive from Mbombela to Graaff-Reinetcar 1,160.8 km
11h 59mR 2,634–3,804Fly to George Airport, bus
- Fly from Kruger Mpumalanga International Airport (MQP) to George Airport (GRJ)plane MQP - GRJ
- Take the bus from St Marks Square to Graaff-Reinetbus
10h 19mR 3,677–7,109Shuttle, bus
- Take a shuttle bus from Madiba drive/Piet Retief St to Jan Shoba/Burnett Hatfield St
- Take the bus from Pretoria to Graaff-Reinetbus
19h 22mR 918–1,380Fly to Port Elizabeth, bus
- Fly from Kruger Mpumalanga International Airport (MQP) to Port Elizabeth (PLZ)plane MQP - PLZ
- Take the bus from Port Elizabeth to Middleburgbus
- Take the bus from Middleburg to Graaff-Reinetbus
12h 42mR 4,067–8,239
Kruger Mpumalanga International Airport (MQP) to George Airport (GRJ) flights
Questions & Answers
The cheapest way to get from Mbombela to Graaff-Reinet is to bus which costs R 650 - R 1 300 and takes 17h 40m.
The fastest way to get from Mbombela to Graaff-Reinet is to fly and bus which takes 10h 19m and costs R 3 600 - R 7 500.
No, there is no direct bus from Mbombela to Graaff-Reinet. However, there are services departing from Nelspruit and arriving at Graaff-Reinet via Park Station, Biuten St and Colesberg. The journey, including transfers, takes approximately 16h 20m.
The distance between Mbombela and Graaff-Reinet is 1180 km. The road distance is 1160.8 km.
The best way to get from Mbombela to Graaff-Reinet without a car is to bus via Welkom which takes 16h 20m and costs R 1 200 - R 1 700.
It takes approximately 16h 20m to get from Mbombela to Graaff-Reinet, including transfers.
Mbombela to Graaff-Reinet bus services, operated by TransLux Express, depart from Nelspruit station.
Mbombela to Graaff-Reinet bus services, operated by TransLux Express, arrive at Johannesburg station.
Yes, the driving distance between Mbombela to Graaff-Reinet is 1161 km. It takes approximately 11h 59m to drive from Mbombela to Graaff-Reinet.
Book your Mbombela to Graaff-Reinet bus tickets online with 12go.asia.
What companies run services between Mbombela, South Africa and Graaff-Reinet, South Africa?
You can take a bus from Nelspruit to Graaff-Reinet via Johannesburg, Park Station, Biuten St, Colesberg Ultra City, and Colesberg in around 16h 20m.
- Website
- flyairlink.com
Flights from Kruger Mpumalanga International Airport to George Airport via Capetown
- Ave. Duration
- 4h 37m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,600–6,000
Flights from Kruger Mpumalanga International Airport to George Airport via Johannesburg
- Ave. Duration
- 5h 20m
- When
- Monday to Saturday
- Estimated price
- R 3,300–6,000
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R 2,700–6,500
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Capetown
- Ave. Duration
- 4h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 2,700–6,500
Flights from Kruger Mpumalanga International Airport to Port Elizabeth via Vilankulu, Johannesburg
- Ave. Duration
- 8h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 2,700–6,500
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Germiston to Springfontein
- Ave. Duration
- 9h 55m
- Frequency
- Once a week
- Estimated price
- R 250–399
- Schedules at
- res.prasa.com
- Tourist (Sleeper)
- R 399
- Economy (Sitter)
- R 250
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Nelspruit to Johannesburg
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Estimated price
- R 280–460
- Schedules at
- res.prasa.com
Bus from Nelspruit to Johannesburg
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Estimated price
- R 280–460
- Schedules at
- res.prasa.com
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, The beginner’s guide to the 2018 World Nomad Games, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
There are 95+ hotels available in Graaff-Reinet.







