Find train tickets from Montpellier to Barcelona

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

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Sunday

Average price (round-trip)

£125

Average price (one-way)

£77
Train tickets from Montpellier to Barcelona are on average 24% less expensive on Fridays
Train tickets from Montpellier to Barcelona are on average 17% more expensive on Sundays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

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

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

FAQs when traveling from Montpellier to Barcelona by train

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

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

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

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

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

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

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

12/10Sat
directSNCF
3h 16mXPJ-YJB
13/10Sun
directSNCF
3h 36mYJB-XPJ
£88
4/6Tue
directSNCF
3h 14mXPJ-YJB
29/6Sat
directSNCF
3h 41mYJB-XPJ
£93
28/6Fri
directRenfe
3h 05mXPJ-YJB
29/6Sat
directRenfe
3h 05mYJB-XPJ
£96
9/6Sun
directSNCF
3h 22mXPJ-YJB
11/6Tue
1 stopSNCF
3h 28mYJB-XPJ
£101
4/6Tue
directRenfe
3h 05mXPJ-YJB
4/6Tue
directRenfe
3h 16mYJB-XPJ
£104
29/6Sat
directRenfe
3h 06mXPJ-YJB
6/7Sat
directRenfe
3h 05mYJB-XPJ
£109
14/10Mon
directSNCF
3h 10mXPJ-YJB
24/10Thu
directSNCF
3h 18mYJB-XPJ
£112
10/6Mon
directSNCF
3h 10mXPJ-YJB
11/6Tue
1 stopSNCF
3h 28mYJB-XPJ
£112
13/9Fri
directSNCF
3h 10mXPJ-YJB
15/9Sun
directSNCF
3h 40mYJB-XPJ
£112
6/6Thu
directSNCF
3h 14mXPJ-YJB
9/6Sun
directSNCF
3h 40mYJB-XPJ
£119
13/9Fri
directSNCF
3h 10mXPJ-YJB
15/9Sun
1 stopSNCF
3h 28mYJB-XPJ
£119
6/6Thu
directSNCF
3h 14mXPJ-YJB
9/6Sun
1 stopSNCF
3h 28mYJB-XPJ
£129
7/6Fri
directSNCF
3h 10mXPJ-YJB
9/6Sun
1 stopSNCF
3h 28mYJB-XPJ
£129
14/7Sun
directSNCF
3h 11mXPJ-YJB
18/7Thu
directSNCF
3h 40mYJB-XPJ
£131
28/6Fri
directSNCF
3h 10mXPJ-YJB
5/7Fri
1 stopSNCF
3h 28mYJB-XPJ
£132
12/8Mon
directSNCF
3h 10mXPJ-YJB
15/8Thu
directSNCF
3h 40mYJB-XPJ
£132
6/8Tue
directSNCF
3h 22mXPJ-YJB
9/8Fri
directSNCF
3h 40mYJB-XPJ
£138
29/7Mon
directSNCF
3h 10mXPJ-YJB
4/8Sun
1 stopSNCF
3h 28mYJB-XPJ
£146
26/8Mon
directSNCF
3h 10mXPJ-YJB
31/8Sat
directSNCF
3h 36mYJB-XPJ
£152
26/8Mon
directSNCF
3h 10mXPJ-YJB
31/8Sat
1 stopSNCF
3h 28mYJB-XPJ
£158

Search by stops

Search by train company

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

4/6Tue
directSNCF
3h 14mXPJ-YJB
£46
18/10Fri
directSNCF
3h 10mXPJ-YJB
£62
21/10Mon
directSNCF
3h 10mXPJ-YJB
£65
1/8Thu
directSNCF
3h 22mXPJ-YJB
£68
14/6Fri
1 stopSNCF
3h 38mXPJ-YJB
£71
7/6Fri
directSNCF
3h 10mXPJ-YJB
£77
16/9Mon
1 stopSNCF
3h 38mXPJ-YJB
£80
1/8Thu
directRenfe
3h 06mXPJ-YJB
£85
4/6Tue
1 stopSNCF
3h 25mXPJ-YJB
£86
16/9Mon
directSNCF
3h 14mXPJ-YJB
£91
3/8Sat
directTrain
3h 06mXPJ-YJB
£93
21/6Fri
1 stopSNCF
3h 25mXPJ-YJB
£99

Search by stops

Search by train company