Seville looks like an obvious day trip from Estepona, unfortunately it's not so easy to get to. You're better off taking an organized guided tour. See more on Seville Guided Tour from Estepona
How to get from Estepona to Seville by BusThere is no direct bus from Estepona to Seville. You need to change in San Pedro or Marbella.
You can check bus times and book most tickets here: Book Bus Tickets in Spain
How to get from Estepona to Seville by TrainThere is no train from Estepona to Seville. The nearest train is from Cadiz, but there is no train to Cadiz.
Check times and book tickets here: Book Train Tickets in Spain
How to get from Estepona to Seville by CarThe journey from Estepona to Seville takes about two-and-a-half hours, going via Jerez. The more direct and picturesque route goes via Ronda, but it takes longer (about three hours).
Indirect Ways to Get from Estepona to SevilleThere are two main indirect ways to reach Seville, both with excellent stops along the way.
- Take the bus to Cadiz, a beautiful peninsula-city with a temperate micro-climate and some nice beathes. Then take the train to Jerez, home of sherry, before hopping on a train to Seville.
- If driving, you can miss out Cadiz and go straight to Jerez instead.
- Alternatively, take a bus to Ronda, famous for its bridges over a ravine. It was also the supposed birthplace of bullfighting.