Cheap Bus tickets to Puebla de la Reina

What are the most popular routes to Puebla de la Reina?

Badajoz - Puebla de la ReinaAverage price$27Average duration2h 35mDaily departures1
Alange - Puebla de la ReinaAverage price$12Average duration1hDaily departures1
Cristina - Puebla de la ReinaAverage price$9Average duration25mDaily departures1
Guareña - Puebla de la ReinaAverage price$9Average duration35mDaily departures1
Hornachos - Puebla de la ReinaAverage price$8Average duration15mDaily departures1