Trip Lisbon Silves

Plan your trip by train, bus, ferry, carpooling from Lisbon to Silves

Depart date
(Return date)

1 suggested route to go from Lisbon to Silves by ferry, train, car, bus

  • Specify your dates of travel in order to find the best deals available.
  • Get prices

Keep updated on travel and transport offers !

How to get from Lisbon to Silves?

We are suggesting 1 routes by train, bus, ferry, carpooling to plan your trip Lisbon Silves. Routes displayed are sorted depending on a performance indicator (calculated from number of changes, expected duration, distance between an airport and the center of the city it serves...). You'll be able to:
  • Sort results depending on the mode of transportation (train, bus, ferry, carpooling).
  • Get prices, times and duration for the journey Lisbon Silves by clicking on the 'Check prices' button and after entering your dates of departure and the number of passengers. Note that we are trying to get as many prices as we can from different online travel agencies, but sometimes it may not be possible.
  • Locate cities of Lisbon and Silves on a map as well as the route Lisbon Silves and the different connecting points (Silves Coach Station, Poço Barreto Railway Station, Silves Railway Station, Entrecampos Railway Station, Sete Rios Railway Station, ...) by clicking on the 'Details & Map' button.
  • Search for a hotel in Silves

All modes of transport Lisbon-Silves

For your trip from Lisbon (Portugal) to Silves (Portugal) with a distance of 111 mi you will be able to take 4 modes of transport, eventually by combining carpooling, ferry, bus and/or train, and according to which the duration of the journey will be significantly different.
You are lucky, there is a direct intercity bus line Lisbon-Silves that often turns out to be the most economical solution.
You will board a coach of Rede Expressos in Lisbon. The bus will drop you off at Silves bus station (0.4 mi from Silves, Portugal). Please make sure to show up on time at Lisboa Sete Rios bus station (2.9 mi from Lisbon) at least 15 minutes before the time of departure for Silves.
With Blablacar you will probably find drivers sharing a ride on the itinerary Lisbon-Silves.
It is not possible to travel directly by train from Lisbon to Silves without changing trains but some trains run on lines Lisbon-Albufeira and Albufeira-Silves allowing you to make the entire trip only by rail.
Trains Alfa Pendular of Comboios de Portugal CP to Albufeira leave from Entrecampos railway station in Lisbon. Arrival in Albufeira will take place at Albufeira station (2.9 mi from the city centre). Correspondence or change is required in Albufeira where the train Regional operated by Comboios de Portugal CP leave for Silves.
There is no direct crossing between Lisbon and Silves, you will have to use another mean of transport (bus) to combine with ferry in order to complete the sea crossing Lisbon-Almada.
You will embark at the port of Cais do Sodré at 0.6 mi from Lisbon aboard a ship of Transtejo. The ferry will dock in the port of Cacilhas at 0.7 mi from Almada. We advise you to show up at the port of Lisbon for boarding around one or two hours before the time of departure indicated on your reservation.

Which carriers to travel between Lisbon and Silves?

Depending on the requested date, Blablacar can display an offer to share a ride Lisbon-Silves (111.8 mi)
Railway companies
Comboios de Portugal CP provides rail connections Lisbon-Albufeira with the train Alfa Pendular from Entrecampos railway station (2.7 mi from city-centre) and serving the rail station of Albufeira at arrival (2.9 mi from centre) and from Albufeira to Silves with the train Regional which leaves Albufeira station to arrive at Poço Barreto railway station ( Portugal)
Fertagus transports passengers on a rail line Lisbon-Setubal with the train from Campolide railway station (2.5 mi from city-centre) and serving the rail station of Setúbal at arrival (0.6 mi from centre)
Ferry companies
The ships of Transtejo ensure the maritime connection between the port of Cais do Sodré and the one of Almada (Cacilhas at 0.7 mi from the city)
Bus companies
The bus company Rede Expressos operates the intercity service from the bus station of Lisboa Sete Rios in Lisbon and to the one of Silves ( Portugal)
United Kingdom
Česká republika
International (en)