Montpellier to Toulouse by train
Montpellier Saint-Roch → Toulouse Matabiau
Trains link Montpellier (Montpellier Saint-Roch) and Toulouse (Toulouse Matabiau) in about 2h 08m at best, with no changes needed.
- Fastest
- ≈ 2h 08m
- Typical
- ≈ 2h 12m
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- Zou! TER, SNCF Voyageurs

How long does the train from Montpellier to Toulouse take?
The fastest trains cover Montpellier to Toulouse in about 2h 08m; a typical journey takes around 2h 12m.
Is there a direct train from Montpellier to Toulouse?
Yes: direct trains run between Montpellier Saint-Roch and Toulouse Matabiau.
Legendary routes through Montpellier or Toulouse
- Intercités Paris → Toulouse
- Ligne des Pyrénées Toulouse → Latour-de-Carol
- TGV inOui Paris → Montpellier
- Toulouse–Bayonne railway Bayonne → Toulouse
More trains from Montpellier
- Montpellier → Perpignan ≈ 1h 34m · 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.