Travel Information between Perpignan and Montpellier
| 80 miles (129 km) | |
| Train or bus | |
| $1 - $7 | |
| Train • $1 (€1) • 1 h 28 min | |
| Train • $1 (€1) • 1 h 28 min | |
| BlaBlaCar Bus or SNCF TER |
Take a train or bus to travel 80 miles (129 km) between Perpignan and Montpellier. The most popular travel companies which serve this journey are BlaBlaCar Bus or SNCF TER among others. Travelers can even take a direct bus or train from Perpignan to Montpellier.
Travel optionsfrom Perpignan to Montpellier
How to get from Perpignan to Montpellier by train, bus or flight.
Our recommendation
The best way to travel from Perpignan to Montpellier is by taking a bus because it’s the best combination of price and speed.
50892Cheapest
3158Fastest
876414+
4657Other options
876414
9708
876604
3136
FlixBus
4822Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare train and bus prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Nov 07
Nov 08
Nov 09
Nov 10
Nov 11
Nov 12
Nov 13
Nov 14
Nov 15
Nov 16
Nov 17
Nov 18
Nov 19
Nov 20
Nov 21
Nov 22
Nov 23
Nov 24
Nov 25
Nov 26
Nov 27
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Perpignan to Montpellier
Travel to Montpellier easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Perpignan to Montpellier.

There are 2 options to travel from Perpignan to Montpellier including taking a train or bus.
The cheapest way to get from Perpignan to Montpellier is by taking a train with average ticket prices of $1 (€1) compared to other travel options to Montpellier:
A train is $6 (€5) less than a bus with an average ticket price of $7 (€6) from Perpignan to Montpellier.
The fastest way from Perpignan to Montpellier is by train with an average journey time of 1 h 28 min.
There are alternative travel options to Montpellier that take longer:
Bus takes on average 1 h 45 min.
The distance from Perpignan to Montpellier is approximately 80 miles (129 km).
The average frequency per day from Perpignan to Montpellier is:
- Around 20 buses per day.
- 19 trains a day.
However, we recommend checking specific travel dates for your trip from Perpignan to Montpellier as scheduled services by train or bus can vary by season or day of the week.
These are the most popular departure and arrival points from Perpignan to Montpellier:
- Buses mostly leave from Perpignan, Gare routière and tend to arrive in Montpellier, Sabines Gare Routière.
- Trains most often depart from Perpignan at Perpignan and arrive in Montpellier at Montpellier-Saint-Roch.
The following travel companies offer services from Perpignan to Montpellier:
- BlaBlaCar Bus, FlixBus or Alsa can take you to Montpellier by bus. If searching for a good deal on buses, you can find tickets for BlaBlaCar Bus from Perpignan to Montpellier for $7 (€6).
- SNCF TER, SNCF Intercités, TGV INOUI, SNCF | TGV INOUI, Renfe AVE INT, SNCF | TGV, SNCF (3) or Renfe Viajeros can take you to Montpellier by train. If searching for a good deal on trains, you can find tickets for SNCF TER from Perpignan to Montpellier for $1 (€1).
Yes, there are direct services available from Perpignan to Montpellier with the following travel companies:
- Direct buses with BlaBlaCar Bus, FlixBus or Alsa with 20 direct buses per day.
- 11 direct trains per day with SNCF TER, TGV INOUI, SNCF | TGV INOUI, Renfe AVE INT, SNCF | TGV, SNCF (3) or Renfe Viajeros.
Direct services tend to save you time and add more convenience in getting you to Montpellier as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Perpignan to Montpellier.
Travelling from Perpignan to Montpellier: related information
Here are some other resources that might have the information you need
