Travel Stack Exchange is a question and answer site for road warriors and seasoned travelers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've been to the south of Spain a few times and was hoping to make another trip in the near future. My plan is fly from JFK or ORD to Madrid to Sevilla (obviously assuming this is the cheapest route available).

I then want to stay in Sevilla for 4-5 days. Then head south to Ronda, Marbella, Malaga, and Grenada.

What is the cheapest (yet still reasonably comfortable) method to travel between these Spanish cities?

share|improve this question
Brain fart. ORD* – Duck Jun 7 '12 at 15:32
up vote 4 down vote accepted

Did you look at taking the train? Most of the places you mentioned are covered by the Spanish rail network. If you book in advance, prices are pretty good. For example, Madrid to Malaga starts from only €35 (advanced purchase, single train).

For some general advice on travelling by train in Spain, the routes etc, see the Spain page. For exact timetables, routes, and to book tickets, you'll want

share|improve this answer
Ah great info! Exactly what I was looking for. – Duck Jun 7 '12 at 14:55
Confirm (I'm Spanish). Bus is a bit cheaper, but a lot more difficult to book and more unconfortable. Fly isn't interesting in this case. – Ivan Jun 7 '12 at 14:55

What is the cheapest (yet still reasonably comfortable) method to travel between these Spanish cities?

As you asked for the cheapest way, in my experience that would be the bus; those are generally cheaper than trains in Spain. (What surprised me is that on some routes the bus is also faster than train.) Connections are frequent and the buses are generally very comfortable.

Granted, it was back in 2005 when I travelled more in Spain (including Andalusia), but I suppose the situation hasn't changed too much.

The train answer mentioned Madrid to Málaga as an example (cheapest fare 35 € when booked in advance). On ALSA, the trip costs 23-24 € (no advance booking required). As another example, 8 hrs night bus from Cádiz to Madrid is just 25 € with Socibus.

enter image description here
Photo credit:

There are several bus companies (partial list) operating in southern Spain. I don't know if there's one website to see all timetables though. What I did was simply go to the bus station in each city or town, check timetables there & buy the ticket; this worked fine. (Or google e.g. "sevilla cadiz bus" to find relevant company website with timetables.)

Btw, while you're in Andalusia, I'd recommend Cádiz, on the Costa de la Luz, less than 2-hour (12.20 €) bus trip from Seville (though not exactly on your planned route).

share|improve this answer
Exactly... OP was looking for the cheapest yet reasonably comfortable which would definitely be a bus for me. – rlesko Jun 8 '12 at 7:01
Just added Cadiz to the list of potential stops! – Duck Jun 18 '12 at 18:59

I wouldn't go by bus, at least from Madrid to Sevilla, so boring. Instead i would go by ave (high speed train) that is more expensive but as they said above, if booked in advance the ticket could be cheaper than the bus.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.