Travel from Croatia to Interlaken-Switzerland

Train, bus or fly from Croatia to Interlaken?

Croatia Airlines, Sky Work Airlines and 5 other airlines fly from Zagreb - Centar to Interlaken every 4 hours. Alternatively, Croatian Railways (HŽPP) operates a train from Zagreb - Centar to Interlaken 4 times a day. Tickets cost $22 - $35 and the journey takes 4 h 8 min. 6 other operators also service this route.

Travel Guides

Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Croatia to Interlaken

From Trg bana J. Jelačića line 6 tram to Zagreb, shuttle to Zagreb airport, fly to Zurich airport, train to Bern, then train to Interlaken. 7 h 14 min $276. From Split line 37 bus to Split airport, fly to Zurich airport, train to Bern, then train to Interlaken. 7 h 5 min $277. From Trg bana J. Jelačića line 6 tram to Zagreb, shuttle to Zagreb airport, fly to Milan Malpensa airport, train to Gallarate, train to Spiez, then train to Interlaken. 8 h 37 min $244. From Pula railway Stattion shuttle to Venice airport, fly to Zurich airport, train to Bern, then train to Interlaken. 9 h 45 min $520. From Trg bana J. Jelačića line 6 tram to Zagreb, shuttle to Zagreb airport, fly to Berne airport, line 334 bus to Belp, line 44 train to Thun, then train to Interlaken. 9 h 10 min $727. From Rijeka taxi to Rijeka, train to Ljubljana, shuttle to Ljubljana airport, fly to Zurich airport, train to Bern, then train to Interlaken. 10 h 6 min $331. From Zagreb Glavni Kolod. train to Ljubljana, bus to Trieste Centrale, train to Rho-Fiera Milano, train to Brig, train to Spiez, then train to Interlaken West. 14 h 8 min $177. From Zagreb Glavni Kolod. train to Villach Hbf (Busbahnhof), train to Venezia Mestre, train to Milano Centrale, train to Brig, train to Spiez, then train to Interlaken West. 15 h 10 min $209. From Zagreb bus to Bern, Neufeld P+R, line 11 bus to Bern, train to Thun, Bahnhof, then line 21 bus to Interlaken, Jungfraustrasse. 16 h 50 min $140. From Trg bana J. Jelačića line 6 tram to Zagreb Zob, bus to Basel SBB, then train to Interlaken Ost. 17 h 42 min $184. From Zagreb Glavni Kolod. night train to Zürich HB, train to Luzern, then train to Interlaken Ost. 18 h 31 min $178. From Zagreb - Centar drive to Interlaken. 9 h 10 min $147.

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

It takes approximately 7 h 14 min to get from Croatia to Interlaken.
Close Print Itinerary
  1. Here are 12 options to get from
    Croatia to Interlaken:

    1. Trip:
      1 Fly Zagreb to Zurich, train
      • One-Way approx: USD $165 - $532
      • Duration: 7 h 14 min
      Open +
      • Trip:
        1 Fly Zagreb to Zurich, train
        • One-Way approx: USD $165 - $532
        • Duration: 7 h 14 min
        Close x
    2. Trip:
      2 Fly Split to Zurich, train
      • One-Way approx: USD $168 - $483
      • Duration: 7 h 5 min
      Open +
      • Trip:
        2 Fly Split to Zurich, train
        • One-Way approx: USD $168 - $483
        • Duration: 7 h 5 min
        Close x
    3. Trip:
      3 Fly Zagreb to Milan Malpensa, train
      • One-Way approx: USD $161 - $463
      • Duration: 8 h 37 min
      Open +
      • Trip:
        3 Fly Zagreb to Milan Malpensa, train
        • One-Way approx: USD $161 - $463
        • Duration: 8 h 37 min
        Close x
    4. Trip:
      4 Shuttle to Venice, fly to Zurich, train
      • One-Way approx: USD $175 - $922
      • Duration: 9 h 45 min
      Open +
      • Trip:
        4 Shuttle to Venice, fly to Zurich, train
        • One-Way approx: USD $175 - $922
        • Duration: 9 h 45 min
        Close x
    5. Trip:
      5 Fly Zagreb to Berne
      • One-Way approx: USD $306 - $1,263
      • Duration: 9 h 10 min
      Open +
      • Trip:
        5 Fly Zagreb to Berne
        • One-Way approx: USD $306 - $1,263
        • Duration: 9 h 10 min
        Close x
    6. Trip:
      6 Train to Ljubljana, fly to Zurich, train
      • One-Way approx: USD $207 - $490
      • Duration: 10 h 6 min
      Open +
      • Trip:
        6 Train to Ljubljana, fly to Zurich, train
        • One-Way approx: USD $207 - $490
        • Duration: 10 h 6 min
        Close x
    7. Trip:
      7 Train, bus
      • One-Way approx: USD $122 - $285
      • Duration: 14 h 8 min
      Open +
      • Trip:
        7 Train, bus
        • One-Way approx: USD $122 - $285
        • Duration: 14 h 8 min
        Close x
    8. Trip:
      8 Train
      • One-Way approx: USD $155 - $240
      • Duration: 15 h 10 min
      Open +
      • Trip:
        8 Train
        • One-Way approx: USD $155 - $240
        • Duration: 15 h 10 min
        Close x
    9. Trip:
      9 Bus
      • One-Way approx: USD $111 - $150
      • Duration: 16 h 50 min
      Open +
      • Trip:
        9 Bus
        • One-Way approx: USD $111 - $150
        • Duration: 16 h 50 min
        Close x
    10. Trip:
      10 Bus, train
      • One-Way approx: USD $127 - $202
      • Duration: 17 h 42 min
      Open +
      • Trip:
        10 Bus, train
        • One-Way approx: USD $127 - $202
        • Duration: 17 h 42 min
        Close x
    11. Trip:
      11 Night train, train
      • One-Way approx: USD $136 - $200
      • Duration: 18 h 31 min
      Open +
      • Trip:
        11 Night train, train
        • One-Way approx: USD $136 - $200
        • Duration: 18 h 31 min
        Close x
    12. Trip:
      12 Drive
      • One-Way approx: USD $120 - $180
      • Duration: 9 h 10 min
      Open +
      • Trip:
        12 Drive
        • One-Way approx: USD $120 - $180
        • Duration: 9 h 10 min
        Close x