Rome2Rio

How to get fromFes to Silvesby plane or train

Find Transport to Silves

See all options

There are 2 ways to get from Fes to Silves by plane or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Faro Airport, train

    best
    1. Fly from Fes-Sais Airport (FEZ) to Faro Airport (FAO)plane plane FEZ - FAO
    2. Take the train from Faro to Silvestrain train
    10h 51m
    €42–194
  2. Fly to Lisbon-Portela Airport, train

    1. Fly from Fes-Sais Airport (FEZ) to Lisbon-Portela Airport (LIS)plane plane FEZ - LIS
    2. Take the train from Entrecampos to Tunestrain train
    11h 34m
    €100–342

Fes-Sais Airport (FEZ) to Faro Airport (FAO) flights

Calendar11Weekly Planes
Duration8h 32mAverage Duration
Ticket€34Cheapest Price
See schedules

Questions & Answers

What companies run services between Fes, Morocco and Silves, Portugal?

There is no direct connection from Fes to Silves. 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 Airport, take the line 16 bus to Faro - Estação CP, walk to Faro, then take the train to Silves. Alternatively, you can take the line 16 bus to Fes Sais Airport, walk to Fes-Sais Airport (FEZ) airport, fly to Lisbon-Portela Airport (LIS), walk to Aeroporto, take the line 744 bus to Estação Entrecampos, walk to Entrecampos, take the train to Tunes, then take the train to Silves.

Airlines
Train operators

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 Which London airport should I choose?, How to travel India's Golden Triangle, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.