Cheap Bus and Carpool tickets to Baena

What are the most popular routes to Baena?

Málaga - BaenaAverage priceR 392Average duration3hDaily departures1
Almería - BaenaAverage priceR 670Average duration4hDaily departures2
Doña Mencía - BaenaAverage priceR 96Average duration30mDaily departures1
Alcalá la Real - BaenaAverage priceR 177Average duration50mDaily departures1
Linares - BaenaAverage priceR 373Average duration2h 40mDaily departures1