Subscribe to receive top tips, train news and travel inspiration straight to your inbox
London to Málaga by train
-
Cheapest Price £305.57
-
30 days in advance £369.75
-
First train05:40
-
Last train20:31
-
Avg changes2
-
Fastest journey22hr 35m
-
Distance1,683 kilometres
-
Trains per day28
-
Avg. journey time28hr 31m
-
Train operators
Travelling from London to Málaga by train
Want to know how to get from London to Málaga by train? We have gathered for you all the useful information about this trip!
The fastest trains from London to Málaga take around 22 hours and 35 minutes, covering a distance of approximately 1,683 kilometres.
On weekdays, the first train leaving London is scheduled to depart at around 05:40. The last departure is usually at around 20:31 . On Saturdays and Sundays, trains leave London at around 06:18, with the last train leaving at around 20:31. There are frequent services on this particular rail route. On average, there are about 28 trains per day travelling between the two cities. They leave approximately every 28 minutes.
Prices for a single ticket between the two cities start from £305.57.
We think any time is a great time to visit Málaga, as each season has its own unique charm. Nevertheless, please make sure you check the local weather and average seasonal temperatures at destination before deciding on your holiday.
For more tips to help you plan your journey, check out our help articles, or read our guide to Málaga.
Is there a direct train from London to Málaga?
The journey between London and Málaga usually involves changes of train.
We usually find around departures on this route every weekday, counting only those that leave enough time to change trains without waiting around for longer than necessary.
There are typically fewer trains leaving at weekends, when we found around departures.
How long does it take to travel from London to Málaga?
The London to Málaga train travel takes about 22 hours and 35 minutes, no matter when you leave.
What are the London to Málaga train times and schedule?
If you're travelling on a weekday, you'll find the earliest train to Málaga leaving London at around 05:40 and the last train leaving at around 20:31 . At weekends, the first train of the day leaves London at around 06:18, with the final departure at 20:31.
Other journeys to Málaga-María Zambrano View all journeys to Málaga-María Zambrano
-
From Barcelona to Málaga-María Zambrano From £9.33
-
From Madrid to Málaga-María Zambrano From £8.21
-
From Valencia to Málaga-María Zambrano From £82.83
-
From Córdoba to Málaga-María Zambrano From £17.54
-
From Seville to Málaga-María Zambrano From £22.76
-
From Granada to Málaga-María Zambrano From £16.42
-
From Paris to Málaga-María Zambrano From £41.41
-
From Antequera to Málaga-María Zambrano From £7.09
-
From Ronda to Málaga-María Zambrano From £15.30
-
From Osuna to Málaga-María Zambrano From £13.06
-
From Cádiz to Málaga-María Zambrano From £34.70
-
From Bobadilla to Málaga-María Zambrano From £14.18
Other journeys from Málaga-María Zambrano
-
From Málaga-María Zambrano to Córdoba From £17.54
-
From Málaga-María Zambrano to Seville From £22.76
-
From Málaga-María Zambrano to Granada From £14.55
-
From Málaga-María Zambrano to Barcelona From £9.33
-
From Málaga-María Zambrano to Madrid From £4.85
-
From Málaga-María Zambrano to Valencia From £26.86
-
From Málaga-María Zambrano to Ronda From £19.03
-
From Málaga-María Zambrano to Bobadilla From £7.09
-
From Málaga-María Zambrano to Antequera From £14.18
-
From Málaga-María Zambrano to Pedrera From £9.70
-
From Málaga-María Zambrano to Cádiz From £34.33
-
From Málaga-María Zambrano to Paris From £161.18
Other journeys from London
-
From London to Nice From £84.32
-
From London to Rome From £63.20
-
From London to Florence From £69.55
-
From London to Turin From £59.70
-
From London to Venice From £142.82
-
From London to Verona From £129.54
-
From London to Milan From £59.32
-
From London to Paris From £32.09
-
From London to Brussels From £32.09
-
From London to Berlin From £50.37
-
From London to Frankfurt am Main From £63.43
-
From London to Munich From £50.37
It is easy to travel by train from London to Málaga. The fastest option uses an overnight train through France, but you can also travel entirely by day - with a night stop at Montpellier (or elsewhere in Languedoc-Roussillon or Catalonia). Select your preferred route on one of the two tabs below.
Eurostar, Intercités de Nuit & AVE
The journey by train from London to Málaga starts with a late afternoon Eurostar run from London St Pancras to Paris. You then board an overnight train from Paris to Perpignan in the south of France, where you’ll arrive early the following morning. In Perpignan you’ll have a stop of just over three hours – so there will be time for breakfast and a wander around town. It’s worth travelling light if you want to take the chance to stroll around Perpignan. There is no place to leave luggage at the station.
Stage three of the journey is on a high-speed Spanish AVE train from Perpignan to Madrid, where you connect onto another AVE service for the final leg of the journey to Málaga.
The route described here gets you from London to the south of Spain in about 24 hours, without any overnight stop along the way. If you want to find this route on Loco2, set your preferred departure time at 17:00 and select Perpignan as your ‘via’ point with a stop of 3 hrs 30 mins in that city.
If you don’t fancy the idea of a night on board a train and making such a long journey without a break, then consider our alternative route from London to Malaga with an overnight stop in Montpellier.
London to Paris

The first part of the journey from London sweeps through Thameside landscapes and rural Kent to reach the Channel Tunnel. Little more than an hour after leaving London you'll already be in northern France, tracking south through Flanders fields towards Paris.
Remember to factor in at least half an hour for Eurostar's airline-style baggage check prior to boarding your train. There is a luggage and body scan and you'll be asked to show your passport. There are no restrictions on taking liquids on board Eurostar trains.
Paris interchange: Paris Nord to Paris Austerlitz

When you get off the train at Paris Gare du Nord, look for the Métro on the lower level, which can be accessed via stairs or lift. Follow signs to Metro line 5 and take a train in the direction of Place d'Italie. There are 9 stops between Gare du Nord and Gare d'Austerlitz, which usually takes around 30 minutes so we recommend you leave at least an hour for your transfer.
If you arrive at Gare du Nord from London, bear in mind that you can buy Paris Métro tickets at the Eurostar terminal at St. Pancras and on board the Eurostar train. Similarly, passengers arriving at the Gare du Nord on Thalys trains from Germany, Belgium and the Netherlands can buy Métro tickets on the train (at the Thalys Bar). Although universally referred to as Métro tickets, they are in fact valid on RER trains too.
Paris Austerlitz to Perpignan (night train)

On almost every evening of the year, an overnight train pulls out of Austerlitz station in Paris bound for Perpignan and the resorts of the Côte Vermeille. The Intercités de Nuit train to Perpignan takes about 9 hrs 30 mins, making about eight stops along the way. You’ll have a choice of a reclining seat or a couchette on this journey. We strongly recommend paying the slightly higher fare for a couchette for that extra bit of overnight comfort.
Perpignan to Madrid

The daily direct AVE train leaves Perpignan for Madrid Atocha station at about 11 each morning. There are several additional connections each day, all requiring an easy change of train at Barcelona Sants station. From Perpignan the train tracks south towards the Pyrenees, cutting through the mountains in the Perthus Tunnel. Then it’s high-speed lines all the way to Madrid. The most important city along the route is Barcelona. The direct train from Perpignan makes five intermediate stops on its journey to Madrid.
Madrid to Málaga-María Zambrano

Direct high-speed trains run from Madrid Atocha to Malága María Zambrano station. A couple of services run non-stop between the two cities, but the great majority stop at Córdoba. Some trains make up to five further stops along the way. The route is mainly served by modern AVE trains. Trains making additional stops may take up to 1 hr longer. From María Zambrano station it is an easy transfer onto suburban trains (called Cercanías) which run east to Centro-Alameda, north to Álora and along the coast to the airport and Fuengirola.
Eurostar & TGV & AVE
It is easy to travel from London to Málaga by train. Some travellers make the entire journey in around 24 hours, but our advice is to take time and stop off along the way. With a mid-morning start from London, you can be in Montpellier just after 7 pm. Then continue the following morning to reach Málaga by early evening. There are plenty of other good options for that overnight stop. If you prefer to cover more distance on the first day, then you might think of Béziers, Perpignan, Girona or even Barcelona for the overnight stop.
The journey falls naturally into four stages. You start with a high-speed run on Eurostar to Paris, where you’ll need to change stations for the onward journey on a French TGV service. That will speed you to Montpellier (or whichever city you have chosen as your preferred overnight stop). The third part of the journey takes you to Madrid Atocha station where you can catch the AVE service to Málaga.
On such a long journey, there are always multiple options. If you don’t mind a shortish overnight stop in Barcelona (just under 10 hours), you can avoid Madrid by taking a direct Barcelona to Málaga service which allows a total travel time from London to Málaga of under 26 hours. Not bad, as that figure includes the overnight stop.
If it’s important to you to keep moving, your best bet is to leave London late afternoon, connecting in Paris onto the overnight service to Perpignan, where you’ll arrive at breakfast time the following morning. After a three-hour stop, the journey continues via Madrid to Málaga.
London to Paris

The first part of the journey from London sweeps through Thameside landscapes and rural Kent to reach the Channel Tunnel. Little more than an hour after leaving London you'll already be in northern France, tracking south through Flanders fields towards Paris.
Remember to factor in at least half an hour for Eurostar's airline-style baggage check prior to boarding your train. There is a luggage and body scan and you'll be asked to show your passport. There are no restrictions on taking liquids on board Eurostar trains.
Paris interchange: Paris Nord to Paris Lyon

When you alight from the train at Gare du Nord look for signs to the Metro and RER. Once you've bought a ticket follow the signs to 'RER D', direction 'Melun' or 'Malesherbes'. So long as you're heading in the right direction, all the trains on this line stop at Gare de Lyon. The actual train journey takes around 10 mins with just one stop on the way at Châtelet-les-Halles. Upon alighting from the RER train at Gare de Lyon, follow the signs to the mainline station. The signs read 'Accès aux trains Grandes Lignes'. The whole journey from the concourse at Gare du Nord to the mainline departure platforms at Gare de Lyon will normally take about 40 mins but we recommend leaving at least 50 mins.
If you are arriving at Gare du Nord from London, bear in mind that you can buy Paris Métro tickets at the Eurostar terminal at St. Pancras and on board the Eurostar train. Similarly, passengers arriving at the Gare du Nord on Thalys trains from Germany, Belgium and the Netherlands can buy Metro tickets on the train (at the Thalys Bar). Although universally referred to as Métro tickets, they are in fact valid on RER trains too.
Paris to Montpellier-Saint-Roch

There are direct fast TGV trains each day from Paris to Montpellier, with extra services on peak travel days. Services depart from the Gare de Lyon in Paris, stopping at Nîmes along the way and sometimes also at the TGV station in Valence. Arrival in Montpellier is at Saint-Roch station, from where it is just a short walk into the city centre.
Montpellier-Saint-Roch to Madrid

There is just one direct AVE train each day from Montpellier to Madrid, leaving Montpellier Saint-Roch in the morning. It takes under seven hours and makes seven stops on its journey of just under 1000 kilometres. There are a number of additional services requiring just one easy change of train in Barcelona. It is a pleasant journey along the Languedoc coast to Perpignan, beyond which the train dives under the Pyrenees to reach the Spanish province of Catalonia. Barcelona is the first major city in Spain, from where it’s a high-speed dash south-west to Madrid where arrival is at Atocha station.
Madrid to Málaga-María Zambrano

Direct high-speed trains run from Madrid Atocha to Malága María Zambrano station. A couple of services run non-stop between the two cities, but the great majority stop at Córdoba. Some trains make up to five further stops along the way. The route is mainly served by modern AVE trains. Trains making additional stops may take up to 1 hr longer. From María Zambrano station it is an easy transfer onto suburban trains (called Cercanías) which run east to Centro-Alameda, north to Álora and along the coast to the airport and Fuengirola.