Book cheap flights from Johannesburg to Tangier from R 12872

Last minute flights from Johannesburg to Tangier

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 Tangier
BEST
DEAL
Sun, 26 Jan JNB - TNG
Sun, 02 Feb TNG - JNB
25005R 23823R
Prime price per passenger
Johannesburg Tangier
BEST
DEAL
Wed, 16 Apr JNB - TNG
14011R 12872R
Prime price per passenger
Johannesburg Tangier
BEST
DEAL
Thu, 16 Jan JNB - TNG
Fri, 24 Jan TNG - JNB
19007R 17845R
Prime price per passenger
Johannesburg Tangier
BEST
DEAL
Sat, 25 Jan JNB - TNG
Sun, 09 Feb TNG - JNB
24321R 23172R
Prime price per passenger
Johannesburg Tangier
BEST
DEAL
Tue, 04 Feb JNB - TNG
Tue, 11 Feb TNG - JNB
24526R 23355R
Prime price per passenger

Currency and cost comparison

Train Local, one-way ticket
73% Trains in Tangier are 73% cheaper than in Johannesburg.
Johannesburg 27,5R
Tangier 7,44R
Meal Mid-priced restaurant
63% A meal in Tangier is 63% cheaper than a meal in Johannesburg.
Johannesburg 200R
Tangier 74,38R
Exchange rate
1 ZAR = 0.55 MAD
1 MAD = 1.85 ZAR
Last checked on 09 January 2025
Distance: 7755 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
Tangier airports

Useful Information for Flights from Johannesburg to Tangier

Planning a trip from Johannesburg to Tangier? eDreams can help you find the best flights to Tangier from Johannesburg. Consider booking your flights to Tangier from Johannesburg in advance, especially if you are travelling during peak season.

Time Difference between Johannesburg and Tangier

Tangier is 1 hour behind Johannesburg. Remember to check for Daylight Saving Time changes during your travel dates, as this might affect the actual time difference between Johannesburg and Tangier.

Best Time to Fly to Tangier

Tangier enjoys a Mediterranean climate, with warm, dry summers and mild, wet winters. Book your flights to Tangier from Johannesburg with eDreams and discover this vibrant city.

In spring, temperatures average around 18°C, rising to 25°C in summer. Autumn offers pleasant temperatures around 20°C, while winter sees averages of 15°C. Book your flights now on eDreams!

Johannesburg Airports

Planning your flight to Tangier from Johannesburg? Let's explore Johannesburg's main passenger airports.

Airport Information

Here's some helpful information about the main passenger airports serving flights to Tangier from Johannesburg:

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, it's a hub for domestic and international flights, including flights to Tangier from Johannesburg. It serves as the primary airport for South African Airways.

Lanseria International Airport (HLA)

Lanseria International Airport, located approximately 35km from Johannesburg city centre, offers another convenient option for flights to Tangier from Johannesburg. This modern airport provides easy access to major routes and boasts various facilities, making it a popular choice for travellers.

Main Airlines for This Route

Here are some of the airlines offering flights from Johannesburg to Tangier:

Tangier Airports

Find flights to Tangier from Johannesburg with eDreams.

Airport Information

Tangier Ibn Battouta Airport (TNG)

Tangier Ibn Battouta Airport (TNG) is the main airport serving Tangier and is located approximately 11.3 km from the city centre. It's a modern airport with a new terminal opened in 2008, capable of handling a large number of passengers and various aircraft sizes. Facilities include a VIP service called "Salon Convives de Marque", duty-free shops, restaurants, and car hire services, including eDreams, for easy access to a vehicle upon arrival. Flights to Tangier from Johannesburg can be booked via eDreams.

To reach the city centre from Tangier Ibn Battouta Airport, you have several options:

Public transport: There are bus services connecting the airport to Tangier city centre. The journey takes around 20 minutes.

Taxi: Taxis are readily available outside the terminal and offer a convenient transfer to the city centre, with a travel time of about 15 minutes.

Car: If you plan to hire a car, including eDreams, the journey to Tangier is straightforward. Follow the signs from the airport towards the city. It's approximately a 15-minute drive. Consider booking your flights to Tangier from Johannesburg through eDreams.

What to Do and See in Tangier

Thinking about booking flights to Tangier from Johannesburg? Tangier, a vibrant city in Morocco, offers a blend of cultures and captivating attractions. Here's a glimpse of what awaits:

Discover our TOP discounts for your flight from Johannesburg to Tangier

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to Tangier 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 Tangier

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 Morocco. At eDreams have you covered!
For flights from Johannesburg to Tangier, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Tangier is R12872. 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.
Is Tangier more expensive than Johannesburg to visit?
Looking at cab fares, a ride in Tangier costs an average of 9.30 ZAR , 53% cheaper than Johannesburg, with a fare of 20.00 ZAR, while train tickets cost 73% less at Tangier: $ 7.44 ZAR versus $ 27.50 ZAR at Johannesburg. Comparing the price of a meal, they range from 74.38 ZAR euros in Tangier, 63% less than the 200.00 ZAR euros in Johannesburg. The price of the coffee is around 4% cheaper in Tangier, with an average of 36.73 ZAR, while in Johannesburg the coffee costs 38.32 ZAR.
How is the weather in Tangier compared to Johannesburg?
While in Johannesburg the temperatures can reach an average of 31.84 ºC in summer, with precipitation levels up to 6.0 mm ,Tangier's temperatures can go up to 32.01 ºC during the hot season, with 0.9 mm average of rain rate . In winter, however, weather indicators show around 5.51 ºC in Tangier, compared to the -0.43 ºC average degrees reported in Johannesburg. During the winter period, Johannesburg can register 0.9 mm precipitation, while Tangier have an average of 3.0 mm rain level.

Plan your trip