Find flights to Agadir from Johannesburg with eDreams. Discover the main passenger airports serving Johannesburg:
Airport Information
O.R. Tambo International Airport (JNB)
Located in Kempton Park, Gauteng, approximately 23 km east of Johannesburg city centre, O.R. Tambo International Airport (JNB) is the largest and busiest airport in Africa. It serves as the primary airport for both domestic and international flights to Agadir from Johannesburg. O. R. Tambo offers a wide range of amenities and services for travellers.
Lanseria International Airport (HLA)
A smaller international airport, Lanseria (HLA), is situated about 35 km from Johannesburg city centre. It is known for being a convenient alternative to JNB, especially for flights between Johannesburg, Cape Town, and Durban.
Rand Airport (QRA)
Rand Airport, located in Germiston, is a smaller, privately-owned airport primarily serving general aviation. It may also offer some commercial services. If you are flying from Johannesburg, check our prices before booking your flights to Agadir.
Main Airlines for This Route
Consider these airlines for flights to Agadir from Johannesburg:
- South African Airways
- Air France
- British Airways