☀️
Málaga Urbana

Málaga in your inbox

Stories, guides and secrets of the city. No spam.

Thank you! You've been added to the list.

Best towns near Málaga, and which one fits your day

Only three villages in Malaga province carry the seal of The Most Beautiful Villages of Spain: Frigiliana, Genalguacil and Parauta, and two of them need a car. Without one, Mijas Pueblo fits in half a day from Fuengirola, Nerja and Antequera fill a day, and Ronda's last bus home leaves at 6.35pm.

🇪🇸 Leer en español

Pick a town near Malaga by the last bus back, not by the photos. From Ronda, the last Avanza bus to Malaga leaves at 6.35pm; from Nerja, ALSA’s last one goes at 9.55pm; and from Mijas Pueblo, bus M-122 runs down to Fuengirola until 10pm every day. That gap of more than three hours decides whether you eat dinner in the town or back in Malaga.

What are the best towns to visit near Malaga? For half a day, Mijas Pueblo and Benalmádena Pueblo, linked by bus M-121 in 15 to 30 minutes. For a full day, Ronda, Antequera or Nerja with Frigiliana. The three villages certified by The Most Beautiful Villages of Spain are Frigiliana, Genalguacil and Parauta, and Genalguacil and Parauta are car trips.

The Most Beautiful Villages of Spain is a non-profit association that certifies villages for their old town and heritage, and in Malaga province it lists only Frigiliana, Genalguacil and Parauta. Frigiliana, at 311 metres in the Axarquía, has held the seal since 2015; Genalguacil sits at 497 metres in the Genal Valley and Parauta at 750 metres near Ronda. Mijas, Ronda and Júzcar are not members.

Which town near Malaga suits which kind of day

Distances are straight-line kilometres from Málaga bus station on Paseo de los Tilos, worked out from OpenStreetMap coordinates; road distances are longer.

TownBest forFrom Malaga, straight lineWhat decides it
Mijas Pueblohalf a day22.2 kmbus M-122 from Fuengirola, every day until 10pm
Benalmádena Pueblohalf a day18 kmbus M-121 to Mijas in 15 to 30 minutes
Rincón de la Victoriahalf a day with children13.8 kmCueva del Tesoro, €4 for ages 4 to 14
Antequerafull day35.8 kmM-253 daily; free Tuesdays 2pm to 6pm
Rondafull day65.4 kmlast Avanza bus back at 6.35pm
Nerjabeach day49.9 kmlast ALSA bus back at 9.55pm
Frigilianafull day with Nerja48.8 kmcertified village; last bus to Nerja at 9pm
Genalguacilcar day, best in autumn74 kmcertified village-museum
Parautacar day with a walk58 kmcertified, 750 metres up
Casarescar day in August80.7 kmfair on the first weekend of August
Júzcarnot for Smurf fans66.4 kmthe Smurf figures are gone
Comarescar only22.5 kmbus M-360 stops at Olías
Where the best towns near Malaga are, and which kind of day each one suitsThe three villages in The Most Beautiful Villages of Spain sit at opposite ends of the province: Frigiliana in the Axarquía to the east, Genalguacil and Parauta in the Serranía de Ronda to the west. Mijas, Benalmádena Pueblo and Rincón de la Victoria are less than 23 km from Malaga and fit in half a day.20 kmFrigilianaFrigilianaGenalguacilGenalguacilParautaParautaMijasMijasBenalmádenaBenalmádenaRincónRincónRondaRondaAntequeraAntequeraNerjaNerjaCasaresCasaresJúzcarJúzcarComaresComaresMálagaMálaga
Towns13 towns · scroll to see them all
The half-day towns are within 23 km of Malaga; the three certified villages are 48.8 to 74 km away as the crow flies.

Half a day from Malaga without a car

Mijas Pueblo is the easy half day if you go through Fuengirola. Take the C1 suburban train to the end of the line, then bus M-122, which climbs to Mijas in 17 to 25 minutes with 21 departures Monday to Saturday and 22 on Sundays and holidays; the last bus down leaves at 10pm.

The direct M-112 from Malaga makes only 4 trips on weekdays, with the last one back from Mijas at 10.20pm, and one at weekends, at 3.25pm, whose only return leaves Mijas at 11.20am. The same C1 train stops at the airport on its way to Fuengirola, so Mijas works as a first afternoon after landing; single ticket or Consorcio travel card is compared in Malaga airport to the coast.

The donkey taxis are the Mijas image, and a town bylaw caps each load at 80 kilos. More in Mijas Pueblo.

Benalmádena Pueblo, the old village about 300 metres up, pairs with Mijas in one afternoon: bus M-121 links them in 15 to 30 minutes every day, and the last one from Mijas leaves at 8.50pm on weekdays and 9.35pm at weekends. Colomares castle charges €3.50 and is seen from outside only (Colomares castle); the three parts of the town are in what to see in Benalmádena.

Distance misleads. Comares is 22.5 km from Malaga, about the same as Mijas, yet bus M-360 leaves Malaga at 1.30pm on Mondays and Fridays only, ends at Olías at 2.26pm and comes back at 8am. Which towns do have a same-day ride back, from Álora’s last train at 10.45pm to Almogía with none, is in towns near Malaga without a car. Rincón de la Victoria, 13.8 km away, is the shortest half day, covered in Rincón de la Victoria.

Full-day towns, and when the last bus leaves

Ronda needs the whole day because Avanza has only two buses out, at 8am and 9.15am, and three back, at 3pm, 4.15pm and 6.35pm. Autocares Sierra de las Nieves runs at 8am Monday to Saturday, reaches Ronda at 10.45am and costs €12.01. There are no trains while the line is closed for works, and the Arab Baths cost €4.50. Timetables and a walking order are in Ronda from Malaga.

Antequera has the best bus of the full-day towns. The M-253 takes 71 minutes, leaves daily at 9am and returns daily at 7.30pm. The Alcazaba and Colegiata ticket is €8, free on Tuesdays from 2pm to 6pm, and the Dolmens close on Mondays, as Antequera from Malaga and day trips from Malaga explain.

When the last bus leaves each town, Monday to FridayLast departures on weekdays: Ronda 6.35pm by Avanza, Antequera 7.30pm on the M-253, Frigiliana 9pm down to Nerja, Nerja 9.55pm on ALSA, Mijas 10pm on the M-122 to Fuengirola and 10.20pm on the direct M-112 to Malaga. Ronda leaves the shortest evening.Afternoon and evening, from 3pm to 11pmRonda, Avanza to Malaga6.35pmAntequera, M-253 to Malaga7.30pmFrigiliana, bus to Nerja9pmNerja, ALSA to Malaga9.55pmMijas, M-122 to Fuengirola10pmMijas, M-112 direct to Malaga10.20pmMonday to Friday; on Sundays the last bus down from Frigiliana leaves at 9.10pm
Ronda’s last bus leaves at 6.35pm, more than three hours before the last one from Nerja or Mijas.

Nerja with Frigiliana fills the east. ALSA takes 1 hour 25 minutes to Nerja with 23 departures on weekdays (things to do in Nerja), and the bus up to Frigiliana is in Frigiliana and Nerja in one day.

The three Most Beautiful Villages, and what each one needs

Frigiliana is the one you can do by bus. Grupo Fajardo runs 12 buses each way from Nerja Monday to Saturday and 7 on Sundays, and the old town is a listed historic ensemble. Drivers park at Plaza de las Tres Culturas and walk in, because the village has its own traffic bylaw.

Genalguacil, at 497 metres, calls itself a village-museum, with art spread through its streets and the Fernando Centeno López contemporary art museum on 3 floors; the association gives it about 400 residents. The autumn chestnut colour around it is a crop, not wild forest, as the Genal Valley in autumn explains.

Parauta, the highest at 750 metres and about 330 residents, holds the Escaleretas Spanish fir, a single tree protected on 0.19 hectares whose age the Junta de Andalucía puts at 350 to 550 years (the Escaleretas fir). None of the three is on the official white villages route, whose 19 villages are all in Cádiz, as the white villages route sets out.

What changes on a Sunday

Sunday is the day a good plan breaks, and each town breaks differently:

  • Frigiliana keeps its last bus down at 9.10pm, but nothing goes up from Nerja between 1pm and 4.15pm, and nothing comes down between 1.30pm and 5pm.
  • Mijas loses its direct bus from Malaga, so go through Fuengirola, where the M-122 still runs 22 times.
  • Ronda is reachable on the Avanza bus, but the Arab Baths close at 3pm on Sundays and holidays, and Sierra de las Nieves does not run.
  • Setenil de las Bodegas is in Cádiz, not Malaga, and gets no scheduled bus on Sundays (Setenil from Malaga).
  • Antequera keeps its 9am bus out, with Sunday returns at 2.30pm, 5pm and 7.30pm.

Towns for children, and what they cost

Benalmádena packs the most for children into one town: the cable car is free under 3 years or under one metre, the Monowa butterfly park charges €11.50 for ages 3 to 12 and Colomares castle €2.50.

SightTownAdultChild
Benalmádena cable carBenalmádena€17.90 online, €21.90 at the desk€12.90 online reduced; free under 3 or under 1 metre
Monowa butterfly parkBenalmádena€13.50€11.50 aged 3 to 12; free under 3
Colomares castleBenalmádena€3.50€2.50
Cueva del TesoroRincón de la Victoria€6€4 aged 4 to 14
Alcazaba and ColegiataAntequera€8€4 aged 7 to 16; free up to 6
What the paid sights in each town cost an adultAdult tickets: Benalmádena cable car €17.90 online, Nerja Cave €16 online, Monowa €13.50, the Alcazaba and Colegiata in Antequera €8, Cueva del Tesoro €6 and Colomares castle €3.50. Walking round Frigiliana, Genalguacil, Parauta or Mijas costs nothing.Benalmádena cable car€17.90Nerja Cave€16Monowa butterflies€13.50Antequera Alcazaba€8Cueva del Tesoro€6Colomares castle€3.50Adult tickets; walking the old towns of the three certified villages is free
The certified villages cost nothing to walk round; a family day gets expensive with the cable car and the caves.

Age matters more than price in Rincón de la Victoria: the Cueva de la Victoria lets in 20 people a day and no one under 10, while the Cueva del Tesoro is free on weekdays in its first hour if you book (the Treasure Cave). The Nerja Cave costs €16 online and €18 at the desk (Nerja Caves); cable car and butterfly details are in the Benalmádena cable car and Monowa.

In July and August, the coast or an early start

Nerja is the pretty town with a beach: 4 Blue Flags, at Burriana, Maro, Playazo-Chucho and Torrecilla, and lifeguards from 1 June to 27 September until 9pm. From 1 July to 31 August Frigiliana adds a later bus down to Nerja at 10pm. Casares puts 6 festival dates in August, starting with its 4-day fair on the first weekend (Casares).

In Mijas, the donkey taxis stop from 2pm to 6pm whenever AEMET issues a yellow heat warning, so a summer visit with children works best in the morning.

Who should skip which town

  • Júzcar, if you come for the Smurfs. Sony Pictures painted it blue with more than 4,000 litres of paint for the film launch, residents voted 149 to 36 to stay blue, and the figures were removed (Júzcar).
  • Comares, without a car. Bus M-360 runs on Mondays and Fridays only and stops at Olías. By car, the walk through the village is in Comares, the Málaga village you can only reach by car.
  • Ronda, by train. The line is closed for works and Renfe replaces those trains with road coaches.
  • Torremolinos old town, for interiors. The Pimentel tower, 12 metres tall, is closed inside (Torremolinos old town).
  • Genalguacil and Parauta, if you do not want to drive. Both are mountain-road trips; the car maths is in car hire in Malaga.

Questions visitors ask about towns near Malaga

Is Mijas worth visiting from Malaga?

Yes, for half a day. Take the C1 train to Fuengirola and bus M-122 up to Mijas Pueblo, which takes 17 to 25 minutes and runs every day, with the last bus down at 10pm. The direct M-112 from Malaga is no use at weekends: it has one trip up, at 3.25pm.

Can you visit Ronda from Malaga without a car?

Yes, by bus only, because the railway is closed for works. Avanza leaves Malaga bus station at 8am and 9.15am and returns from Ronda at 3pm, 4.15pm and 6.35pm. Autocares Sierra de las Nieves runs at 8am Monday to Saturday, arriving at 10.45am, for €12.01.

Which villages near Malaga are in The Most Beautiful Villages of Spain?

Three: Frigiliana in the Axarquía, certified since 2015, Genalguacil in the Genal Valley and Parauta in the Sierra de las Nieves, the newest member. Frigiliana is the one you can reach by bus every day, from Nerja; the other two are car trips on mountain roads.

How far is Frigiliana from Malaga?

About 48.8 km in a straight line from Málaga bus station. Without a car, take ALSA to Nerja, 1 hour 25 minutes, then the Grupo Fajardo bus up to Frigiliana, with 12 trips each way Monday to Saturday and 7 on Sundays.

Which town near Malaga is best on a Sunday?

Nerja, Mijas or Antequera. ALSA runs 23 buses to Nerja on Sundays, bus M-122 makes 22 trips from Fuengirola to Mijas, and the M-253 leaves for Antequera at 9am every day. Avoid Setenil, with no Sunday bus, and Frigiliana between 1pm and 5pm.

Choose the town by the hour you have to leave it; the prettiest square is no use if the last bus has gone.

Reinel González

We update this guide periodically. If you manage a space mentioned here, want to correct information, or explore a collaboration, write to us at hola@malagaurbana.com.