How to get from Castro Marim (Revelim) to Praia da Rocha by bus and train?
From Castro Marim (Revelim) to Praia da Rocha by bus and train
To get from Castro Marim (Revelim) to Praia da Rocha in Portimão, you’ll need to take one bus line and 2 train lines: take the 1 bus from Castro Marim (Finanças) station to S. Bartolomeu station. Next, you’ll have to switch to the R train and finally take the R train from Faro station to Portimao station. The total trip duration for this route is approximately 4 hr 5 min. The bus and train schedule from Castro Marim (Revelim) may change. We recommend you check the updated bus and train schedule to Praia da Rocha on the Moovit app.
Step by Step
- 1Walk to bus stationCastro Marim (Finanças)ID 1971320 m • 5 min
- 2Wait for bus1Alagoa (Rota Mar)
- 3Ride to bus stationS. BartolomeuID 28399 min
- 4Walk to train stationCastro Marim330 m • 5 min
- 5Wait for trainRFaro
- 6Ride to train stationFaro59 min
- 7Wait for trainRLagos
- 8Ride to train stationPortimao85 min
- 9Walk toPraia da Rocha3.41 km • 44 min
Public transit directions from Castro Marim (Revelim) to Praia da Rocha
Bus And Train schedule from Castro Marim (Revelim) to Praia da Rocha
Related Routes
- Cabeço Mocho 2 to Praia da Rocha
- Chão das Donas (Cruz.) 1 to Praia da Rocha
- Sítio do Ribeiro 1 to Praia da Rocha
- Morgadinho de Baixo 2 to Praia da Rocha
- Morgadinho de Baixo 1 to Praia da Rocha
- Burgau to Praia da Rocha
- Odiáxere - EB1 (Sul) to Praia da Rocha
- Portas de Portugal - CTT to Praia da Rocha
- Rot. Pêndulo to Praia da Rocha
- Av. Descobrimentos - Marina to Praia da Rocha
- Complexo Desportivo to Praia da Rocha
- ES Júlio Dantas - N125 to Praia da Rocha
- Praça do Infante to Praia da Rocha
- Almádena to Praia da Rocha
- ES Gil Eanes to Praia da Rocha
- Terminal Rodoviário Quarteira to Praia da Rocha
- Faro (Francisco Barreto) to Praia da Rocha
- Faro (Infante D. Henrique) to Praia da Rocha
- Faro (Largo de Camões) to Praia da Rocha
- Faro (N125 - Gasolineira) to Praia da Rocha
Questions & Answers
What is the fastest way to get from Castro Marim (Revelim) to Praia da Rocha?
The fastest way takes 245 minutes, using Bus line 1, Train line R, Train line R.
Is there a direct bus between Castro Marim (Revelim) and Praia da Rocha?
No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 4 hr 5 min.
Which bus line goes from Castro Marim (Revelim) to Praia da Rocha?
The 1 bus line goes from Castro Marim (Finanças) station near Castro Marim (Revelim) in Castro Marim to Alagoa (Rota Mar) station. From there you’ll have to take 2 train lines till Alagoa (Rota Mar) station near Praia da Rocha in Portimão.
How long does it take to travel from Castro Marim (Revelim) to Praia da Rocha by bus and train?
The total travel time between Castro Marim (Revelim) in Castro Marim and Praia da Rocha in Portimão by bus and train is about 4 hr 5 min.
Where do I get on the bus near Castro Marim (Revelim) to get to Praia da Rocha?
Get on the 1 bus from the Castro Marim (Finanças) stop near Castro Marim (Revelim) in Castro Marim.
Where do I get off the bus when travelling between Castro Marim (Revelim) and Praia da Rocha?
Get off the bus at the Alagoa (Rota Mar) station, which is closest to Praia da Rocha in Portimão.
Popular Routes
- Faro (Sé e São Pedro) to São Brás de Alportel
- Quarteira to Conceição e Estoi
- Faro to Salir
- Quarteira to Armação de Pêra
- Pechão to Lagos
- Olhão to São Brás de Alportel
- Estômbar to Ameixial
- Rogil to Armação de Pêra
- São Bartolomeu de Messines to Boliqueime
- Ameixial to Armação de Pêra
- Armação de Pêra to Sagres
- Albufeira e Olhos de Água to Algoz e Tunes
- Algoz e Tunes to Vila do Bispo
- Portimão to Parchal
- Faro to Portimão
- Estômbar to Guia
- Quarteira to Paderne
- Paderne to Moncarapacho e Fuseta
- Monchique to Vila Real de Santo António
- Lagoa e Carvoeiro to Alcoutim e Pereiro