There are 4 ways to get from Silves to Porto de Lagos by train, bus, taxi, 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, line 35 bus, line 94 bus
best- Take the train from Silves to Portimaotrain 880 / ...
- Take the bus from Largo Gil Eanes to Rotunda Hospitalbus 35 / ...
- Take the bus from Hospital Barlavento to Porto de Lagosbus 94
1h 46m€4–11Drive 12.4 km
cheapest- Drive from Silves to Porto de Lagoscar 12.4 km
13 min€2–3Line 113 bus, line 94 bus
- Take the bus from Silves - Bombeiros to Portimão - Av. Guaranébus 113
- Take the bus from Portimão - Av. Guarané to Porto de Lagosbus 94
1h 55m€5–15Taxi
- Take the taxi from Silves to Porto de Lagostaxi 12.4 km
13 min€13–16
Silves to Porto de Lagos by bus
Comparing Your Travel Options
The cheapest way to get from Silves to Porto de Lagos is to drive which costs €2 - €3 and takes 13 min.
The fastest way to get from Silves to Porto de Lagos is to taxi which takes 13 min and costs €13 - €16.
No, there is no direct bus from Silves to Porto de Lagos. However, there are services departing from Silves - Bombeiros and arriving at Porto de Lagos via Portimão - Av. Guarané. The journey, including transfers, takes approximately 1h 55m.
The distance between Silves and Porto de Lagos is 20 km. The road distance is 12.4 km.
The best way to get from Silves to Porto de Lagos without a car is to train and line 35 bus and line 94 bus which takes 1h 46m and costs €4 - €11.
It takes approximately 1h 46m to get from Silves to Porto de Lagos, including transfers.
Silves to Porto de Lagos bus services, operated by VAMUS - Transportes do Algarve, depart from Silves - Bombeiros station.
Silves to Porto de Lagos bus services, operated by VAMUS - Transportes do Algarve, arrive at Portimão - Av. Guarané station.
Yes, the driving distance between Silves to Porto de Lagos is 12 km. It takes approximately 13 min to drive from Silves to Porto de Lagos.
There are 7140+ hotels available in Porto de Lagos.
What companies run services between Silves, Portugal and Porto de Lagos, Portugal?
You can take a bus from Silves - Bombeiros to Porto de Lagos via Portimão - Av. Guarané in around 1h 55m.
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Silves to Portimao
- Ave. Duration
- 18 min
- Frequency
- Every 3 hours
- Estimated price
- €1–2
- Website
- Comboios de Portugal
- Phone
- +351 300 074 830
- [email protected]
- Website
- cm-portimao.pt
Bus from Largo Gil Eanes to Rotunda Hospital
- Ave. Duration
- 7 min
- Frequency
- Every 20 minutes
- Estimated price
- €2
- Schedules at
- Vamus Algarve
- On board ticket
- €2
- Phone
- +351 300 074 830
- [email protected]
- Website
- vamusalgarve.pt
Bus from Hospital Barlavento to Porto de Lagos
- Ave. Duration
- 10 min
- Frequency
- Every 4 hours
- Estimated price
- €2–7
- Schedules at
- vamusalgarve.pt
- Simple Ticket
- €2–3
- Aerobus
- €5–7
Bus from Silves - Bombeiros to Portimão - Av. Guarané
- Ave. Duration
- 35 min
- Frequency
- 5 times a day
- Estimated price
- €2–8
- Schedules at
- vamusalgarve.pt
- Simple Ticket
- €2–4
- Aerobus
- €7–8
Bus from Portimão - Av. Guarané to Porto de Lagos
- Ave. Duration
- 20 min
- Frequency
- Every 4 hours
- Estimated price
- €2–7
- Schedules at
- vamusalgarve.pt
- Simple Ticket
- €2–4
- Aerobus
- €6–7
- Ave. Duration
- 13 min
- Estimated price
- €13–16
Auto Táxis Aivado & Filhos Lda
- Phone
- +351 965 400 510
Rádio Táxis Arade
- Phone
- +351 282 460 610
Táxis Albufeira
- Phone
- +351 289 583 230
- Website
- taxis-albufeira.pt
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 Want to know more about Flixbus?, Italy Travel Guides, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.









