There are 11 ways to get from Perpignan to Fès by train, plane, bus, car ferry, 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.
Train to Barcelona–El Prat Airport, fly
best- Take the train from Perpignan to Barcelona-Sants
- Fly from Barcelona–El Prat Airport (BCN) to Fes-Sais Airport (FEZ)BCN - FEZ
6h 56mMAD 731–5,642Train, bus, car ferry
- Take the train from Perpignan to Barcelona-SantsTgv
- Take the train from Barcelona-Sants to Antequera AvAve
- Take the bus from Antequera to La Herradura
- Take the car ferry from Motril to Nador
- Take the train from Nador to Fes
24h 40mMAD 2,313–4,533Bus, car ferry, train via Almería
- Take the bus from Perpignan - Bus Station to Barcelona - North Bus Station
- Take the bus from Barcelona, Estació d'Autobusos Nord to Almeria
- Take the car ferry from Almeria to Nador
- Take the train from Nador to Fes
30h 24mMAD 1,580–3,501Train, car ferry
- Take the train from Perpignan to Barcelona-SantsTgv
- Take the car ferry from Port de Barcelona to Nador
- Take the train from Nador to Fes
40h 29mMAD 1,429–3,569Fly from Perpignan-Rivesaltes Airport
- Fly from Perpignan-Rivesaltes Airport (PGF) to Fes-Sais Airport (FEZ)PGF - FEZ
10h 40mMAD 2,217–8,018Train to Fréjorgues Airport, fly
- Take the train from Perpignan to Montpellier Sud De France
- Fly from Fréjorgues Airport (MPL) to Fes-Sais Airport (FEZ)MPL - FEZ
7h 28mMAD 1,188–6,913Train, train to Toulouse-Blagnac Airport, fly
- Take the train from Perpignan to Narbonne
- Take the train from Narbonne to Toulouse Matabiau
- Fly from Toulouse-Blagnac Airport (TLS) to Fes-Sais Airport (FEZ)TLS - FEZ
8h 11mMAD 1,093–6,617Train to Marseille Provence Airport, fly
- Take the train from Perpignan to Aix En Provence Tgv
- Fly from Marseille Provence Airport (MRS) to Fes-Sais Airport (FEZ)MRS - FEZ
8h 52mMAD 1,178–4,736Train to Nîmes-Alès-Camargue-Cévennes Airport, fly
- Take the train from Perpignan to Nimes
- Fly from Nîmes-Alès-Camargue-Cévennes Airport (FNI) to Fes-Sais Airport (FEZ)FNI - FEZ
9h 16mMAD 1,219–6,503Bus, car ferry, train
- Take the bus from Perpignan - Bus Station to Barcelona - North Bus Station
- Take the car ferry from Port de Barcelona to Nador
- Take the train from Nador to Taza
- Take the bus from Taza to Fes
42h 20mMAD 1,346–2,807Drive, car ferry
- Drive from Perpignan to Almeria
- Take the car ferry from Almeria to Nador
- Drive from Nador to Fès
20h 2mMAD 2,507–3,986
Perpignan to Fès by bus, car ferry, foot, and train
Questions & Answers
The cheapest way to get from Perpignan to Fès is to bus and car ferry and train which costs MAD 1,300 - MAD 2,900 and takes 42h 20m.
The fastest way to get from Perpignan to Fès is to train and fly which takes 6h 56m and costs MAD 700 - MAD 6,000.
The distance between Perpignan and Fès is 1239 km.
The best way to get from Perpignan to Fès without a car is to train and bus and car ferry which takes 24h 40m and costs MAD 2,300 - MAD 4,600.
It takes approximately 6h 56m to get from Perpignan to Fès, including transfers.
There are 1139+ hotels available in Fès.
What companies run services between Perpignan, France and Fès, Morocco?
Transavia France and Royal Air Maroc fly from Perpignan-Rivesaltes Airport (PGF) to Fes-Sais Airport (FEZ) once daily.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Fes-Sais Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- MAD 370–3,800
Flights from Toulouse-Blagnac Airport to Fes-Sais Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 750–5,500
Flights from Marseille Provence Airport to Fes-Sais Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 800–3,500
Flights from Nîmes-Alès-Camargue-Cévennes Airport to Fes-Sais Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 1,000–6,000
- Website
- transavia.com
Flights from Perpignan-Rivesaltes Airport to Fes-Sais Airport via Paris Orly
- Ave. Duration
- 10h 48m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- MAD 2,200–8,000
- Website
- airarabia.com
Flights from Fréjorgues Airport to Fes-Sais Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- MAD 850–4,200
Flights from Toulouse-Blagnac Airport to Fes-Sais Airport
- Ave. Duration
- 2h
- When
- Wednesday and Saturday
- Estimated price
- MAD 700–6,000
Flights from Marseille Provence Airport to Fes-Sais Airport
- Ave. Duration
- 2h 15m
- When
- Thursday and Sunday
- Estimated price
- MAD 750–4,700
- Website
- royalairmaroc.com
Flights from Perpignan-Rivesaltes Airport to Fes-Sais Airport via Paris Orly
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 2,800–12,000
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Perpignan to Barcelona-Sants
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- MAD 480–1,200
- Website
- https://www.sncf-connect.com/en-en
Train from Perpignan to Montpellier Sud De France
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- MAD 280–400
- Website
- https://www.sncf-connect.com/en-en
Train from Perpignan to Narbonne
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- MAD 110–180
- Website
- https://www.sncf-connect.com/en-en
Train from Narbonne to Toulouse Matabiau
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- MAD 150–350
- Website
- https://www.sncf-connect.com/en-en
Train from Perpignan to Nimes
- Ave. Duration
- 2h 14m
- Frequency
- 3 times a day
- Estimated price
- MAD 280–490
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Perpignan to Barcelona-Sants
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- MAD 170–230
- Website
- https://www.renfe.com/es/en
Train from Perpignan to Narbonne
- Ave. Duration
- 34 min
- Frequency
- 4 times a day
- Estimated price
- MAD 70–95
- Website
- https://www.renfe.com/es/en
Train from Perpignan to Aix En Provence Tgv
- Ave. Duration
- 3h 11m
- Frequency
- Twice daily
- Estimated price
- MAD 290–390
- Website
- https://www.renfe.com/es/en
Train from Perpignan to Nimes
- Ave. Duration
- 2h 4m
- Frequency
- 4 times a day
- Estimated price
- MAD 190–260
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Antequera Av
- Ave. Duration
- 5h 34m
- Frequency
- Once daily
- Estimated price
- MAD 850–1,300
- Website
- https://www.renfe.com/es/en
- Básico
- MAD 850–1,300
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Nador to Fes
- Ave. Duration
- 5h 54m
- Frequency
- Twice daily
- Estimated price
- MAD 130–260
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–190
- 1st Class
- MAD 190–260
Train from Nador to Taza
- Ave. Duration
- 3h 42m
- Frequency
- Twice daily
- Estimated price
- MAD 85–170
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 85–130
- 1st Class
- MAD 120–170
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Perpignan to Montpellier Sud De France
- Ave. Duration
- 1h 42m
- Frequency
- Once daily
- Estimated price
- MAD 320–410
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Perpignan to Narbonne
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- MAD 50–150
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Narbonne to Toulouse Matabiau
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- MAD 100–330
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Perpignan to Nimes
- Ave. Duration
- 2h 36m
- Frequency
- Every 4 hours
- Estimated price
- MAD 270–470
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Antequera to La Herradura
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- MAD 160–240
- Website
- https://www.alsa.com/en/
Bus from Perpignan - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 200–450
- Website
- https://www.alsa.com/en/
Bus from Barcelona, Estació d'Autobusos Nord to Almeria
- Ave. Duration
- 12h 5m
- Frequency
- Twice daily
- Estimated price
- MAD 900–1,800
- Website
- https://www.alsa.com/en/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Perpignan - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- MAD 90–330
- Website
- https://www.blablacar.co.uk/bus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Perpignan - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- MAD 95–280
- Website
- https://www.flixbus.co.uk
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Taza to Fes
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- MAD 45–70
- Schedules at
- ctm.ma
- Comfort
- MAD 45–70
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Motril to Nador
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Estimated price
- MAD 450–850
- Website
- https://armastrasmediterranea.com/en
Car ferry from Almeria to Nador
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- MAD 460–850
- Website
- https://armastrasmediterranea.com/en
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Almeria to Nador
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- MAD 750–1,000
- Website
- https://www.balearia.com/en
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port de Barcelona to Nador
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- MAD 1,100–2,100
- Website
- https://www.gnv.it/en
Want to know more about travelling around Morocco
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide

































































