Travel from Interlaken-Switzerland to Barcelona

Bus or train from Interlaken to Barcelona?

You can take a train from Interlaken to Barcelona via Bern, Geneve, and Lyon Part Dieu in around 12 h 34 min. Alternatively, you can take a bus from Interlaken to Barcelona via Thun, Bern, and Lyon Gare Perrache in around 17 h 13 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Interlaken to Barcelona

ModeDurationPrice
From Interlaken West train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Barcelona airport, then train to Barcelona.6 h 20 minSFr 173
From Interlaken West train to Bern, train to Zurich airport, fly to Barcelona airport, then train to Barcelona.6 h 31 minSFr 208
From Interlaken West train to Bern, train to Geneva airport, fly to Barcelona airport, then train to Barcelona.7 h 18 minSFr 194
From Interlaken West train to Spiez, train to Domodossola, Stazione, bus to Milan Malpensa airport, fly to Barcelona airport, then train to Barcelona.8 h 34 minSFr 164
From Interlaken West train to Spiez, train to Brig, train to Milano Centrale Station, shuttle to Milan Bergamo airport, fly to Barcelona airport, then train to Barcelona.9 h 9 minSFr 143
From Interlaken West train to Bern, train to Geneve, train to Lyon Part Dieu, then train to Barcelona Sants.12 h 34 minSFr 258
From Interlaken West, Bahnhof line 21 bus to Thun, line 8 train to Bern, bus to Lyon Gare Perrache, then bus to Barcelone.17 h 13 minSFr 94
From Interlaken West train to Basel then bus to Barcelona.23 h 19 minSFr 176
From Interlaken drive to Barcelona.9 h 25 minSFr 149

How long does it take to get from Interlaken to Barcelona?

It takes approximately 6 h 20 min to get from Interlaken to Barcelona, including transfers.

Is there a direct train between Interlaken and Barcelona?

No, there is no direct train from Interlaken to Barcelona. However, there are services departing from Interlaken West and arriving at Barcelona Sants via Bern, Geneve and Lyon Part Dieu. The journey, including transfers, takes approximately 12 h 34 min.

Operators from Interlaken to Barcelona

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
BVBBVB
Vueling AirlinesVueling Airlines
easyJeteasyJet
LufthansaLufthansa
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
SwissSwiss
Air FranceAir France
Swiss PostAutoSwiss PostAuto
Singapore AirlinesSingapore Airlines
Orio Shuttle035.319366Orio Shuttle
RyanairRyanair
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Eurolines CH0041 (0) 844 257 224Eurolines CH
Ouibus0890715298Ouibus
ALSA+34 902 42 22 42ALSA