See full details of this suggested itinerary from Madrid to the Costa del Sol.
Find below the full details of travel times and costs for this itinerary.
Read more about Booking Bus & Train Tickets in Spain.
- Madrid to Merida
- By Bus : 4h (25€) bus train tickets (book direct)
- By Train : 5h (30€) book train tickets (book direct)
- Mérida to Cordoba
- By Bus : not available
- By Train : 5h (35€) (change in Puertollano necessary)
- Córdoba to Seville
- By Bus : 2h (10€)
- By Train : 45m (15€*)
- Seville to Ronda
- By Bus : 3h (12€) (via Jerez)
- By Train : no train
- Ronda to Costa del Sol
- By Bus : 2h (6€) (to San Pedro, near Marbella)
- By Train : 2h (8€) (to Malaga)
*Prices can vary from 8€ to 30€, but 15€ is the most common price. Check when buying your ticket.
For more details about getting to Ronda, see How to Get to Ronda.
Total Travel Time & Costs
- By Train
- Total Travel Time : 15h45*
- Total Cost : 85€*
- By Bus
- Total Travel Time : 16 hours*
- Total Cost : 103€*
Read more about Bus v Train Travel in Spain

