Cheap Bus and Carpool tickets to Baena

What are the most popular routes to Baena?

Málaga - BaenaAverage price$33Average duration3hDaily departures1
Granada - BaenaAverage price$27Average duration1h 35mDaily departures3
Jaén - BaenaAverage price$19Average duration1h 30mDaily departures1
Doña Mencía - BaenaAverage price$8Average duration30mDaily departures1
Úbeda - BaenaAverage price$37Average duration3h 30mDaily departures1