Find flights to Abuja from Johannesburg, and discover the main passenger airports in the city.
Airport Information
O.R. Tambo International Airport (JNB)
Located 23km east of Johannesburg city centre, O.R. Tambo International Airport is the largest and busiest airport in Africa. It serves as the primary hub for domestic and international flights to Abuja from Johannesburg, with a capacity to handle up to 28 million passengers annually.
Lanseria International Airport (HLA)
Lanseria International Airport, situated approximately 35 kilometres from Johannesburg city centre, offers a convenient alternative for flights to Abuja from Johannesburg. This modern airport provides world-class facilities, including special assistance, Wi-Fi, Bureau de Change, restaurants, coffee shops, and a viewing deck.
Rand Airport (QRA)
Rand Airport, a smaller, privately-owned airport located in Germiston, serves as another option for flights to Abuja from Johannesburg. It's located near Johannesburg, offering a different departure point for your journey to Abuja.
Main Airlines for this Route
Here are three airlines that offer flights from Johannesburg to Abuja:
- South African Airways
- Air Peace
- Ethiopian Airlines