- Vilafranca del Penedès to Badajoz buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | VILAFRANCA DEL PENEDES | BADAJOZ | No tags | ||||
![]() | Bus | VILAFRANCA DEL PENEDES | BADAJOZ | No tags | ||||
![]() | Bus | VILAFRANCA DEL PENEDES | BADAJOZ | No tags | ||||
![]() | Bus | VILAFRANCA DEL PENEDES | BADAJOZ | No tags | ||||
![]() | Bus | VILAFRANCA DEL PENEDES | BADAJOZ | No tags |
Get from Vilafranca del Penedès to Badajoz
The journey takes about 15 hours, and with fares starting at just $135, it presents an excellent value for a comfortable ride.
Where are the popular stops in Vilafranca del Penedès and Badajoz?
Stops in Vilafranca del Penedès
- A
Estación de Autobuses de Vilafranca del Penedès
Avinguda d'Europa 4, 08720 Vilafranca del Penedès, Barcelona Spain - B
Igualada - Granada
Carrer d'Igualada, 76, 08720 Vilafranca del Penedès, Barcelona, Spain - C
Vilafranca del Penedès
Carrer de la Granada, 50-52, 08720 Vilafranca del Penedès, Barcelona, Spain - D
Mas I Jornet
Carrer de la Granada, 17, 08720 Vilafranca del Penedès, Barcelona, Spain - E
Fransesc Macia
Carrer Santa Margarida i Monjos, 5, 08720 Vilafranca del Penedès, Barcelona, Spain - F
Carrer del General Vallès
Carrer del General Vallès, 19B, 08720 Vilafranca del Penedès, Barcelona, Spain
Stops in Badajoz
- A
Estación de Autobuses de Badajoz
Calle José Rebollo López, 2, 06010 Badajoz, Spain - B
Parada de Autobuses del Cuartel de Botoa (Cruce)
Carretera de Circunvalación, 06007 Badajoz
Compare bus companies
Frequently asked questions about travelling from Vilafranca del Penedès to Badajoz by bus
How far is Vilafranca del Penedès from Badajoz?
The distance between Vilafranca del Penedès and Badajoz is around 787 km (488 miles).
What are the departure and arrival locations for buses traveling from Vilafranca del Penedès to Badajoz?
Buses traveling this route start their trip at Estación de Autobuses de Vilafranca del Penedès, in Vilafranca del Penedès, and end it at Estación de Autobuses de Badajoz, in Badajoz.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Vilafranca del Penedès to Badajoz, as early as possible.
You can expect to pay from $125 to $125 for a bus ticket from Vilafranca del Penedès to Badajoz based on the last 2 days. You can expect to find the cheapest price for the trip at $125 which is on 2025-11-29.








