Trains to Ronda Find train times and tickets

It is very easy to travel by train to Ronda, a lovely spot in the hills of rural Andalucía. Ronda is tiny, yet justifiably renowned for its dramatic mountain scenery. The town is virtually split in two by the great gorge of the El Tajo river, and there's a fine mix of Moorish and Renaissance architecture. Ronda makes a good jumping-off point for tours to the Pueblos Biancos of Andalucìa, viz. the villages full of whitewashed houses and churches which are so distinctive a feature of the hill country between Málaga and Cádiz.

You can travel direct to Ronda from Madrid. Twice-daily Altaria trains speed from the Spanish capital to Ronda in just under four hours. There are decent connections to larger cities in Andalucía with both Córdoba and Málaga less than two hours away by train. The rail route from Ronda to the coast at Algeciras is spectacular. Five trains each day make the journey which takes between one-and-a-half and two hours. In late 2017 or early 2018, the opening of a new rail route to Granada will bring that city within much easier reach of Ronda. The journey time is then likely to be under two hours.

It is difficult to take the train from London to Ronda in one go. But it is possible. Choose your trains carefully and it’s just possible to do it in less than 24 hours, using Eurostar to Paris, a night train to Toulouse, then daytime trains via Barcelona and Córdoba. Most travellers heading to Ronda will, however, prefer to stop off for a night along the way.

Search accommodation in Ronda


Travel to Ronda by train from anywhere in the UK or across Europe

Madrid to Ronda by train

from £32.00

Avg 0 changes 3hr 45m

Barcelona to Ronda by train

from £41.50

Avg 1 change 6hr 30m

Granada to Ronda by train

from £18.50

Avg 0 changes 2hr 32m

Málaga to Ronda by train

from £11.00

Avg 0 changes 1hr 51m

Cordoba to Ronda by train

from £15.50

Avg 0 changes 1hr 41m

Bobadilla del Campo to Ronda by train

from £7.00

Avg 0 changes 51m

Antequera to Ronda by train

from £8.50

Avg 0 changes 59m

Seville to Ronda by train

from £24.00

Avg 1 change 2hr 55m

Country guide

Trains to Spain

Read our country guide

Image credits: © Allard1

Passenger age requirements

Different countries have different classifications for "Child" and "Youth". That's why we ask you to enter the age of young passengers when you search.

Countries Children Youths
Belgium and Luxembourg 6 - 11 12 - 25
Eurostar 4 - 11 12 - 25
France* 4 - 11 12 - 27
Germany* 6 - 14 15 - 25
Italy 4 - 11 12 - 25
Netherlands (including Thalys) 4 - 11 12 - 25
Spain* 4 - 13 14 - 25
Switzerland 6 - 16 17 - 26
United Kingdom* 5 - 15 16 - 25
others 4 - 11 12 - 25

* There are some exceptions to these definitions. Please see child and youth passenger age requirements for more information.

You can also read about Youth and Senior discounts and railcards.

Log in / Register

  1. We'll assume you've read
    our Terms of Service.