There are 6 ways to get from Vila Viçosa to Badajoz (Region) by bus, train, taxi, 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, train, taxi
best- Take the bus from Vila Viçosa - Lg D. João IV to Terminal Rodoviário de Elvasbus
- Take the train from Badajoz to Meridatrain Alv / ...
- Take the taxi from Merida to Badajoz (Region)taxi
5h 29m€63–90Drive 132.7 km
cheapest- Drive from Vila Viçosa to Badajoz (Region)car 132.7 km
2h 1m€21–30Bus
- Take the bus from Vila Viçosa - Lg D. João IV to Terminal Rodoviário de Évorabus
- Take the bus from Terminal Rodoviário de Évora to Badajozbus
- Take the bus from Badajoz to Puebla Del Priorbus
6h 34m€36–61Bus, taxi
- Take the bus from Vila Viçosa - Lg D. João IV to Terminal Rodoviário de Elvasbus
- Take the bus from Badajoz to Puebla Del Priorbus
- Take the taxi from Puebla Del Prior to Badajoz (Region)taxi
6h 44m€31–47Line 5940 bus, bus, taxi
- Take the bus from Vila Viçosa - Lg D. João IV to Terminal Rodoviário de Elvasbus
- Take the bus from Badajoz to Puebla Del Priorbus
- Take the taxi from Puebla Del Prior to Badajoz (Region)taxi
6h 45m€32–46Drive, train, taxi
- Drive from Vila Viçosa to Badajozcar
- Take the train from Badajoz to Meridatrain Alv / ...
- Take the taxi from Merida to Badajoz (Region)taxi
2h 8m€64–88
Questions & Answers
The cheapest way to get from Vila Viçosa to Badajoz (Region) is to drive which costs €20 - €30 and takes 2h 1m.
The fastest way to get from Vila Viçosa to Badajoz (Region) is to drive which takes 2h 1m and costs €20 - €30.
No, there is no direct bus from Vila Viçosa to Badajoz (Region). However, there are services departing from Vila Viçosa - Lg D. João IV and arriving at Puebla Del Prior via Terminal Rodoviário de Évora and Badajoz. The journey, including transfers, takes approximately 6h 34m.
The distance between Vila Viçosa and Badajoz (Region) is 162 km. The road distance is 132.7 km.
The best way to get from Vila Viçosa to Badajoz (Region) without a car is to bus and train and taxi which takes 5h 29m and costs €60 - €95.
It takes approximately 5h 29m to get from Vila Viçosa to Badajoz (Region), including transfers.
Vila Viçosa to Badajoz (Region) bus services, operated by Rede Expressos, depart from Vila Viçosa - Lg D. João IV station.
Vila Viçosa to Badajoz (Region) bus services, operated by Rede Expressos, arrive at Terminal Rodoviário de Évora station.
Badajoz (Region) is 1h ahead of Vila Viçosa. It is currently 2:33 PM in Vila Viçosa and 3:33 PM in Badajoz (Region).
Yes, the driving distance between Vila Viçosa to Badajoz (Region) is 133 km. It takes approximately 2h 1m to drive from Vila Viçosa to Badajoz (Region).
What companies run services between Vila Viçosa, Évora, Portugal and Badajoz (Region), Spain?
You can take a bus from Vila Viçosa - Lg D. João IV to Badajoz (Region) via Terminal Rodoviário de Évora, Badajoz, and Puebla Del Prior in around 6h 34m.
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Badajoz to Merida
- Ave. Duration
- 30 min
- Frequency
- Every 2 hours
- Estimated price
- €7–12
- Website
- Renfe Viajeros
Train from Badajoz to Merida
- Ave. Duration
- 30 min
- Frequency
- Every 2 hours
- Estimated price
- €7–12
- Website
- Renfe Viajeros
- Phone
- +351 266 738 120
- [email protected]
- Website
- rodalentejo.pt
Bus from Vila Viçosa - Lg D. João IV to Terminal Rodoviário de Elvas
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- €4–6
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €4–6
Bus from Vila Viçosa - Lg D. João IV to Terminal Rodoviário de Évora
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- €5–7
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €5–7
Bus from Vila Viçosa - Lg D. João IV to Terminal Rodoviário de Elvas
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- €4–6
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €4–6
Bus from Vila Viçosa - Lg D. João IV to Terminal Rodoviário de Elvas
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- €4–6
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €4–6
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Vila Viçosa - Lg D. João IV to Terminal Rodoviário de Elvas
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- €2–7
- Website
- Rede Expressos
Bus from Vila Viçosa - Lg D. João IV to Terminal Rodoviário de Évora
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €4–10
- Website
- Rede Expressos
Bus from Terminal Rodoviário de Évora to Badajoz
- Ave. Duration
- 1h 14m
- Frequency
- Once daily
- Estimated price
- €7–18
- Website
- Rede Expressos
Bus from Vila Viçosa - Lg D. João IV to Terminal Rodoviário de Elvas
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- €2–7
- Website
- Rede Expressos
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Terminal Rodoviário de Évora to Badajoz
- Ave. Duration
- 1h 14m
- Frequency
- Once daily
- Estimated price
- €8–14
- Schedules at
- alsa.es
Bus from Badajoz to Puebla Del Prior
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a week
- Estimated price
- €7–12
- Website
- ALSA
Bus from Badajoz to Puebla Del Prior
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a week
- Estimated price
- €7–12
- Website
- ALSA
Bus from Badajoz to Puebla Del Prior
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a week
- Estimated price
- €7–12
- Website
- ALSA
- Ave. Duration
- 49 min
- Estimated price
- €18–65
Radio Taxi Mérida
- Phone
- +34 924 37 11 11
- Website
- radiotaximerida.es
Taxi Mérida Francisco Javier
- Phone
- +34 625 62 33 48
Tele Taxi Mérida
- Phone
- +34 924 40 40 40
- Website
- teletaximerida.com
Juan Taxi
- Phone
- +34 629 279 547
Taxi Jose Reyes
- Phone
- +34 666 723 349
Taxi Zafra David
- Phone
- +34 619 568 315
Juan Taxi
- Phone
- +34 629 279 547
Taxi Jose Reyes
- Phone
- +34 666 723 349
Taxi Zafra David
- Phone
- +34 619 568 315
Radio Taxi Mérida
- Phone
- +34 924 37 11 11
- Website
- radiotaximerida.es
Taxi Mérida Francisco Javier
- Phone
- +34 625 62 33 48
Tele Taxi Mérida
- Phone
- +34 924 40 40 40
- Website
- teletaximerida.com
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
There are 52+ hotels available in Badajoz (Region).

















