Cheap flights Antananarivo — Tangier (TNR — TNG)

Good to know - Cheap tickets Antananarivo — Tangier

Flight distance 8264 km
Round-trip from $1,363

Airfare Antananarivo – Tangier by month

Here you can find out in what months how much a ticket Antananarivo – Tangier costs to buy cheap plane tickets.

Month One-way Round-trip
February 2026

Remember that the optimal time for booking air tickets is 59 days before the departure date, this is the average time at which air tickets were sold at the lowest prices.

Flights Antananarivo — Tangier

The selection of cheap flights Antananarivo — Tangier

The price of the flight Antananarivo — Tangier (Morocco) — Antananarivo from $1,363 (round-trip).

The average price of the flight Antananarivo — Tangier (Morocco) — Antananarivo $1,363 (round-trip).

  • Departure city: Antananarivo
  • IATA code of the city of origin: TNR
  • Departure airports: Antananarivo Airport
  • Departure country: Madagascar
  • Destination city: Tangier
  • IATA code of the destination city: TNG
  • Destination airports: Tangier Ibn Battouta Airport
  • Destination country: Morocco

Low cost flights Antananarivo — Tangier (TNR — TNG)

The distance between Antananarivo and Tangier 5135 miles (or 8264 kilometres).

The time difference between Antananarivo and Tangier is 2 h.

Popular International routes from Antananarivo

Popular routes from Tangier

If you are going to fly from Tangier, then study the popular flights. The most popular flights from Tangier:

Popular domestic routes from Antananarivo

FAQ about Antananarivo — Tangier

Yes, you can fly from Antananarivo to Tangier. Antananarivo has an airport (Antananarivo Airport) for flights.

The price of flights Antananarivo — Tangier starts from $1,363.

In Antananarivo — Antananarivo Airport. In Tangier — Tangier Ibn Battouta Airport.

High season is considered to be and the cheapest month is . Enter your preferred airports (or cities) and dates into the search form above to unlock the latest Antananarivo — Tangier flight deals.

Low price calendar