There are 6 ways to get from Mthatha to Koffiefontein by plane, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Bram Fischer International Airport, taxi
best- Fly from Mthatha Airport (UTT) to Bram Fischer International Airport (BFN)plane UTT - BFN
- Take the taxi from Bram Fischer International Airport (BFN) to Koffiefonteintaxi
6h 5mR 5,489–14,806Drive 579 km
cheapest- Drive from Mthatha to Koffiefonteincar 579 km
8h 54mR 1,346–1,943Bus, taxi
- Take the bus from Mthatha to Johannesburgbus
- Take the bus from Park Station to Tourist Info Centerbus
- Take the taxi from Tourist Info Center to Koffiefonteintaxi
22h 37mR 1,660–2,070Fly to Kimberley, taxi
- Fly from Mthatha Airport (UTT) to Kimberley (KIM)plane UTT - KIM
- Take the taxi from Kimberley (KIM) to Koffiefonteintaxi
5h 9mR 4,789–13,006Fly to Maseru, drive
- Fly from Mthatha Airport (UTT) to Maseru (MSU)plane UTT - MSU
- Drive from Maseru (MSU) to Koffiefonteincar
12h 4mR 6,739–19,106Bus, taxi via Ritchie (Greyhound)
- Take the bus from Mthatha to Johannesburgbus
- Take the bus from Johannesburg to Modderrivierbus
- Take the taxi from Modderrivier to Koffiefonteintaxi
24h 13mR 1,540–2,050
Mthatha Airport (UTT) to Bram Fischer International Airport (BFN) flights
Comparing Your Travel Options
The cheapest way to get from Mthatha to Koffiefontein is to drive which costs R 1 300 - R 2 000 and takes 8h 54m.
The fastest way to get from Mthatha to Koffiefontein is to fly and taxi which takes 5h 9m and costs R 4 700 - R 13 000.
The distance between Mthatha and Koffiefontein is 515 km. The road distance is 579 km.
The best way to get from Mthatha to Koffiefontein without a car is to bus and taxi which takes 22h 37m and costs R 1 600 - R 2 100.
It takes approximately 6h 5m to get from Mthatha to Koffiefontein, including transfers.
Yes, the driving distance between Mthatha to Koffiefontein is 579 km. It takes approximately 8h 54m to drive from Mthatha to Koffiefontein.
There are one+ hotels available in Koffiefontein.
What companies run services between Mthatha, South Africa and Koffiefontein, South Africa?
There is no direct connection from Mthatha to Koffiefontein. However, you can take the taxi to Mthatha Airport (UTT) airport, fly to Bram Fischer International Airport (BFN), then take the taxi to Koffiefontein. Alternatively, you can take the bus to Johannesburg, walk to Park Station, take the bus to Tourist Info Center, then take the taxi to Koffiefontein.
- Website
- flyairlink.com
Flights from Mthatha Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- R 4,100–13,000
Flights from Mthatha Airport to Kimberley via Johannesburg
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 4,000–12,000
Flights from Mthatha Airport to Maseru via Johannesburg
- Ave. Duration
- 12h 23m
- When
- Every day
- Estimated price
- R 6,000–18,000
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Mthatha to Johannesburg
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- R 550–800
- Schedules at
- greyhound.co.za
Bus from Mthatha to Johannesburg
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- R 550–800
- Schedules at
- greyhound.co.za
Bus from Johannesburg to Modderrivier
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
- Ave. Duration
- 1h 34m
- Estimated price
- R 480–1,700
Local Taxis
- Phone
- +27 78 566 8997
UBER
- Phone
- 0800172956
- Website
- uber.com
UBER
- Phone
- 0800172956
- Website
- uber.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 What documents do I need to cross Niagara Falls?, Italy Travel Guides, and Why you should take the train in the US - to help you get the most out of your next trip.





