There are 3 ways to get from Fes to Lagos by plane, train, bus, or ferry
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 Faro Airport, train
best- Fly from Fes-Sais Airport (FEZ) to Faro Airport (FAO)plane FEZ - FAO
- Take the train from Faro to Lagostrain
10h 40m€89–314Train, bus, ferry
cheapest- Take the train from Fes to Tangiertrain
- Take the bus from Gare Ferrovaire to Port Tanger Med - Daliabus Li3
- Take the ferry from Port de Tanger Med to Port of Algecirasferry
- Take the bus from Algeciras Puerto to Farobus
- Take the train from Faro to Lagostrain Re / ...
19h 4m€69–160Fly to Lisbon-Portela Airport, train
- Fly from Fes-Sais Airport (FEZ) to Lisbon-Portela Airport (LIS)plane FEZ - LIS
- Take the train from Lisboa Oriente to Tunestrain
- Take the train from Tunes to Lagostrain
12h 20m€103–382
Fes-Sais Airport (FEZ) to Faro Airport (FAO) flights
Questions & Answers
The cheapest way to get from Fes to Lagos is to train and bus and ferry which costs €65 - €160 and takes 19h 4m.
The fastest way to get from Fes to Lagos is to fly and train which takes 10h 40m and costs €85 - €320.
The distance between Fes and Lagos is 541 km.
The best way to get from Fes to Lagos without a car is to train and bus and ferry which takes 19h 4m and costs €65 - €160.
It takes approximately 10h 40m to get from Fes to Lagos, including transfers.
There are 6524+ hotels available in Lagos.
What companies run services between Fes, Morocco and Lagos, Faro, Portugal?
There is no direct connection from Fes to Lagos. However, you can take the line 16 bus to Fes Sais Airport, walk to Fes-Sais Airport (FEZ) airport, fly to Faro Airport (FAO), walk to Faro, take the bus to Faro, walk to Faro, then take the train to Lagos. Alternatively, you can take a train from Fes to Lagos via Tangier, Gare Ferrovaire, Port Tanger Med - Dalia, Port de Tanger Med, Port of Algeciras, Algeciras Puerto, Faro, and Faro in around 19h 4m.
- Website
- ryanair.com
Flights from Fes-Sais Airport to Faro Airport via Barcelona
- Ave. Duration
- 5h 25m
- When
- Thursday
- Estimated price
- €75–290
Flights from Fes-Sais Airport to Faro Airport via Madrid
- Ave. Duration
- 7h 10m
- When
- Wednesday and Sunday
- Estimated price
- €75–290
Flights from Fes-Sais Airport to Faro Airport via Toulouse
- Ave. Duration
- 11h 5m
- When
- Monday
- Estimated price
- €75–290
Flights from Fes-Sais Airport to Faro Airport via Marrakech
- Ave. Duration
- 11h 25m
- When
- Thursday
- Estimated price
- €75–290
Flights from Fes-Sais Airport to Lisbon-Portela Airport via Valencia
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- €60–250
Flights from Fes-Sais Airport to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 5h 35m
- When
- Tuesday
- Estimated price
- €60–250
Flights from Fes-Sais Airport to Lisbon-Portela Airport via Malaga
- Ave. Duration
- 8h 25m
- When
- Tuesday
- Estimated price
- €60–250
- Website
- vueling.com
Flights from Fes-Sais Airport to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 5h 45m
- When
- Tuesday and Saturday
- Estimated price
- €95–370
Flights from Fes-Sais Airport to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 4h 25m
- When
- Wednesday and Sunday
- Estimated price
- €60–250
- Website
- iberia.com
Flights from Fes-Sais Airport to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 5h 45m
- When
- Tuesday and Saturday
- Estimated price
- €95–370
Flights from Fes-Sais Airport to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 4h 25m
- When
- Wednesday and Sunday
- Estimated price
- €60–250
- Website
- transavia.com
Flights from Fes-Sais Airport to Faro Airport via Nantes
- Ave. Duration
- 8h 5m
- When
- Monday
- Estimated price
- €75–290
- Website
- royalairmaroc.com
Flights from Fes-Sais Airport to Lisbon-Portela Airport via Casablanca
- Ave. Duration
- 6h 20m
- When
- Monday
- Estimated price
- €85–450
- Website
- easyjet.com
Flights from Fes-Sais Airport to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- €60–250
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Faro to Lagos
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- https://www.cp.pt/en/
Train from Faro to Lagos
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- https://www.cp.pt/en/
Train from Lisboa Oriente to Tunes
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- €28–55
- Website
- https://www.cp.pt/en/
Train from Tunes to Lagos
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €4–9
- Website
- https://www.cp.pt/en/
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Fes to Tangier
- Ave. Duration
- 4h 18m
- Frequency
- Every 4 hours
- Estimated price
- €11–23
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €11–16
- 1st Class
- €17–23
- Phone
- 902 42 22 42
- [email protected]
- Website
- alsa.ma
Bus from Gare Ferrovaire to Port Tanger Med - Dalia
- Ave. Duration
- 1h
- Frequency
- Every 10 minutes
- Estimated price
- €1
- Schedules at
- alsa.ma
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Algeciras Puerto to Faro
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- €30–75
- Website
- https://rede-expressos.pt/en
- Phone
- +34-956 63 63 63
- [email protected]
- Website
- aml.ma
Ferry from Port de Tanger Med to Port of Algeciras
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- €15–40
- Schedules at
- aml.ma
Want to know more about travelling around Portugal
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
Want to know more about Flixbus?
Read the travel guide

















