There are 4 ways to get from Cape Town to De Aar by bus, taxi, train, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, taxi  •  9h 30m

  1. Take the bus from Cape Town to Britstown Cckj1102
  2. Take a taxi from Britstown to De Aar

R 951 - R 1 250

3 alternative options

Train  •  13h 40m

  1. Take the train from Capetown to De Aar

Drive  •  8h 23m

  1. Drive from Cape Town to De Aar 767.3 km

R 1 400 - R 2 100

Fly, train  •  8h 7m

  1. Fly from Capetown (CPT) to Kimberley (KIM) CPT - KIM
  2. Take the train from Kimberley to De Aar

Questions & Answers

There is ongoing community transmission in South Africa.
Last Updated: 3/11/2020 | Source: CDC.

Travel restrictions may apply and transportation services are subject to change. Please check before you travel.

Learn More.

The cheapest way to get from Cape Town to De Aar is to bus and taxi which costs R 950 - R 1 300 and takes 9h 30m.

More details

The quickest way to get from Cape Town to De Aar is to drive which costs R 1 400 - R 2 100 and takes 8h 23m.

More details

Yes, there is a direct train departing from Capetown and arriving at De Aar. Services depart once a week, and operate Tuesday. The journey takes approximately 13h 40m.

More details

The distance between Cape Town and De Aar is 639 km. The road distance is 767.3 km.

Get driving directions

The best way to get from Cape Town to De Aar without a car is to bus and taxi which takes 9h 30m and costs R 950 - R 1 300.

More details

It takes approximately 9h 30m to get from Cape Town to De Aar, including transfers.

More details

Cape Town to De Aar train services, operated by Premier Classe, depart from Capetown station.

More details

The quickest flight from Capetown Airport to Kimberley Airport is the direct flight which takes 1h 30m.

Search flights

Cape Town to De Aar train services, operated by Premier Classe, arrive at De Aar station.

More details

What companies run services between Cape Town, South Africa and De Aar, South Africa?

Premier Classe operates a train from Capetown to De Aar once a week, and the journey takes 13h 40m.

Airlines
Airlink
Website
flyairlink.com
Flights from Capetown to Kimberley
Ave. Duration
1h 32m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R 2 400 - R 6 500
South African Airways
Website
flysaa.com
Flights from Capetown to Kimberley
Ave. Duration
1h 32m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R 2 400 - R 6 500
Train operators
Premier Classe
Phone
086 000 8888
Email
HMlangeni@prasa.com
Website
premierclasse.co.za
Train from Capetown to De Aar
Ave. Duration
13h 40m
Frequency
Once a week
Schedules at
premierclasse.co.za
Train from Kimberley to De Aar
Ave. Duration
3h 58m
Frequency
Once a week
Schedules at
premierclasse.co.za
Bus operators
Citiliner
Phone
087 352 0352
Email
enquiries@citiliner.co.za
Website
citiliner.co.za
Bus from Cape Town to Britstown
Ave. Duration
8h 45m
Frequency
Once daily
Estimated price
R 400 - R 550
Schedules at
citiliner.co.za
Other operators
Taxi from Britstown to De Aar
Ave. Duration
45 min
Estimated price
R 550 - R 700

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, What documents do I need to cross Niagara Falls? and How to get from Southend Airport into central London - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Cape Town to De Aar is 767 km. It takes approximately 8h 23m to drive from Cape Town to De Aar.

Get driving directions

Airlink and South African Airways offer flights from Capetown Airport to Kimberley Airport.

Search flights

There are 14+ hotels available in De Aar. Prices start at R 1 750 per night.

More details

The best way to get from Cape Town to Capetown Airport is to bus which takes 30 min and costs R 60 - R 100.

More details