How to get from Portimão to Castro Marim by bus and train?
From Portimão to Castro Marim by bus and train
To get from Portimão to Castro Marim in Portimao, take the 35 bus from Largo do Dique 1 station to Estação de Comboios station. Next, take the R train from Portimao station to Castro Marim station. The total trip duration for this route is approximately 2 hr 29 min. The bus and train schedule from Portimão may change. We recommend you check the updated bus and train schedule to Castro Marim on the Moovit app.
Step by Step
- 1Walk to bus stationLargo do Dique 1ID 333110 m • 2 min
- 2Wait for bus35Ladeira do Vau 2
- 3Ride to bus stationEstação de ComboiosID 5409 min
- 4Walk to train stationPortimao10 m • 1 min
- 5Wait for trainRVila Real De Santo Antonio
- 6Ride to train stationCastro Marim131 min
Public transit directions from Portimão to Castro Marim
Bus And Train schedule from Portimão to Castro Marim
Related Routes
- Alvor to Castro Marim
- Estômbar to Castro Marim
- Mexilhoeira Grande to Castro Marim
- Odiáxere to Castro Marim
- Parchal to Castro Marim
- Alcantarilha e Pêra to Castro Marim
- Lagos to Castro Marim
- Salir to Castro Marim
- Vaqueiros to Castro Marim
- São Brás de Alportel to Castro Marim
- Rogil to Castro Marim
- Alcoutim e Pereiro to Castro Marim
- Monchique to Castro Marim
- Paderne to Castro Marim
- Olhão to Castro Marim
- Pechão to Castro Marim
- Vila Real de Santo António to Castro Marim
- Silves to Castro Marim
- Bordeira to Castro Marim
- Loulé (São Sebastião) to Castro Marim
Questions & Answers
What is the fastest way to get from Portimão to Castro Marim?
The fastest way takes 149 minutes, using Bus line 35, Train line R.
Is there a direct bus between Portimão and Castro Marim in Portimao?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 2 hr 29 min.
Which bus line goes from Portimão to Castro Marim in Portimao?
The 35 bus line goes from Largo do Dique 1 station near Portimão to Estação de Comboios station. From there you’ll have to take one train line till Estação de Comboios station near Castro Marim in Portimao.
How long does it take to travel from Portimão to Castro Marim in Portimao by bus and train?
The total travel time between Portimão and Castro Marim in Portimao by bus and train is about 2 hr 29 min.
Where do I get on the bus near Portimão to get to Castro Marim in Portimao?
Get on the 35 bus from the Largo do Dique 1 stop near Portimão in Portimao.
Where do I get off the bus when travelling between Portimão and Castro Marim in Portimao?
Get off the bus at the Estação de Comboios station, which is closest to Castro Marim in Portimao.
When is the first train from Portimão to Castro Marim in Portimao?
The first train from Portimão to Castro Marim in Portimao is Lagos - Vila Real de Santo Antonio. It leaves the Portimao station at 7:38 AM.
Popular Routes
- Santa Bárbara de Nexe to Vaqueiros
- Castro Marim to Aljezur
- Tavira (Santa Maria e Santiago) to Vila Real de Santo António
- Tavira (Santa Maria e Santiago) to Salir
- Lagoa e Carvoeiro to Guia
- Alvor to Lagos
- Lagos to Monchique
- Moncarapacho e Fuseta to Faro (Sé e São Pedro)
- Vila Real de Santo António to Quarteira
- Odeceixe to Altura
- Lagoa e Carvoeiro to Vila do Bispo
- Faro to Boliqueime
- Pechão to Conceição e Estoi
- Vila do Bispo to Ferreiras
- Albufeira e Olhos de Água to Odeleite
- São Brás de Alportel to Alcantarilha e Pêra
- Conceição e Cabanas de Tavira to Sagres
- Estação Ferragudo to Portimão
- Santa Catarina da Fonte do Bispo to Quarteira
- Algoz e Tunes to Alferce