Book cheap flights from Johannesburg to Tangier from R 11216

Explore the best deals

Discover the cheapest flights from Johannesburg to Tangier
emptyFilter
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.

Cheapest time to fly from Johannesburg to Tangier

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 19 May - 25 May
R 14 035
R 15 862
R 10 976
R 11 980
R 11 157
R 11 150
R 18 352
R 19 723
R 19 295
R 22 947
R 24 960
MayJuneJuly

Currency and cost comparison

TrainLocal, one-way ticket
76%Trains in Tangier are 76% cheaper than in Johannesburg.
JohannesburgR 34,00
TangierR 8,03
MealMid-priced restaurant
60%A meal in Tangier is 60% cheaper than a meal in Johannesburg.
JohannesburgR 200,00
TangierR 80,30
TaxiStandard daytime start rate
50%A taxi fare in Tangier is 50% cheaper than in Johannesburg.
JohannesburgR 20,00
TangierR 10,04
CoffeeRegular cappuccino
1%Coffee in Tangier is 1% cheaper than in Johannesburg.
JohannesburgR 38,75
TangierR 38,43
Exchange rate
1 ZAR = 0.51 MAD
1 MAD = 2 ZAR
Last checked on Wed, 04/30
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:

  • Air France
  • KLM
  • British Airways

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:

  • Explore the Kasbah: Discover the historic Kasbah, a fortress offering panoramic views of the city, the Strait of Gibraltar, and the Spanish coast. Delve into the Kasbah Museum, showcasing Moroccan art and culture.
  • Wander through the Medina: Get lost in the maze-like alleys of the Medina, Tangier's old town. Explore vibrant souks, browse artisan shops, and savour traditional Moroccan cuisine.
  • Visit the Hercules Caves: Embark on a short trip from Tangier to the Hercules Caves, where mythology meets geological wonder. Admire the cave's opening resembling the shape of Africa.

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 R11216. 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 10.04 ZAR , 50% cheaper than Johannesburg, with a fare of 20.00 ZAR,

while train tickets cost 76% less at Tangier: $ 8.03 ZAR versus $ 34.00 ZAR at Johannesburg.

Comparing the price of a meal, they range from 80.30 ZAR euros in Tangier, 60% less than the 200.00 ZAR euros in Johannesburg.

The price of the coffee is around 1% cheaper in Tangier, with an average of 38.43 ZAR, while in Johannesburg the coffee costs 38.75 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 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 mm rain level.

Plan your trip

Alternate routesPopular routes