There are 4 ways to get from Tangier to Ahfir by plane, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Angads Airport
best- Fly from Tangier Ibn Battouta Airport (TNG) to Angads Airport (OUD)plane TNG - OUD
1h 51mMAD 768–3,324Train
cheapest- Take the train from Tangier to Oujdatrain
11h 19mMAD 480–792Drive 489.6 km
- Drive from Tangier to Ahfircar 489.6 km
7h 16mMAD 715–1,033Fly to Nador International Airport, taxi
- Fly from Tangier Ibn Battouta Airport (TNG) to Nador International Airport (NDR)plane TNG - NDR
- Take the taxi from Nador International Airport (NDR) to Ahfirtaxi
2h 31mMAD 1,138–4,404
Tangier Ibn Battouta Airport (TNG) to Angads Airport (OUD) flights
Questions & Answers
The cheapest way to get from Tangier to Ahfir is to train which costs MAD 480 - MAD 800 and takes 11h 19m.
The fastest way to get from Tangier to Ahfir is to fly which takes 1h 51m and costs MAD 750 - MAD 3,400.
The distance between Tangier and Ahfir is 422 km. The road distance is 489.6 km.
The best way to get from Tangier to Ahfir without a car is to train which takes 11h 19m and costs MAD 480 - MAD 800.
It takes approximately 1h 51m to get from Tangier to Ahfir, including transfers.
The best way to get from Tangier to Ahfir is to fly which takes 1h 51m and costs MAD 750 - MAD 3,400. Alternatively, you can train, which costs MAD 480 - MAD 800 and takes 11h 19m.
Yes, the driving distance between Tangier to Ahfir is 490 km. It takes approximately 7h 16m to drive from Tangier to Ahfir.
There are 356+ hotels available in Ahfir.
What companies run services between Tangier, Morocco and Ahfir, Morocco?
Ryanair flies from Tangier Ibn Battouta Airport (TNG) to Angads Airport (OUD) 4 times a week. Alternatively, Moroccan Railways (ONCF) operates a train from Tangier to Oujda 3 times a day. Tickets cost MAD 270–550 and the journey takes 10h 50m.
- Website
- ryanair.com
Flights from Tangier Ibn Battouta Airport to Angads Airport
- Ave. Duration
- 1h 5m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 460–2,100
- Website
- airarabia.com
Flights from Tangier Ibn Battouta Airport to Nador International Airport
- Ave. Duration
- 55 min
- When
- Tuesday, Friday, and Sunday
- Estimated price
- MAD 490–2,500
- Website
- royalairmaroc.com
Flights from Tangier Ibn Battouta Airport to Nador International Airport
- Ave. Duration
- 50 min
- When
- Tuesday and Thursday
- Estimated price
- MAD 1,800–5,500
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Tangier to Oujda
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a day
- Estimated price
- MAD 270–550
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 270–370
- 1st Class
- MAD 390–550
- Ave. Duration
- 1h 26m
- Estimated price
- MAD 550–700
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, How to get from Southend Airport into central London, and Getting around the Cyclades - to help you get the most out of your next trip.






