Cheap Bus, Train and Carpool tickets to El Puerto de Santa María

What are the most popular routes to El Puerto de Santa María?

Córdoba - El Puerto de Santa MaríaAverage price$30Average duration3hDaily departures4
Seville - El Puerto de Santa MaríaAverage price$21Average duration1h 40mDaily departures1
Bilbao - El Puerto de Santa MaríaAverage price$84Average duration14h 45mDaily departures1
Barbate - El Puerto de Santa MaríaAverage price$15Average duration1h 35mDaily departures1
La Línea de la Concepción - El Puerto de Santa MaríaAverage price$29Average duration3h 15mDaily departures1