There are 8 ways to get from Addis Ababa Airport (ADD) to Mbabane by plane, car, shuttle, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Maputo International Airport, drive
best- Fly from Addis Ababa Bole International Airport (ADD) to Maputo International Airport (MPM)plane ADD - MPM
- Drive from Maputo International Airport (MPM) to Mbabanecar
8h 8m$433–1,209Drive 5,218.4 km
cheapest- Drive from Addis Ababa Airport (ADD) to Mbabanecar 5,218.4 km
3d 6h$334–482Fly to Kruger Mpumalanga International Airport, drive
- Fly from Addis Ababa Bole International Airport (ADD) to Kruger Mpumalanga International Airport (MQP)plane ADD - MQP
- Drive from Nelspruit-Airport-MQP to Mbabanecar
11h 22m$438–1,207Fly to Richards Bay, drive
- Fly from Addis Ababa Bole International Airport (ADD) to Richards Bay (RCB)plane ADD - RCB
- Drive from Richards Bay (RCB) to Mbabanecar
13h 54m$493–1,175Fly to Johannesburg Airport, fly to King Mswati III International Airport, shuttle
- Fly from Addis Ababa Bole International Airport (ADD) to Johannesburg International Airport (JNB)plane ADD - JNB
- Fly from Johannesburg Airport to King Mswati III International Airportplane
- Take a shuttle bus from King Mswati III International Airport to Mbabane
9h 52mFly to Gateway International Airport, bus, shuttle
- Fly from Addis Ababa Bole International Airport (ADD) to Gateway International Airport (PTG)plane ADD - PTG
- Take the bus from Polokwane to Pretoriabus
- Take a shuttle bus from Johannesburg Airport to Mbabane
17h 56m$536–1,390Fly to Sabi Sand Reserve Airport, fly to Johannesburg Airport, shuttle
- Fly from Addis Ababa Bole International Airport (ADD) to Londolozi Airport (LDZ)plane ADD - LDZ
- Fly from Sabi Sand Reserve Airport to Johannesburg Airportplane
- Take a shuttle bus from Johannesburg Airport to Mbabane
21h 33mFly to Skukuza Airport, taxi to Sabi Sand Reserve Airport, fly to Johannesburg Airport, shuttle
- Fly from Addis Ababa Bole International Airport (ADD) to Skukuza Airport (SZK)plane ADD - SZK
- Take the taxi from Skukuza Airport (SZK) to Sabi Sand Reserve Airporttaxi
- Fly from Sabi Sand Reserve Airport to Johannesburg Airportplane
- Take a shuttle bus from Johannesburg Airport to Mbabane
20h 11m
Addis Ababa Bole International Airport (ADD) to Maputo International Airport (MPM) flights
Questions & Answers
The cheapest way to get from Addis Ababa Airport (ADD) to Mbabane is to drive which costs $330 - $490 and takes 3 days 6h.
The fastest way to get from Addis Ababa Airport (ADD) to Mbabane is to fly and drive which takes 8h 8m and costs $430 - $1,300.
The distance between Addis Ababa Airport (ADD) and Mbabane is 4146 km. The road distance is 5218.4 km.
It takes approximately 8h 8m to get from Addis Ababa Airport (ADD) to Mbabane, including transfers.
Mbabane is 1h behind Addis Ababa Airport (ADD). It is currently 1:54 AM in Addis Ababa Airport (ADD) and 12:54 AM in Mbabane.
Yes, the driving distance between Addis Ababa Airport (ADD) to Mbabane is 5218 km. It takes approximately 3 days 6h to drive from Addis Ababa Airport (ADD) to Mbabane.
There are 118+ hotels available in Mbabane.
What companies run services between Addis Ababa Airport (ADD), Ethiopia and Mbabane, Eswatini?
There is no direct connection from Addis Ababa Airport (ADD) to Mbabane. However, you can fly to Maputo International Airport (MPM) then drive to Mbabane. Alternatively, you can drive from Addis Ababa Airport (ADD) to Mbabane in around 3d 6h.
- Website
- flyairlink.com
Flights from Addis Ababa Bole International Airport to Kruger Mpumalanga International Airport via Victoria Falls
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- $410–1,200
Flights from Addis Ababa Bole International Airport to Kruger Mpumalanga International Airport via Johannesburg International Airport
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- $410–1,200
Flights from Addis Ababa Bole International Airport to Kruger Mpumalanga International Airport via Lusaka, Johannesburg International Airport
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- $420–1,200
Flights from Addis Ababa Bole International Airport to Kruger Mpumalanga International Airport via Harare, Johannesburg International Airport
- Ave. Duration
- 14h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $410–1,200
Flights from Addis Ababa Bole International Airport to Richards Bay via Johannesburg International Airport
- Ave. Duration
- 9h 7m
- When
- Wednesday, Thursday, Friday, Sunday, and Monday
- Estimated price
- $430–1,300
Flights from Addis Ababa Bole International Airport to Richards Bay via Nairobi, Johannesburg International Airport
- Ave. Duration
- 13h 10m
- When
- Every day
- Estimated price
- $440–1,100
Flights from Addis Ababa Bole International Airport to Richards Bay via Lusaka, Johannesburg International Airport
- Ave. Duration
- 14h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $440–1,300
Flights from Addis Ababa Bole International Airport to Richards Bay via Harare, Johannesburg International Airport
- Ave. Duration
- 14h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $430–1,300
Flights from Addis Ababa Bole International Airport to Gateway International Airport via Johannesburg International Airport
- Ave. Duration
- 9h 13m
- When
- Every day
- Estimated price
- $460–1,300
Flights from Addis Ababa Bole International Airport to Skukuza Airport via Johannesburg International Airport
- Ave. Duration
- 12h 35m
- When
- Every day
- Estimated price
- $500–1,500
Flights from Addis Ababa Bole International Airport to Skukuza Airport via Harare, Johannesburg International Airport
- Ave. Duration
- 14h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $500–1,500
Flights from Addis Ababa Bole International Airport to Skukuza Airport via Lusaka, Johannesburg International Airport
- Ave. Duration
- 16h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $500–1,500
Flights from Addis Ababa Bole International Airport to Skukuza Airport via Dar es Salaam, Johannesburg International Airport
- Ave. Duration
- 16h 20m
- When
- Every day
- Estimated price
- $490–1,400
- Website
- ethiopianairlines.com
Flights from Addis Ababa Bole International Airport to Maputo International Airport
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $400–1,200
Flights from Addis Ababa Bole International Airport to Johannesburg International Airport
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- $330–950
Flights from Addis Ababa Bole International Airport to Johannesburg International Airport via Lusaka
- Ave. Duration
- 9h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $330–950
- Website
- fedair.com
Flights from Addis Ababa Bole International Airport to Londolozi Airport via Johannesburg International Airport
- Ave. Duration
- 14h 30m
- When
- Every day
- Estimated price
- $410–1,200
Flights from Addis Ababa Bole International Airport to Londolozi Airport via Lusaka, Johannesburg International Airport
- Ave. Duration
- 15h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $410–1,200
Flights from Addis Ababa Bole International Airport to Londolozi Airport via Nairobi, Johannesburg International Airport
- Ave. Duration
- 16h 57m
- When
- Every day
- Estimated price
- $380–1,100
Flights from Addis Ababa Bole International Airport to Londolozi Airport via Dar es Salaam, Johannesburg International Airport
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- $380–1,000
- Phone
- +268 7917 7323
- [email protected]
- Website
- travelmelula.com
Shuttle from King Mswati III International Airport to Mbabane
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $78
- Website
- https://travelmelula.com/
- 1-3 PAX
- $78
Shuttle from Johannesburg Airport to Mbabane
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $50
- Website
- https://travelmelula.com/
Shuttle from Johannesburg Airport to Mbabane
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $50
- Website
- https://travelmelula.com/
Shuttle from Johannesburg Airport to Mbabane
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $50
- Website
- https://travelmelula.com/
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Polokwane to Pretoria
- Ave. Duration
- 4h 13m
- Frequency
- Once daily
- Estimated price
- $16–23
- Schedules at
- res.prasa.com
- Phone
- +27 82 805 7919
- [email protected]
- Website
- africanshuttle.com
Shuttle from Johannesburg Airport to Mbabane
- Ave. Duration
- 3h 50m
- Frequency
- On demand
- Estimated price
- $390–440
- Website
- https://www.africanshuttle.com/
- Sedan Vehicle
- $390–440
- From
- $402
Shuttle from Johannesburg Airport to Mbabane
- Ave. Duration
- 3h 50m
- Frequency
- On demand
- Estimated price
- $390–440
- Website
- https://www.africanshuttle.com/
- Sedan Vehicle
- $390–440
- From
- $402
Shuttle from Johannesburg Airport to Mbabane
- Ave. Duration
- 3h 50m
- Frequency
- On demand
- Estimated price
- $390–440
- Website
- https://www.africanshuttle.com/
- Sedan Vehicle
- $390–440
- From
- $402
- Ave. Duration
- 2h 42m
- Estimated price
- $45–60
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 10 amazing places to get away from it all in Australia, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from Luton Airport into central London - to help you get the most out of your next trip.


