Cheap Bus and Carpool tickets to Granja

What are the most popular routes to Granja?

La Haba - GranjaAverage price£10Average duration1h 25mDaily departures1
Berlanga - GranjaAverage price£5Average duration25mDaily departures3
Azuaga - GranjaAverage price£4Average duration10mDaily departures3
Llerena - GranjaAverage price£6Average duration45mDaily departures2
Zafra - GranjaAverage price£11Average duration1h 50mDaily departures2

Stations and stops in Granja

Map of locations
  • A

    Parada de Autobus Granja

    Calle Real, 63, 06910 Granja de Torrehermosa, Badajoz, Spain
  • B

    Granja de Torrehermosa

    N-432, 06910 Granja de Torrehermosa, Badajoz, Spain