There are 7 ways to get from Maseru to Durban Airport (DUR) by plane, shuttle, bus, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Maseru to King Shaka International Airport
best- Fly from Maseru (MSU) to King Shaka International Airport (DUR)plane MSU - DUR
3h 47mR 4,331–6,510Drive 563.4 km
cheapest- Drive from Maseru to Durban Airport (DUR)car 563.4 km
7h 4mR 1,260–1,819Shuttle, bus
- Take a shuttle bus from Maseru to Johannesburg Airport
- Take the bus from Johannesburg to Durban Bus Stnbus
15h 17mR 6,547–9,708Airport Transfer
- Take the rideshare from Maseru to Durban-DUR563.4 km
7h 4mDrive to Bram Fischer International Airport, fly to King Shaka International Airport
- Drive from Maseru to Bram Fischer International Airport (BFN)car
- Fly from Bram Fischer International Airport (BFN) to King Shaka International Airport (DUR)plane BFN - DUR
3h 3mR 1,888–3,816Fly Maseru to Johannesburg Airport, fly to King Mswati III International Airport, fly to Durban Airport
- Fly from Maseru (MSU) to Johannesburg International Airport (JNB)plane MSU - JNB
- Fly from Johannesburg Airport to King Mswati III International Airportplane
- Fly from King Mswati III International Airport to Durban Airportplane
5h 19mShuttle, bus via Pretoria
- Take a shuttle bus from Maseru to Johannesburg Airport
- Take the bus from Pretoria to Durbanbus
17h 34mR 6,610–9,836
Maseru (MSU) to King Shaka International Airport (DUR) flights
Questions & Answers
The cheapest way to get from Maseru to Durban Airport (DUR) is to drive which costs R 1 200 - R 1 900 and takes 7h 4m.
The fastest way to get from Maseru to Durban Airport (DUR) is to drive and fly which takes 3h 3m and costs R 1 800 - R 3 900.
The distance between Maseru and Durban Airport (DUR) is 365 km. The road distance is 563.4 km.
The best way to get from Maseru to Durban Airport (DUR) without a car is to shuttle and bus which takes 15h 17m and costs R 6 500 - R 10 000.
It takes approximately 3h 47m to get from Maseru to Durban Airport (DUR), including transfers.
Yes, the driving distance between Maseru to Durban Airport (DUR) is 563 km. It takes approximately 7h 4m to drive from Maseru to Durban Airport (DUR).
There are 1705+ hotels available in Durban Airport (DUR).
Check out Blablacar's carpooling service for rideshare options between Maseru and Durban Airport (DUR). A great option if you don't have a driver's licence or want to avoid public transport.
What companies run services between Maseru, Lesotho and Durban Airport (DUR), South Africa?
Airlink flies from Maseru (MSU) to King Shaka International Airport (DUR) 3 times a day.
- Website
- flyairlink.com
Flights from Maseru to King Shaka International Airport via Johannesburg International Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- R 3,900–6,000
Flights from Maseru to King Shaka International Airport via Johannesburg International Airport, Nelspruit
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- R 3,900–6,000
Flights from Maseru to Johannesburg International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 2,900–4,400
- Website
- flysaa.com
Flights from Bram Fischer International Airport to King Shaka International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R 2,400–6,000
Flights from Bram Fischer International Airport to King Shaka International Airport via Johannesburg International Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R 1,700–4,700
- Website
- flycemair.co.za
Flights from Bram Fischer International Airport to King Shaka International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R 2,400–6,000
- Website
- flysafair.co.za
Flights from Bram Fischer International Airport to King Shaka International Airport via Johannesburg International Airport
- Ave. Duration
- 3h 35m
- When
- Sunday and Friday
- Estimated price
- R 1,600–3,000
- Phone
- +27 82 805 7919
- [email protected]
- Website
- Evo's African Shuttle
Shuttle from Maseru to Johannesburg Airport
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- R 6,000–9,000
- Website
- Evo's African Shuttle
- Sedan Vehicle
- R 7,500–9,000
- From
- R 6,000
Shuttle from Maseru to Johannesburg Airport
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- R 6,000–9,000
- Website
- Evo's African Shuttle
- Sedan Vehicle
- R 7,500–9,000
- From
- R 6,000
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Johannesburg to Durban Bus Stn
- Ave. Duration
- 7h 30m
- Frequency
- Hourly
- Estimated price
- R 320–600
- Schedules at
- eagleliner.co.za
- Single
- R 440–490
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Johannesburg to Durban Bus Stn
- Ave. Duration
- 7h 25m
- Frequency
- 3 times a day
- Estimated price
- R 370–700
- Schedules at
- greyhound.co.za
Bus from Pretoria to Durban
- Ave. Duration
- 9h 10m
- Frequency
- 4 times a day
- Estimated price
- R 370–700
- Schedules at
- greyhound.co.za
- Phone
- +27 11 672 9807
- [email protected]
- Website
- Vilamora Tours & Travel
Bus from Johannesburg to Durban Bus Stn
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- R 280–550
- Website
- Vilamora Tours & Travel
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- Intercape
Bus from Pretoria to Durban
- Ave. Duration
- 11h 15m
- Frequency
- Every 3 hours
- Estimated price
- R 320–800
- Website
- Intercape
- Full Flexi
- R 400–800
- Flexi
- R 360–700
- Saver
- R 320–650
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 Which London airport should I choose?, Want to know more about Flixbus?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.










