Mbabane Entry Requirements
Visa, immigration, and customs information
Information last reviewed June 2025. Always verify with official government sources before traveling.
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.
Holders of ordinary passports from these countries receive a 30-day entry stamp free of charge at the border.
Entry stamp is handwritten. Confirm the date before leaving the counter.
Nationals who can purchase a single-entry visa at the border post or airport.
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.
Travelers who must apply at an Eswatini embassy or consulate before travel.
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.
Documents to Have Ready
Tips for Smooth Entry
Customs & Duty-Free
Eswatini applies Southern African Customs Union (SACU) rules; duties on goods brought from outside SACU are moderate.
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.
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 NomadsRead our complete Mbabane Travel Insurance Guide →
Important Contacts
Essential resources for your trip.
Special Situations
Additional requirements for specific circumstances.
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.
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.
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 →Ready to plan your trip to Mbabane?
Now that you've got the research covered, here's where to go next.