Montpellier, one of the most enchanting cities in southern France, is conveniently well connected to Barcelona, making it easy to have a combined South-of-France/Catalonia vacation. Below you'll find details of how to get from Barcelona in Spain to Montpellier in France by various forms of transport.
What’s the Best Way to Get From Montpellier to Barcelona?
The bus and the train cost around the same amount, but the train is much quicker.
No contest, really.
Rather than traveling direct, there some popular stops en route, particularly in North Catalonia. Consider a stop in Figueres, home to the Salvador Dali Museum, as well as Girona, famous for its medieval Jewish Quarter.
Crossing the Border From France to Spain
Both Spain and France are in the Schengen zone, which allows free travel between most EU countries. It is unlikely you will need to show your passport at the border - you probably won't even notice you've changed countries until your phone changes network.
However, the authorities can check as you cross the border, most likely if they are looking for criminals or clamping down on illegal immigration. You should always carry your passport when crossing international borders.
Barcelona to Montpellier by Train and Bus
The AVE Train from Barcelona to Montpellier costs around 50 euros and takes three hours, departing from Barcelona Sants station.
You can book train tickets in Spain with Rail Europe.
There are six buses a day from Barcelona to Montpellier. Some are run by Linebus, others by ALSA. It takes five hours and costs around 50 euros. Book from Movelia. There are also some services by Eurolines. Buses from Barcelona to Montpellier depart from both Sants and Nord bus stations.
Barcelona to Montpellier by Car
The 350km drive from Barcelona to Montpellier takes about three-and-a-quarter hours, traveling mainly on the AP-7 and A9 roads. Note - AP roads are toll roads, which will push up your costs considerably. Unless traveling by a full car, you'll probably find public transport cheaper.
Flights From Barcelona to Montpellier
There are no flights from Barcelona to Montpellier.