There are 7 ways to get from Tangier Airport (TNG) to Taza by plane, train, bus, rideshare, or car
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, train
best- Fly from Tangier Ibn Battouta Airport (TNG) to Angads Airport (OUD)plane TNG - OUD
- Take the train from Oujda to Tazatrain
5h 50mMAD 663–4,136Bus
cheapest- Take the bus from Tangier to Fesbus
- Take the bus from Fes to Tazabus
9h 30mMAD 248–499Train
- Take the train from Tangier to Tazatrain
7h 40mMAD 266–464Airport Transfer
- Take the rideshare from Tangier-TNG to Taza370.9 km
5h 32mDrive 370.9 km
- Drive from Tangier Airport (TNG) to Tazacar 370.9 km
5h 32mMAD 534–772Fly to Nador International Airport, train
- Fly from Tangier Ibn Battouta Airport (TNG) to Nador International Airport (NDR)plane TNG - NDR
- Take the train from Nador to Tazatrain
6h 17mMAD 868–5,197Fly to Cherif Al Idrissi Airport, bus
- Fly from Tangier Ibn Battouta Airport (TNG) to Cherif Al Idrissi Airport (AHU)plane TNG - AHU
- Take the bus from Al Hoceima Stn to Tazabus
5h 25mMAD 2,510–8,274
Tangier Ibn Battouta Airport (TNG) to Angads Airport (OUD) flights
Questions & Answers
The cheapest way to get from Tangier Airport (TNG) to Taza is to train which costs MAD 260 - MAD 470 and takes 7h 40m.
The fastest way to get from Tangier Airport (TNG) to Taza is to fly and bus which takes 5h 25m and costs MAD 2,500 - MAD 8,500.
No, there is no direct bus from Tangier Airport (TNG) to Taza. However, there are services departing from Tangier and arriving at Taza via Fes. The journey, including transfers, takes approximately 9h 30m.
No, there is no direct train from Tangier Airport (TNG) to Taza. However, there are services departing from Tangier and arriving at Taza via . The journey, including transfers, takes approximately 7h 40m.
The distance between Tangier Airport (TNG) and Taza is 625 km. The road distance is 370.9 km.
The best way to get from Tangier Airport (TNG) to Taza without a car is to train which takes 7h 40m and costs MAD 260 - MAD 470.
It takes approximately 5h 50m to get from Tangier Airport (TNG) to Taza, including transfers.
Tangier Airport (TNG) to Taza bus services, operated by CTM, depart from Tangier station.
Tangier Airport (TNG) to Taza train services, operated by Moroccan Railways (ONCF), depart from Tangier station.
The best way to get from Tangier Airport (TNG) to Taza is to train which takes 7h 40m and costs MAD 260 - MAD 470. Alternatively, you can bus, which costs MAD 240 - MAD 500 and takes 9h 30m.
What companies run services between Tangier Airport (TNG), Morocco and Taza, Morocco?
Moroccan Railways (ONCF) operates a train from Tangier to Taza 3 times a day. Tickets cost MAD 170–350 and the journey takes 7h 25m. Alternatively, you can take a vehicle from Tangier Airport (TNG) to Taza via Tangier and Fes in around 9h 30m.
- Website
- ryanair.com
Flights from Tangier Ibn Battouta Airport to Angads Airport
- Ave. Duration
- 1h 5m
- When
- Friday, Wednesday, Thursday, and Sunday
- Estimated price
- MAD 430–3,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 600–3,600
- Website
- royalairmaroc.com
Flights from Tangier Ibn Battouta Airport to Cherif Al Idrissi Airport
- Ave. Duration
- 1h 5m
- When
- Monday and Wednesday
- Estimated price
- MAD 1,900–8,500
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Oujda to Taza
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- MAD 95–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–190
Train from Tangier to Taza
- Ave. Duration
- 7h 25m
- Frequency
- 3 times a day
- Estimated price
- MAD 170–350
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 170–240
- 1st Class
- MAD 250–350
Train from Nador to Taza
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Estimated price
- MAD 90–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 90–130
- 1st Class
- MAD 130–190
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Tangier to Fes
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- MAD 90–290
- Schedules at
- ctm.ma
- Confort
- MAD 90–180
Bus from Fes to Taza
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- MAD 65–100
- Schedules at
- ctm.ma
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Al Hoceima Stn to Taza
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- MAD 70–120
- Schedules at
- supratours.ma
- Second Class
- MAD 95–120
- First Class
- MAD 75–110
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 Travelling to the UK: What do I need to know?, 4 stunningly beautiful Philippines islands you need to visit, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Tangier Airport (TNG) to Taza bus services, operated by CTM, arrive at Fes station.
Tangier Airport (TNG) to Taza train services, operated by Moroccan Railways (ONCF), arrive at Taza station.
Yes, the driving distance between Tangier Airport (TNG) to Taza is 371 km. It takes approximately 5h 32m to drive from Tangier Airport (TNG) to Taza.
There are 35+ hotels available in Taza.
Check out Blablacar's carpooling service for rideshare options between Tangier Airport (TNG) and Taza. A great option if you don't have a driver's licence or want to avoid public transport.















