Fastest journey2hr 55m
Travelling by train from Montpellier to Barcelona is the easiest way to connect between the two cities. With the 2013 opening of a high-speed line that links France and Spain, the journey time is only 3 hrs.
The route is served by both Spanish AVE and French TGV trains – both known for their high standards of comfort and service. Sit back, relax and watch the countryside slip by as the train runs through coastal Languedoc then cuts under the Pyrenees to reach northern Catalonia.
Bookings for this route open around four months in advance - and that’s the moment to book for the cheapest tickets.The Spanish rail operator often releases tickets in batches, so if you've having trouble finding tickets, contact us and we'll email you when booking opens.
Montpellier to Barcelona
Half a dozen direct high-speed trains run each day between Montpellier and Barcelona in about 3 hrs. The trains depart from Montpellier Saint-Roch in the heart of the city and arrive in Barcelona Sants station, about 3 km west of the centre. The first half of the journey gives excellent views of the lagoon landscapes of coastal Languedoc. Distant views of the Pyrenees dominate the second half of the route.
Other journeys to Barcelona View all journeys to Barcelona
- From Perpignan from £13.50
- From Pamplona/Iruña from £14.50
- From Málaga María Zambrano from £31.00
- From Brighton from £138.50
- From Paris from £18.00
- From London from £61.00
Other popular journeys on Loco2
Image credits: Sagrada Familia by Andrew E. Larsen