This is a list of ports of entry in South Africa.

All ports of entry are managed by the Border Management Authority (BMA), with the exception of those located within national parks, which are managed by SANParks.

Airports

Airports with regular scheduled international flights Cape Town International Airport (Cape Town) King Shaka International Airport (Durban) Kruger Mpumalanga International Airport (Mbombela) O. R. Tambo International Airport (Johannesburg)

Other airports with customs/immigration facilities Bram Fischer International Airport (Bloemfontein) Lanseria Airport Pilanesberg International Airport Polokwane International Airport (Gateway International) Chief Dawid Stuurman International Airport Upington Airport

South African Department of Home Affairs - South African Ports of Entry

Sea ports

East coast { "type": "FeatureCollection", "features": [

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 18.4309058, -33.908075 ] }, "properties": { "name": "Port of Cape Town", "marker-symbol": "harbor"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 31.024533, -29.873244, 0 ] }, "properties": { "name": "Port of Durban", "marker-symbol": "harbor"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 27.9022891, -33.0240935 ] }, "properties": { "name": "Port of East London", "marker-symbol": "harbor"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 22.1458208, -34.1793995 ] }, "properties": { "name": "Port of Mossel Bay", "marker-symbol": "harbor"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 25.6274822, -33.9626915 ] }, "properties": { "name": "Port Elizabeth", "marker-symbol": "harbor"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 32.052, -28.818, 0 ] }, "properties": { "name": "Port of Richards Bay", "marker-symbol": "harbor"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 17.94634, -33.02031, 0 ] }, "properties": { "name": "Port of Saldanha Bay", "marker-symbol": "harbor"

},

"type": "Feature", "properties": { "name": "Port Ngqura", "marker-symbol": "harbor" }, "geometry": { "type": "Point", "coordinates": [ 25.6807903, -33.8063359 ]

] } Port of Durban Port of East London Port of Mossel Bay Port Elizabeth Port of Ngqura Port of Richards Bay

West coast

Port of Cape Town Saldanha Bay harbour

Land ports

Botswana border { "type": "FeatureCollection", "features": [

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 20.61385, -26.47552, 0 ] }, "properties": { "name": "Twee rivieren Border Control (RSA)", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 21.88487, -26.67563, 0 ] }, "properties": { "name": "Middelputs Border control (RSA)", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 22.5688841, -26.202665 ] }, "properties": { "name": "McCarthy's Rest border control (RSA)", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 22.978061, -25.3653336 ] }, "properties": { "name": "Makopong Border Control (RSA) 07:30 - 16:00", "marker-symbol": "bridge"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 23.7145998, -25.4569817 ] }, "properties": { "name": "Bray", "marker-symbol": "bridge"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 25.5754276, -25.6479462 ] }, "properties": { "name": "Ramatlabama Border Control (RSA)", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 25.7138292, -25.2764551 ] }, "properties": { "name": "Skilpadshek", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 26.094866, -24.7071498 ] }, "properties": { "name": "Kopfontein Border control (RSA)", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 25.8838711, -24.8728044 ] }, "properties": { "name": "Swartkopfontein", "marker-symbol": "bridge"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 26.4052799, -24.645377 ] }, "properties": { "name": "Derdepoort", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 27.35281, -23.40215, 0 ] }, "properties": { "name": "Stockpoort Border Control (RSA)", "marker-symbol": "bridge"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 27.943198, -22.9983176 ] }, "properties": { "name": "Groblersbrug", "marker-symbol": "bridge"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 28.4671126, -22.5735653 ] }, "properties": { "name": "Zanzibar", "marker-symbol": "bridge"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 28.83502, -22.48635, 0 ] }, "properties": { "name": "Platjan Border control (RSA)", "marker-symbol": "bridge"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 29.1395652, -22.2166101 ] }, "properties": { "name": "Pont Drift", "marker-symbol": "bridge"

},

"type": "Feature", "properties": { "marker-symbol": "toll-booth", "name": "Makgobistad" }, "geometry": { "type": "Point", "coordinates": [ 25.1075639, -25.7502179 ]

] } Bray Derdepoort Groblersbrug Kopfontein Makopong Makgobbistad McCarthy's Rest Middlepits (Middelputs) Platjan Pontdrif Ramatlabama Skilpadshek Stockpoort Swartkopfontein Tweerivieren Zanzibar

Eswatini border (Swaziland) { "type": "FeatureCollection", "features": [

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 31.762009, -25.9314218 ] }, "properties": { "name": "Mananga", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 31.468711, -25.75043, 0 ] }, "properties": { "name": "Border Posts - Jeppes Reef", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 31.1184073, -25.9433346 ] }, "properties": { "name": "Border Posts - Josefsdal", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 30.98849, -26.212633, 0 ] }, "properties": { "name": "Oshoek B/Post (ZA)", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 30.79142, -26.56968, 0 ] }, "properties": { "name": "Border Posts - Nerston", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 30.96739, -26.97404, 0 ] }, "properties": { "name": "Bothashoop B/Post (ZA) (08h00-15h00)", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 31.0685788, -27.1054297 ] }, "properties": { "name": "Mahamba Border control (RSA) (07h00-22h00)", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 31.6438451, -27.3168078 ] }, "properties": { "name": "Border Posts - Onverwacht", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 31.8887147, -27.3178397 ] }, "properties": { "name": "Golela Border Post (ZA) (07h00-22h00)", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 30.9074711, -26.8617749 ] }, "properties": { "name": "Emahlathini", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 30.8855372, -26.3262616 ] }, "properties": { "name": "Waverley", "marker-symbol": "toll-booth"

] } Bothashoop Emahlathini Golela Jeppe's Reef Josefsdal Mahamba Mananga Nerston Onverwacht, KZN Oshoek Waverley

Lesotho border { "type": "FeatureCollection", "features": [

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 27.4539328, -29.2975712, 0 ] }, "properties": { "name": "Maseru Bridge", "marker-symbol": "bridge"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 27.734, -28.9439, 0 ] }, "properties": { "name": "Peka Bridge Border control (RSA 08h00 - 16h00", "marker-symbol": "bridge"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 27.8893089, -28.8830469, 0 ] }, "properties": { "name": "Ficksburg Bridge", "marker-symbol": "bridge"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 28.23504, -28.69343, 0 ] }, "properties": { "name": "Caledonspoort Border control (RSA) 06h00 - 22h00", "marker-symbol": "bridge"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 28.69903, -28.58231, 0 ] }, "properties": { "name": "Monantsa Border control (RSA)", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 29.2855167, -29.5844672, 0 ] }, "properties": { "name": "Sani Pass", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 28.6856377, -30.1293715 ] }, "properties": { "name": "Qacha's Nek Border control (RSA) 08h00 - 20h00", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 28.2525585, -30.3383884 ] }, "properties": { "name": "Ongeluksnek", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 27.39923, -30.16294, 0 ] }, "properties": { "name": "Makhaleng Bridge Border Post (RSA) 08h00 - 16h00", "marker-symbol": "bridge"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 27.5662851, -30.4306917, 0 ] }, "properties": { "name": "Tele Bridge\n", "marker-symbol": "bridge"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 27.1986723, -29.9488736, 0 ] }, "properties": { "name": "Sepapu's Gate", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 27.10855, -29.75679, 0 ] }, "properties": { "name": "Border Posts - Van Rooyens Gate", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 29.1531336, -29.8848578, 0 ] }, "properties": { "name": "Boesmansnek", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 28.9329243, -30.0508566, 0 ] }, "properties": { "name": "Ramatsilitso", "marker-symbol": "toll-booth"

] } Boesmansnek Caledonspoort Ficksburg Bridge Makhaleng Bridge Maseru Monantsa Pass Ongeluksnek Peka Bridge Qacha's Nek Ramatsilitso Sani Pass Sepapu's Gate Tele Bridge Van Rooyen's Gate

Mozambique border { "type": "FeatureCollection", "features": [

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 31.31402, -22.44886, 0 ] }, "properties": { "name": "Pafuri Border Control (RSA)", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 31.65989, -23.58405, 0 ] }, "properties": { "name": "Giriyondo B/post (ZA)", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 31.98575, -25.44246, 0 ] }, "properties": { "name": "Lebombo Border control (RSA)", "marker-symbol": "toll-booth"

},

"type": "Feature", "geometry": { "type": "Point", "coordinates": [ 32.82923, -26.86431, 0 ] }, "properties": {