Montpellier to Perpignan by train
Montpellier Saint-Roch → Perpignan
Trains link Montpellier (Montpellier Saint-Roch) and Perpignan (Perpignan) in about 1h 34m at best, with no changes needed.
- Fastest
- ≈ 1h 34m
- Typical
- ≈ 1h 54m
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- Zou! TER, SNCF Voyageurs, Renfe

How long does the train from Montpellier to Perpignan take?
The fastest trains cover Montpellier to Perpignan in about 1h 34m; a typical journey takes around 1h 54m.
Is there a direct train from Montpellier to Perpignan?
Yes: direct trains run between Montpellier Saint-Roch and Perpignan.
Legendary routes through Montpellier or Perpignan
- TGV inOui Paris → Montpellier
- Perpignan–Villefranche line Villefranche-de-Conflent → Perpignan
More trains from Montpellier
- Montpellier → Toulouse ≈ 2h 08m · direct
- Montpellier → Marseille ≈ 2h 21m
- Montpellier → Barcelona ≈ 3h 02m · direct
- Montpellier → Paris ≈ 3h 28m · direct
More train routes in France.
Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.