There are 9 ways to get from Cape Town to Barkly East 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 Mthatha Airport, taxi
best- Fly from Cape Town International Airport (CPT) to Mthatha Airport (UTT)plane CPT - UTT
- Take the taxi from Mthatha Airport (UTT) to Barkly Easttaxi
7h 19mR 5,209–8,129Bus, taxi
cheapest- Take the bus from Cape Town Stn to Bloemfontein Tourist Ctrbus
- Take the bus from Bloemfontein to Aliwal Northbus
- Take the taxi from Aliwal North to Barkly Easttaxi
17h 51mR 1,944–2,756Drive 1,074.2 km
- Drive from Cape Town to Barkly Eastcar 1,074.2 km
12h 7mR 2,431–3,512Fly to Maseru, drive
- Fly from Cape Town International Airport (CPT) to Maseru (MSU)plane CPT - MSU
- Drive from Maseru (MSU) to Barkly Eastcar
9h 14mR 5,209–7,079Fly to Bram Fischer International Airport, bus, taxi
- Fly from Cape Town International Airport (CPT) to Bram Fischer International Airport (BFN)plane CPT - BFN
- Take the bus from Bloemfontein to Jamestownbus
- Take the taxi from Jamestown to Barkly Easttaxi
9h 24mR 2,799–4,969Bus, taxi via Jamestown
- Take the bus from Cape Town Stn to Bloemfontein Tourist Ctrbus
- Take the bus from Bloemfontein to Jamestownbus
- Take the taxi from Jamestown to Barkly Easttaxi
19h 24mR 2,054–2,856Bus, taxi #2
- Take the bus from Cape Town to Queenstownbus
- Take the bus from Komani to Jamestownbus
- Take the taxi from Jamestown to Barkly Easttaxi
23h 1mR 2,010–2,828Bus, taxi #3
- Take the bus from Cape Town to Idutywabus
- Take the bus from Idutywa to Jamestownbus
- Take the taxi from Jamestown to Barkly Easttaxi
27h 5mR 2,067–2,883Drive via Bellville 1,053.7 km
- Drive from Bellville to Barkly Eastcar 1,053.7 km
12h 39mR 2,359–3,562
Cape Town International Airport (CPT) to Mthatha Airport (UTT) flights
Questions & Answers
The cheapest way to get from Cape Town to Barkly East is to bus and taxi which costs R 2 000 - R 2 900 and takes 23h 1m.
The fastest way to get from Cape Town to Barkly East is to fly and taxi which takes 7h 19m and costs R 5 000 - R 8 500.
The distance between Cape Town and Barkly East is 1185 km. The road distance is 1074.2 km.
The best way to get from Cape Town to Barkly East without a car is to bus and taxi which takes 17h 51m and costs R 1 900 - R 2 800.
It takes approximately 7h 19m to get from Cape Town to Barkly East, including transfers.
Yes, the driving distance between Cape Town to Barkly East is 1074 km. It takes approximately 12h 7m to drive from Cape Town to Barkly East.
There are two+ hotels available in Barkly East.
What companies run services between Cape Town, South Africa and Barkly East, South Africa?
There is no direct connection from Cape Town to Barkly East. However, you can take the taxi to Capetown-Airport-CPT airport, fly to Mthatha Airport (UTT), then take the taxi to Barkly East. Alternatively, you can take the bus to Bloemfontein Tourist Ctr, walk to Bloemfontein, take the bus to Aliwal North, then take the taxi to Barkly East.
- Website
- flyairlink.com
Flights from Cape Town International Airport to Mthatha Airport via Johannesburg
- Ave. Duration
- 4h 39m
- When
- Every day
- Estimated price
- R 2,100–21,000
Flights from Cape Town International Airport to Mthatha Airport via Upington, Johannesburg
- Ave. Duration
- 7h
- When
- Monday and Friday
- Estimated price
- R 3,700–6,500
Flights from Cape Town International Airport to Mthatha Airport via Kimberley, Johannesburg
- Ave. Duration
- 7h 30m
- When
- Monday to Saturday
- Estimated price
- R 3,700–6,500
Flights from Cape Town International Airport to Maseru via Johannesburg
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- R 4,400–6,500
Flights from Cape Town International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,300–5,000
- Website
- flysafair.co.za
Flights from Cape Town International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- R 1,000–2,500
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Cape Town Stn to Bloemfontein Tourist Ctr
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- R 470–900
- Schedules at
- eagleliner.co.za
- Single
- R 650–850
Bus from Cape Town Stn to Bloemfontein Tourist Ctr
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- R 470–900
- Schedules at
- eagleliner.co.za
- Single
- R 650–850
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Cape Town Stn to Bloemfontein Tourist Ctr
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- R 550–750
- Schedules at
- greyhound.co.za
Bus from Bloemfontein to Aliwal North
- Ave. Duration
- 3h 4m
- Frequency
- 3 times a day
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
Bus from Bloemfontein to Jamestown
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- R 480–600
- Schedules at
- greyhound.co.za
Bus from Cape Town Stn to Bloemfontein Tourist Ctr
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- R 550–750
- Schedules at
- greyhound.co.za
Bus from Bloemfontein to Jamestown
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- R 480–600
- Schedules at
- greyhound.co.za
Bus from Komani to Jamestown
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Idutywa to Jamestown
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- R 480–650
- Schedules at
- greyhound.co.za
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- intercape.co.za
Bus from Cape Town to Queenstown
- Ave. Duration
- 17h 5m
- Frequency
- 5 times a day
- Estimated price
- R 450–850
- Website
- https://www.intercape.co.za
- Full Flexi
- R 550–700
- Flexi
- R 500–650
- Saver
- R 450–550
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Cape Town to Idutywa
- Ave. Duration
- 18h 11m
- Frequency
- Once daily
- Estimated price
- R 480–850
- Schedules at
- res.prasa.com
- Ave. Duration
- 2h 42m
- Estimated price
- R 1,000–1,500
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 to and around Russia for the 2018 FIFA World Cup, Slovenia: Getting from Ljubljana to Lake Bled, and Travelling by boat in Italy - to help you get the most out of your next trip.











