Lomahasha / Namaacha
Maputo → Mbabane — Mozambique ↔ Eswatini
- Hours: 06:00–22:00
- Typical wait: 20–45 min
- Vehicle crossing: Yes
- Fees: $20–$40 vehicle fees
Documents required
- Valid passport
- Vehicle registration
- Insurance for both countries
Local tips
- Links Mozambique coast to Eswatini highlands
- Alternative to routing via South Africa
- Mountain road beyond border is scenic