eDreams is now available in the following countries:

Book cheap flights from Johannesburg to Sharm el-Sheikh from R 7128

Last minute flights from Johannesburg to Sharm el-Sheikh

Book now before it's too late

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Johannesburg Sharm el-Sheikh
BEST
DEAL
Thu, 23 Jan JNB - SSH
Thu, 30 Jan SSH - JNB
14762R 13852R
Prime price per passenger
Johannesburg Sharm el-Sheikh
BEST
DEAL
Mon, 14 Apr JNB - SSH
7590R 7128R
Prime price per passenger
Johannesburg Sharm el-Sheikh
BEST
DEAL
Sun, 02 Feb JNB - SSH
Sat, 15 Feb SSH - JNB
10211R 9583R
Prime price per passenger
Johannesburg Sharm el-Sheikh
BEST
DEAL
Wed, 05 Feb JNB - SSH
Tue, 11 Feb SSH - JNB
10474R 9843R
Prime price per passenger
Johannesburg Sharm el-Sheikh
BEST
DEAL
Fri, 07 Feb JNB - SSH
Thu, 06 Mar SSH - JNB
10285R 9653R
Prime price per passenger
Johannesburg Sharm el-Sheikh
BEST
DEAL
Sun, 16 Feb JNB - SSH
Sun, 23 Feb SSH - JNB
10359R 9766R
Prime price per passenger

Distance: 6063 kms
Johannesburg airports
OR Tambo International Airport (JNB) How far from city centre: 1 kms
Lanseria Intl Apt (HLA) How far from city centre: 48 kms
Sharm el-Sheikh airports
Sharm el-Sheikh International Airport (SSH) How far from city centre: 18 kms

Useful Information for Flights from Johannesburg to Sharm el Sheikh

Sharm el Sheikh, a beautiful Egyptian resort town, is easily accessible from Johannesburg with connecting flights. Consider booking your flights to Sharm el Sheikh from Johannesburg with eDreams for competitive prices and a convenient booking experience. Flights typically involve one or more connections, and although no direct flights are available, the journey is manageable and opens up this incredible destination.

Time Difference between Johannesburg and Sharm el Sheikh

Sharm el Sheikh is 0 hours ahead of Johannesburg. Please note that Daylight Savings Time may affect the time difference, so it's always advisable to confirm the current times before your flight.

Best Time to Fly to Sharm el Sheikh

Sharm el Sheikh boasts sunshine almost all year round. The average temperature in the summer months (June-August) reach 33°C and the lowest temperatures in the winter months (December-February) are around 18°C. Book your flights to Sharm el Sheikh from Johannesburg with eDreams today and experience the beauty of the Red Sea. Find the best deals on flights to Sharm el Sheikh from Johannesburg on eDreams.

Johannesburg Airports

Find flights to Sharm el Sheikh from Johannesburg, via these main passenger airports:

Airport Information

O.R. Tambo International Airport (JNB)

Johannesburg's primary airport, O.R. Tambo International Airport (JNB), is located in Kempton Park, Gauteng, approximately 23km east of the city centre. It serves as a major hub for domestic and international flights to Sharm el Sheikh from Johannesburg, and as the hub for South African Airways.

Lanseria International Airport (HLA)

A smaller, privately owned airport, Lanseria International Airport (HLA) is situated about 35 kilometres from Johannesburg city centre. This airport offers a convenient alternative for flights to Sharm el Sheikh from Johannesburg, particularly for those travelling between Johannesburg, Cape Town, and Durban.

Rand Airport (QRA)

Rand Airport is a small, privately owned airport located in Germiston, east of Johannesburg. While not as large as the other two, it serves a specific niche for private and smaller aircraft.

Main Airlines for This Route

Consider booking your flights to Sharm el Sheikh from Johannesburg with these airlines:

Sharm el Sheikh Airports

Find your flights to Sharm el Sheikh from Johannesburg with eDreams.

Airport Information

Sharm el-Sheikh International Airport (SSH)

Sharm el-Sheikh International Airport (SSH) is the main airport serving Sharm el Sheikh, and the third busiest airport in Egypt. It's located 18 kilometers northeast of the city centre, with two passenger terminals. Terminal 1 is the newer, modern terminal, while Terminal 2 is smaller and older. Flights to Sharm el Sheikh from Johannesburg arrive here.

The airport offers various facilities including information desks, tourist information, currency exchange, cash machines, airport lounges, internet access, disabled facilities, smoking areas, shopping facilities, luggage wrapping, baggage trolleys, baggage weighing, lost luggage services, first aid, security services, and a meeting room. You can easily find flights to Sharm el Sheikh from Johannesburg.

Getting to the city centre from Sharm el-Sheikh International Airport is easy:

What to Do and See in Sharm el Sheikh

Sharm el Sheikh is a beautiful resort city in Egypt, located on the southern tip of the Sinai Peninsula. With its stunning beaches, vibrant coral reefs, and clear blue waters, it's no wonder that flights to Sharm el Sheikh from Johannesburg are so popular. There's something for everyone in Sharm el Sheikh. Whether you're looking for adventure, relaxation or a bit of both, you're sure to find it here.

Discover our TOP discounts for your flight from Johannesburg to Sharm el Sheikh

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to Sharm el Sheikh from Johannesburg. Discover this benefit and many more by becoming an Opodo Prime or Prime Plus member now!

Frequently asked questions about flights from Johannesburg to Sharm el-Sheikh

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Egypt. At eDreams have you covered!
For flights from Johannesburg to Sharm el-Sheikh, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Sharm el-Sheikh is R7128. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Which airports have flights between Johannesburg and Sharm el-Sheikh?
The main route from Johannesburg to Sharm el-Sheikh is: OR Tambo International Airport (JNB) to Sharm el-Sheikh International Airport (SSH). The following airlines fly this route: Egyptair. Etihad Airways.

Plan your trip