Skip to Content

How To Get There

Internal Road Network

Roads in the park have gravel surfaces. The roads are not sedan friendly and sedan vehicles may find it difficult to cope with the conditions. Some roads might not be accessible when wet, although management intervenes to maintain the roads on a regular basis.

The travelling time from the entrance gate at Twee Rivieren to Nossob Rest Camp is 4.5 hours and to Mata Mata is 3.5 hours. When driving from one rest camp to the other, travellers should depart with travelling times in mind to ensure arrival before sunset as no travelling is allowed in the park after dark.

Gate hours in the park are strictly adhered to.


The Kgalagadi Transfontier National Park is situated approximately 250km from Upington in the far northern Cape and 904km from Johannesburg. Visitors driving from Johannesburg have a choice of two routes: either via Upington (255km tarred road) or via Kuruman, Hotazel and Vanzylrus (+/- 340km gravel).

All guests intending to travel to Twee Rivieren via Vanzylrus must note that the gravel sections are badly corrugated and travelling at high speed is not advised. Guests travelling via Upington/Askham will be doing so on a tarred road that is in good condition.

Hired cars may be collected at Twee Rivieren provided that an advance booking is made with a car hiring company.


Upington airport is the nearest airport to the Park and has car-hiring facilities.

The use of the landing strip at Twee Rivieren is limited for the use by park visitors that will stay over in the Park. Twee Rivieren reception desk must be informed at least 48 hours in advance in order to make arrangements for the planned use of the landing strip. No direct flights from outside the borders of South Africa to Twee Rivieren are allowed due to South African Customs regulations. Such flights must first check through South African Customs at the International Airport in Upington before they can proceed to Twee Rivieren.