Border posts

54 LAND CROSSINGS · CHECKED 7 OCTOBER 2026

Short answer: South Africa has 54 land border posts with Botswana, Eswatini, Lesotho, Mozambique, Namibia and Zimbabwe. Only Beitbridge, Ficksburg Bridge, Lebombo, Maseru Bridge, Nakop and Vioolsdrif are open 24 hours. Most small posts close in the late afternoon, so plan to arrive well before closing. Boesmansnek is restricted; Zanzibar is closed.

To Botswana

17
Border postOther sideHoursNearest town
BrayBray07:00 to 16:00Bray
DerdepoortSikwane06:00 to 19:00Derdepoort
GemsbokBokspits08:00 to 16:30Askham
GroblersbrugMartin's Drift06:00 to 22:00Lephalale
KopfonteinTlokweng Gate06:00 to 22:00Zeerust
MakgobistadPhitshane Molopo07:30 to 18:00Mahikeng
MakopongMakopong08:00 to 16:00Tosca
McCarthy's RestMcCarthy's Rust06:00 to 18:00Van Zylsrus
MiddelputsMiddlepits07:30 to 16:00Van Zylsrus
PlatjanPlatjan06:00 to 18:00Alldays
Pont DriftPont Drift08:00 to 16:00Alldays
RamatlabamaRamatlabama06:00 to 22:00Mahikeng
SkilpadshekPioneer Gate06:00 to 00:00Zeerust
StockpoortParr's Halt05:00 to 18:00Lephalale
SwartkopfonteinRamotswa07:00 to 19:00Zeerust
Twee RivierenTwo Rivers07:30 to 16:00Askham
ZanzibarclosedZanzibarClosedAlldays

To Eswatini

11
Border postOther sideHoursNearest town
BothashoopGege08:00 to 16:00eMkhondo (Piet Retief)
EmahlathiniSicunusa08:00 to 18:00eMkhondo (Piet Retief)
GolelaLavumisa07:00 to 22:00Pongola
Jeppes ReefMatsamo07:00 to 20:00Shongwe Mission
JosefsdalBulembu08:00 to 16:00Barberton
MahambaMahamba07:00 to 22:00eMkhondo (Piet Retief)
ManangaMananga07:00 to 18:00Komatipoort
NerstonSandlane08:00 to 18:00Amsterdam
OnverwachtSalitje08:00 to 18:00Pongola
OshoekNgwenya07:00 to 22:00Carolina
WaverleyLundzi08:00 to 16:00Lochiel

To Lesotho

14
Border postOther sideHoursNearest town
BoesmansnekrestrictedNgoangoana, for Sehlabathebe08:00 to 16:00Underberg
CaledonspoortCaledonspoort06:00 to 22:00Fouriesburg
Ficksburg BridgeMaputsoe24 hoursFicksburg
Makhaleng BridgeMakhaleng Bridge08:00 to 16:00Zastron
Maseru BridgeMaseru Bridge24 hoursLadybrand
Monantsa PassMonantsa Pass08:00 to 16:00Phuthaditjhaba
OngeluksnekOngeluksnek08:00 to 16:00Matatiele
Peka BridgePeka Bridge08:00 to 16:00Clocolan
Qacha's NekQacha's Nek06:00 to 22:00Matatiele
RamatsilitsoRamatseliso's Gate08:00 to 16:00Matatiele
Sani PassSani Top06:00 to 18:00Himeville
Sepapus GateSepapu's Gate08:00 to 16:00Wepener
Tele BridgeTele Bridge06:00 to 22:00Sterkspruit
Van Rooyens GateVan Rooyen's Gate06:00 to 22:00Wepener

To Mozambique

4
Border postOther sideHoursNearest town
GiriyondoGiriyondo08:00 to 16:00 (October to March), 08:00 to 15:00 (April to September)Phalaborwa
Kosi BayPonta do Ouro08:00 to 17:00Manguzi (KwaNgwanase)
LebomboRessano Garcia24 hoursKomatipoort
PafuriPafuri08:00 to 16:00Masisi

To Namibia

7
Border postOther sideHoursNearest town
Alexander BayOranjemund06:00 to 22:00Alexander Bay
Mata-MataWelverdiend08:00 to 16:30Askham
NakopAriamsvlei24 hoursUpington
OnseepkansVelloorsdrif08:00 to 16:30Pofadder
RietfonteinKlein Menasse08:00 to 16:30Rietfontein
SendelingsdriftSendelingsdrif08:00 to 16:15Kuboes
VioolsdrifNoordoewer24 hoursSpringbok

To Zimbabwe

1
Border postOther sideHoursNearest town
BeitbridgeBeitbridge24 hoursMusina

Hours are the South African side's published hours. Some posts open longer over Easter and the December holidays, and sources sometimes disagree: each post's page says where. Always check with the Border Management Authority before a long drive to a small post.