Reaching Eswatini by Road
Driving into Eswatini is relatively easy, you get to enjoy the beautiful scenery as you drive along the way from Johannesburg to Eswatini, the total distance is about 360km. Upon entry, a fee of US$5.00 for a car and for a truck / company car a fee of $7.00 applies.

Entering Eswatini by Road
Driving into Eswatini is relatively easy, you get to enjoy the beautiful scenery as you drive from Johannesburg to Eswatini. The total distance is about 360km. Upon entry, a fee of US$5.00 for a car, and for a truck/company car, a fee of US$ 7.00 applies. There is no bureau to change currency, however, gates do accept South African currency (Rand). Certain documentation is required by the South African authorities to enter Eswatini from South Africa, depending on the ownership of the vehicle, as follows:
Company car
- Valid Passport
- Driver’s license
- A company letter stating that one has been given access to drive the vehicle
- Bluebook (Registration Document)
Rented vehicle
- Letter from the Car Hire
- Valid driver’s license
- Valid passport
Own vehicle but still paying for it.
- Letter from the bank
- Bluebook (Registration Document)
- Valid passport
- Valid driver’s license
Own vehicle and fully paid.
- Bluebook (Registration Document)
- Valid passport
- Valid driver’s license
Borrowed from a relative/friend
- Affidavit
- Identity copy of the owner of the vehicle
- Bluebook (Registration Document)
- Valid passport
- Valid driver’s license
By Bus from South Africa
Three companies, TransMagnific, Skyworld, Landmark Shuttles, and Exclusive Shuttle and Tours, run Luxury minibus services between Mbabane and Johannesburg (OR Tambo International Airport and Sandton). Depending on the company, there are 1-3 services a day in each direction with journey times around 5 hours.
