Mbabane Entry Requirements

Mbabane Entry Requirements

Visa, immigration, and customs information

Important Notice Entry requirements can change at any time. Always verify current requirements with official government sources before traveling.
Information last reviewed June 2025. Always verify with official government sources before traveling.
Mbabane, the administrative capital of the Kingdom of Eswatini (formerly Swaziland), perches on the highveld at 1,200 m above sea level. The Department of Immigration handles entry at the Oshoek / Ngwenya border post (road from South Africa) and at Matsapha International Airport, 45 km south-east of Mbabane. Most visitors arrive overland. The border post is open 07:00, 22:00 daily. Expect two queues, first passport control, then customs, so keep transport tickets, hotel confirmation for Mbabane hotels, and proof of funds within easy reach.

Visa Requirements

Entry permissions vary by nationality. Find your category below.

Eswatini issues single-entry visas on arrival or in advance. There is no separate Mbabane visa, rules apply to the whole country.

Visa-Free Entry
30 days (extendable once for 30 days at Mbabane Immigration Office, Makhundlu Building)

Holders of ordinary passports from these countries receive a 30-day entry stamp free of charge at the border.

Includes
South Africa United Kingdom Ireland Germany France Netherlands Italy Spain Portugal Sweden Norway Denmark Finland United States Canada Australia New Zealand Japan Singapore Israel Kenya Botswana Namibia Zambia Zimbabwe Mauritius Seychelles Malaysia

Entry stamp is handwritten. Confirm the date before leaving the counter.

Visa on Arrival (VoA)
30 days

Nationals who can purchase a single-entry visa at the border post or airport.

Includes
India China Nigeria Ghana Egypt Turkey Indonesia Philippines Russia Ukraine Brazil Argentina Mexico Thailand Vietnam
How to Apply: Pay cash in South African rand (preferred) or US dollars at the visa counter. No pre-application. Expect processing of 10, 20 minutes during quiet periods and up to 1 hour at peak times (Friday afternoons, South African school holidays).
Cost: Approx. mid-range fee equivalent to surrounding countries (around ZAR 400, 600).

VoA is issued only at designated ports. If you enter Eswatini through a non-designated small border post you must already hold a visa issued in advance.

Visa Required in Advance
30 days (single-entry) or 90 days (multiple-entry)

Travelers who must apply at an Eswatini embassy or consulate before travel.

How to Apply: Apply in person or by post at the Eswatini High Commission in Pretoria, Pretoria Regional Consulate, or honorary consulates in Maputo, Nairobi, Brussels, or Taipei. Processing typically 5, 7 working days. Express service sometimes available.

Hotel bookings for Mbabane, proof of funds, and onward ticket are compulsory attachments.

Arrival Process

Whether you arrive at Matsapha Airport or the Oshoek road border, the sequence is the same: disembark, passport control, collect bags, customs, exit.

1
Passport Control
Present passport, visa/VoA receipt, and completed arrival form (given on bus or plane). Officer may ask purpose of visit, state tourism, show confirmation for Mbabane hotels if asked.
2
Baggage Collection & Screening
Bags are scanned before customs. Keep medicines, electronics, and gifts easily accessible for inspection.
3
Customs Channel
Choose Green (nothing to declare) or Red (goods to declare) channel. Random bag checks are common in the Green line.
4
Exit Gate
Hand your stamped customs slip to the officer at the boom gate. Touts may offer currency exchange, use the formal desk inside the building for better rates.

Documents to Have Ready

Passport valid ≥ 30 days after intended stay
Must have two blank pages for entry stamp.
Return/onward ticket
Bus ticket back to Johannesburg or flight out of Matsapha is usually accepted.
Proof of accommodation
Printed hotel voucher or name and address of friend in Mbabane.
Yellow-fever certificate (if arriving from endemic zone)
Required when your journey began or transited >12 h in Zambia, Angola, DRC, etc.

Tips for Smooth Entry

Carry a pen, arrival cards are often out of stock at the border.
South African rand is de-ffacto currency. Have small notes for visa fees, change in USD may be given at an unfavourable rate.
If staying longer, extend before the first 30 days expire. The Mbabane Immigration office closes at 15:30.

Customs & Duty-Free

Eswatini applies Southern African Customs Union (SACU) rules; duties on goods brought from outside SACU are moderate.

Alcohol
1 L spirits >22% OR 2 L fortified wine ≤22% OR 2 L still wine, plus 4 L beer
Only persons 18 years +; quantities may be pooled within family traveling together.
Tobacco
200 cigarettes OR 20 cigars OR 250 g smoking tobacco
18 years +.
Currency
ZAR 25,000 or foreign equivalent must be declared on entry and exit.
Form CE 100 available at counter. Keep copy for exit.
Gifts/Goods
ZAR 5,000 value per person over 18 (ZAR 3,000 under 18)
Applies to items purchased outside SACU; new goods in original packaging attract attention.

Prohibited Items

  • Narcotic drugs, zero tolerance, heavy fines
  • Counterfeit currency or coins
  • Certain agricultural soil, used beehives, foot-and-mouth controls

Restricted Items

  • Firearms & ammunition, police permit required in advance. Declare on arrival
  • Medicines containing habit-forming drugs, carry doctor's letter and original packaging

Health Requirements

No COVID-19 test or quarantine is currently enforced for entry to Mbabane. But rules can be reinstated with little notice.

Required Vaccinations

  • Yellow fever (only if arriving from or transited through a yellow-fever country)

Recommended Vaccinations

  • Hepatitis A
  • Typhoid
  • Routine boosters (MMR, DPT)
  • Hepatitis B for longer stays

Health Insurance

Travel insurance with medical cover is strongly advised. State hospitals in Mbabane may require up-front payment for non-residents.

Current Health Requirements: Check the Eswatini Government COVID-19 portal and your airline within 7 days of departure, requirements change frequently.

Protect Your Trip with Travel Insurance

Comprehensive coverage for medical emergencies, trip cancellation, lost luggage, and 24/7 emergency assistance. Many countries recommend or require travel insurance.

Get a Quote from World Nomads
Read our complete Mbabane Travel Insurance Guide →

Important Contacts

Essential resources for your trip.

Embassy/Consulate
Find your country's embassy or consulate
Most diplomatic missions are in Pretoria, 350 km from Mbabane. Carry their 24-hour duty-phone number.
Immigration Authority
Ministry of Home Affairs, Makhundlu Building, Mbabane
Website: gov.sz, Immigration page lists visa forms and fee updates.
Emergency
Dial 999 for police, fire, or ambulance in Mbabane
Cellular users can also dial 112; response times vary outside the capital.

Special Situations

Additional requirements for specific circumstances.

Traveling with Children

Carry an unabridged birth certificate showing both parents' names; if only one parent is present, bring a parental consent affidavit or court order. Immigration officers in Mbabane enforce this rigorously to combat child trafficking.

Traveling with Pets

Dogs and cats need an import permit from the Eswatini Veterinary Services (apply 14 days ahead), rabies certificate issued ≥30 days but <12 months before travel, and a veterinary health certificate dated ≤10 days before arrival. Pets enter only at Oshoek border or Matsapha airport during office hours.

Extended Stays

Apply for a 30-day extension at the Mbabane Immigration office before your current stamp expires (fee payable). For work, study, or volunteering you need a temporary residence permit. Begin the process at least 30 days before the tourist stamp expires.

Know What to Pack

Climate-specific clothing, travel documents, electronics, and gear — with shopping links for every item.

View Mbabane Packing List →