Find train tickets from Barcelona to Montpellier

BCN — MPL
27 Jun — 4 Jul1
1 adult
Thu 27/6
Thu 4/7

Good to know

Cheapest day to travel

Thursday

Most expensive day to travel

Saturday

Average price (round-trip)

£134

Average price (one-way)

£56
Train tickets from Barcelona to Montpellier are on average 22% less expensive on Thursdays
Train tickets from Barcelona to Montpellier are on average 13% more expensive on Saturdays
(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 £106 or less.
  • You will generally catch the best train deals if you travel in the afternoon.

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.

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

14/6Fri
1 stopSNCF
3h 28mYJB-XPJ
16/6Sun
directSNCF
3h 22mXPJ-YJB
£100
1/9Sun
directRenfe
3h 16mTK0-XPJ
8/9Sun
directRenfe
3h 05mXPJ-TK0
£106
10/7Wed
directRenfe
3h 05mYJB-XPJ
30/7Tue
directRenfe
3h 06mXPJ-YJB
£126
1/7Mon
1 stopSNCF
3h 28mYJB-XPJ
31/7Wed
directSNCF
3h 10mXPJ-YJB
£137
28/7Sun
1 stopSNCF
3h 28mYJB-XPJ
29/7Mon
directSNCF
3h 10mXPJ-YJB
£163
28/7Sun
1 stopSNCF
3h 28mYJB-XPJ
29/7Mon
directSNCF
3h 10mXPJ-YJB
£163

Search by stops

Search by train company

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

13/6Thu
directRenfe
3h 05mYJB-XPJ
£39
8/6Sat
directRenfe
3h 16mYJB-XPJ
£49
13/6Thu
directSNCF
3h 17mYJB-513
£51
13/6Thu
1 stopSNCF
3h 28mYJB-XPJ
£55
10/8Sat
directSNCF
3h 40mYJB-XPJ
£62
10/8Sat
directSNCF
3h 17mYJB-513
£82
16/6Sun
1 stopSNCF
3h 28mYJB-XPJ
£83
16/6Sun
1 stopSNCF
4h 35mYJB-513
£86
16/6Sun
directSNCF
3h 17mYJB-513
£86

Search by stops

Search by train company