Find train tickets from Barcelona to Montpellier

BCN — MPL
29 Jun — 6 Jul1
1 adult
Sat 29/6
Sat 6/7

Good to know

Average price (round-trip)

£114

Average price (one-way)

£65
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Barcelona-El Prat Airport to Montpellier train tickets

  • 25% of our users found round-trip train tickets from Barcelona to Montpellier for £114 or less.
  • You will generally catch the best train deals if you travel at midday.

FAQs when traveling from Barcelona to Montpellier by train

  • How long is a train journey to Montpellier from Barcelona-El Prat Airport?

    The train journey from Barcelona-El Prat Airport to Montpellier takes 3h 09m on average and covers a distance of 176 miles.

  • What train companies travel from Barcelona-El Prat Airport to Montpellier?

    There are different train companies operating between Barcelona-El Prat Airport and Montpellier. SNCF and Renfe are the most booked train companies.

  • How much does a train ticket from Barcelona-El Prat Airport to Montpellier cost?

    The average price of a round-trip train ticket from Barcelona-El Prat Airport to Montpellier is £145. In the last 3 days, the lowest price found by KAYAK users was £145.

Book SNCF tickets from Barcelona-El Prat Airport to Montpellier (return)

6/6Thu
directSNCF
3h 18mYJB-XPJ
11/6Tue
directSNCF
3h 10mXPJ-YJB
£114

Search by stops

Search by train company

Book train tickets from Barcelona-El Prat Airport to Montpellier (one-way)

11/7Thu
directSNCF
3h 40mYJB-XPJ
£34
4/6Tue
directSNCF
3h 17mYJB-513
£46
6/6Thu
directSNCF
3h 18mYJB-XPJ
£55
6/6Thu
directSNCF
3h 17mYJB-513
£59
11/7Thu
directSNCF
3h 17mYJB-513
£62
4/8Sun
directSNCF
3h 17mYJB-513
£68
4/8Sun
1 stopSNCF
3h 28mYJB-XPJ
£74
1/8Thu
directRenfe
3h 05mYJB-XPJ
£76
21/6Fri
directSNCF
3h 17mYJB-513
£77
16/6Sun
directSNCF
3h 17mYJB-513
£104

Search by stops

Search by train company