There are 2 ways to get from Portalegre to Badajoz by bus, train, 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.
Questions & Answers
The cheapest way to get from Portalegre to Badajoz is to bus and train which costs €7 - €16 and takes 2h 13m.
The fastest way to get from Portalegre to Badajoz is to drive which takes 56 min and costs €10 - €16.
The distance between Portalegre and Badajoz is 78 km. The road distance is 66.6 km.
The best way to get from Portalegre to Badajoz without a car is to bus and train which takes 2h 13m and costs €7 - €16.
It takes approximately 2h 13m to get from Portalegre to Badajoz, including transfers.
Badajoz is 1h ahead of Portalegre. It is currently 8:22 PM in Portalegre and 9:22 PM in Badajoz.
Yes, the driving distance between Portalegre to Badajoz is 67 km. It takes approximately 56 min to drive from Portalegre to Badajoz.
There are 174+ hotels available in Badajoz.
What companies run services between Portalegre, Portugal and Badajoz, Spain?
There is no direct connection from Portalegre to Badajoz. However, you can take the bus to Portalegre - Estação CP, walk to Portalegre, then take the train to Badajoz. Alternatively, you can drive from Portalegre to Badajoz in around 56 min.
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Portalegre to Badajoz
- Ave. Duration
- 58 min
- Frequency
- 4 times a day
- Estimated price
- €6–13
- Website
- https://www.cp.pt/en/
- Phone
- +351 245 307 401
- [email protected]
Bus from Navio to Portalegre - Estação CP
- Ave. Duration
- 15 min
- Frequency
- 4 times a day
- Estimated price
- €1–3
- Schedules at
- cm-portalegre.pt
- On board Ticket
- €1–3
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 Flying into Beijing?, What documents do I need to cross Niagara Falls?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.






