There are 6 ways to get from Colesberg to Mbombela by bus, car, plane, shuttle, bus (Greyhound), or taxi
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 Colesberg Ultra City to Biuten Stbus
- Take the bus from Biuten St to Park Stationbus
- Take the bus from Johannesburg to Nelspruitbus
13h 13mR 843–1,151Bus
cheapest- Take the bus from Colesberg Engen One Stop to Jonannesburgbus
- Take the bus from Johannesburg to Nelspruitbus
15h 29mR 817–1,125Drive 961.7 km
- Drive from Colesberg to Mbombelacar 961.7 km
9h 20mR 2,172–3,137Bus, fly to Kruger Mpumalanga International Airport
- Take the bus from Colesberg Engen One Stop to Bloemfonteinbus
- Fly from Bram Fischer International Airport (BFN) to Kruger Mpumalanga International Airport (MQP)plane BFN - MQP
8h 15mR 1,847–4,311Bus, shuttle
- Take the bus from Colesberg Engen One Stop to Kroonstadbus
- Take a shuttle bus from Kroonstad to Nelspruit
15h 30mR 1,209–1,530Bus, fly to Skukuza Airport, taxi
- Take the bus from Colesberg Engen One Stop to Bloemfonteinbus
- Fly from Bram Fischer International Airport (BFN) to Skukuza Airport (SZK)plane BFN - SZK
- Take the taxi from Skukuza Airport (SZK) to Hazyviewtaxi
- Take the bus from Hazyview to Nelspruitbus
11h 30mR 5,187–9,681
Bram Fischer International Airport (BFN) to Kruger Mpumalanga International Airport (MQP) flights
Questions & Answers
The cheapest way to get from Colesberg to Mbombela is to bus via Welkom which costs R 800 - R 1 200 and takes 13h 13m.
The fastest way to get from Colesberg to Mbombela is to bus and fly which takes 8h 15m and costs R 1 800 - R 4 400.
No, there is no direct bus from Colesberg to Mbombela. However, there are services departing from Colesberg Ultra City and arriving at Nelspruit via Biuten St and Johannesburg. The journey, including transfers, takes approximately 13h 13m.
The distance between Colesberg and Mbombela is 981 km. The road distance is 961.7 km.
The best way to get from Colesberg to Mbombela without a car is to bus via Welkom which takes 13h 13m and costs R 800 - R 1 200.
It takes approximately 13h 13m to get from Colesberg to Mbombela, including transfers.
Colesberg to Mbombela bus services, operated by Greyhound ZA, depart from Colesberg Engen One Stop station.
Colesberg to Mbombela bus services, operated by Greyhound ZA, arrive at Jonannesburg station.
Yes, the driving distance between Colesberg to Mbombela is 962 km. It takes approximately 9h 20m to drive from Colesberg to Mbombela.
Book your Colesberg to Mbombela bus tickets online with 12go.asia.
What companies run services between Colesberg, South Africa and Mbombela, South Africa?
You can take a vehicle from Colesberg to Nelspruit via Colesberg Ultra City, Biuten St, Park Station, and Johannesburg in around 13h 13m.
- Website
- flyairlink.com
Flights from Bram Fischer International Airport to Kruger Mpumalanga International Airport via Johannesburg
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- R 950–7,500
Flights from Bram Fischer International Airport to Kruger Mpumalanga International Airport via Durban
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- R 2,600–7,500
Flights from Bram Fischer International Airport to Skukuza Airport via Johannesburg
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- R 2,900–9,500
- Website
- flysafair.co.za
Flights from Bram Fischer International Airport to Kruger Mpumalanga International Airport via Capetown
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R 2,100–4,600
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Colesberg Ultra City to Biuten St
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- R 310–350
- Schedules at
- eagleliner.co.za
- Single
- R 310–350
Bus from Biuten St to Park Station
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- R 210–290
- Schedules at
- eagleliner.co.za
- Single
- R 210–290
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Johannesburg to Nelspruit
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Estimated price
- R 280–460
- Schedules at
- res.prasa.com
Bus from Johannesburg to Nelspruit
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Estimated price
- R 280–460
- Schedules at
- res.prasa.com
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Colesberg Engen One Stop to Bloemfontein
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
Bus from Colesberg Engen One Stop to Kroonstad
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
Bus from Colesberg Engen One Stop to Jonannesburg
- Ave. Duration
- 10h 19m
- Frequency
- Once daily
- Estimated price
- R 500–700
- Schedules at
- greyhound.co.za
Bus from Colesberg Engen One Stop to Bloemfontein
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
Bus from Hazyview to Nelspruit
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
- Phone
- 0861 33 44 33
- [email protected]
- Website
- citybug.co.za
Shuttle from Kroonstad to Nelspruit
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- R 700–900
- Website
- https://citybug.co.za/
- Ave. Duration
- 1h 5m
- Estimated price
- R 650–850
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 How to get from London City Airport into central London, The London Underground: Essential tips to navigate the Tube, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 466+ hotels available in Mbombela.











