Flights to Tangier at a glance
- cities with nonstop flights here
- 15
- nonstop flights a week
- 124
- lowest fare from London
- $22
- flight time from London
- 2h 5m
- lowest fare from Madrid
- $19
- flight time from Madrid
- 30m
- arrival airport
- Tangier Ibn Battouta
Where you can fly to Tangier from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| London United Kingdom, 2h 5m, 9 a week | 9 | 2h 5m | from $22 |
From other countries
Madrid, Spainfrom $19
Brussels, Belgiumfrom $26
Barcelona, Spainfrom $18
Paris, Francefrom $25
Malaga, Spainfrom $21
Rotterdam, Netherlandsfrom $95
Amsterdam, Netherlandsfrom $116
Agadir, Moroccofrom $18
Marrakech, Moroccofrom $18
Istanbul, Turkiye
Nantes, France
Al Hoceima, Morocco
Nador, Morocco
Lisbon, Portugalfrom $74
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Tangier from?
From 15 cities. The busiest routes are from London (9 flights a week).
How long is the flight from London to Tangier?
A nonstop flight takes about 2 hours 5 minutes, tickets from $22.
How long is the flight from Madrid to Tangier?
A nonstop flight takes about 30 minutes, tickets from $19.
What is the cheapest city to fly to Tangier from?
Agadir from $18, Barcelona from $18, Marrakech from $18 and Madrid from $19.
Which airport do flights to Tangier arrive at?
All nonstop flights land at Tangier Ibn Battouta (TNG).
Cities near Tangier with their own flights
Worth a look when fares or dates to Tangier do not suit; distance by straight line