There are 3 ways to get from Manta Rota to Beja by 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.
Bus
best- Take the bus from Monte Gordo - Rotunda to Terminal Rodoviário de Bejabus
2h 48m€10–21Drive 124 km
- Drive from Manta Rota to Bejacar 124 km
1h 36m€19–28Bus via Terminal Rodoviário de Vila Real de Santo António
- Take the bus from Terminal Rodoviário de Vila Real de Santo António to Terminal Rodoviário de Bejabus 98 | Vila Real de Santo António
3h 37m€17–42
Manta Rota to Beja by bus
Questions & Answers
The cheapest way to get from Manta Rota to Beja is to bus which costs €10 - €22 and takes 2h 48m.
The fastest way to get from Manta Rota to Beja is to drive which takes 1h 36m and costs €18 - €28.
No, there is no direct bus from Manta Rota to Beja. However, there are services departing from Altura X Alagoa and arriving at Terminal Rodoviário de Beja via Monte Gordo - Rotunda. The journey, including transfers, takes approximately 2h 48m.
The distance between Manta Rota and Beja is 125 km. The road distance is 124 km.
The best way to get from Manta Rota to Beja without a car is to bus which takes 2h 48m and costs €10 - €22.
It takes approximately 2h 48m to get from Manta Rota to Beja, including transfers.
Manta Rota to Beja bus services, operated by Rodoviaria do Alentejo, depart from Monte Gordo - Rotunda station.
Manta Rota to Beja bus services, operated by Rodoviaria do Alentejo, arrive at Terminal Rodoviário de Beja station.
Yes, the driving distance between Manta Rota to Beja is 124 km. It takes approximately 1h 36m to drive from Manta Rota to Beja.
There are 131+ hotels available in Beja.
What companies run services between Manta Rota, Portugal and Beja, Portugal?
Rodoviaria do Alentejo operates a bus from Monte Gordo - Rotunda to Terminal Rodoviário de Beja once a week. Tickets cost €8–15 and the journey takes 1h 40m.
- Phone
- +351 266 738 120
- geral@rodalentejo.pt
- Website
- rodalentejo.pt
Bus from Monte Gordo - Rotunda to Terminal Rodoviário de Beja
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Estimated price
- €8–15
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €8–12
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Terminal Rodoviário de Vila Real de Santo António to Terminal Rodoviário de Beja
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €14–35
- Website
- https://rede-expressos.pt/en
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 Getting around the Cyclades, Thanksgiving 2018: How to travel stress-free, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.








