Johannesburg is served by two main passenger airports, offering flights to St Petersburg from Johannesburg:
Airport Information
O.R. Tambo International Airport (JNB)
O.R. Tambo International Airport, formerly known as Johannesburg International Airport, is the largest and busiest airport in Africa. Located 23km east of Johannesburg city centre, in Kempton Park, Gauteng, this airport is a hub for domestic and international flights to St Petersburg from Johannesburg. It serves as the primary airport for South African Airways.
Lanseria International Airport (HLA)
Lanseria International Airport, situated approximately 35km from Johannesburg city centre, offers a more convenient alternative, particularly for flights to St Petersburg from Johannesburg. This modern airport serves as a key travel hub between Johannesburg, Cape Town, and Durban, and boasts various facilities, including restaurants, shops, and a viewing deck.
Main Airlines for this route
Find your ideal flight to St Petersburg from Johannesburg with these airlines:
- Emirates
- Qatar Airways
- Turkish Airlines