There are 4 ways to get from Alverca do Ribatejo to Marvão by train, bus, 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
best- Take the train from Alverca to Entroncamentotrain Re
- Take the train from Entroncamento to Portalegretrain Re
4h 35m€53–74Bus via Terminal Rodoviário de Portalegre
cheapest- Take the bus from Estação Rodoviária de Lisboa Oriente to Terminal Rodoviário de Portalegrebus 5560
5h 46m€21–26Drive 205.5 km
- Drive from Alverca do Ribatejo to Marvãocar 205.5 km
2h 29m€32–46Bus
- Take the bus from Estação Rodoviária de Sete Rios to Marvãobus 82 | Lisboa
5h 51m€21–34
Alverca do Ribatejo to Marvão by train and bus
Questions & Answers
The cheapest way to get from Alverca do Ribatejo to Marvão is to bus which costs €21 - €35 and takes 5h 51m.
The fastest way to get from Alverca do Ribatejo to Marvão is to drive which takes 2h 29m and costs €30 - €50.
The distance between Alverca do Ribatejo and Marvão is 228 km. The road distance is 205.5 km.
The best way to get from Alverca do Ribatejo to Marvão without a car is to train which takes 4h 35m and costs €50 - €75.
It takes approximately 4h 35m to get from Alverca do Ribatejo to Marvão, including transfers.
The best way to get from Alverca do Ribatejo to Marvão is to train which takes 4h 35m and costs €50 - €75. Alternatively, you can bus via Terminal Rodoviário de Portalegre, which costs €21 - €27 and takes 5h 46m.
Yes, the driving distance between Alverca do Ribatejo to Marvão is 206 km. It takes approximately 2h 29m to drive from Alverca do Ribatejo to Marvão.
There are 213+ hotels available in Marvão.
What companies run services between Alverca do Ribatejo, Portugal and Marvão, Portalegre, Portugal?
You can take a train from Alverca to Marvão via Entroncamento and Portalegre in around 4h 35m. Alternatively, Rodoviaria do Alentejo operates a bus from Estação Rodoviária de Lisboa Oriente to Terminal Rodoviário de Portalegre once daily. Tickets cost €13–18 and the journey takes 3h.
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Alverca to Entroncamento
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €9
- Website
- https://www.cp.pt/passageiros/en
Train from Entroncamento to Portalegre
- Ave. Duration
- 1h 49m
- Frequency
- Twice daily
- Estimated price
- €5–11
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +351 266 738 120
- geral@rodalentejo.pt
- Website
- rodalentejo.pt
Bus from Estação Rodoviária de Lisboa Oriente to Terminal Rodoviário de Portalegre
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €13–18
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €13–18
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Estação Rodoviária de Sete Rios to Marvão
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- €19–20
- Website
- https://rede-expressos.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 5 incredible day trips from Florence by train, Travelling to the US: What do I need to know?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.














