Travel from Zagreb to Luxembourg

Train, bus or fly from Zagreb to Luxembourg?

Lufthansa, British Airways and 6 other airlines fly from Zagreb to Luxembourg hourly. Alternatively, FlixBus operates a bus from Zagreb to Luxembourg twice daily. Tickets cost $50 - $85 and the journey takes 11 h 45 min. 3 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Zagreb to Luxembourg

From Zagreb shuttle to Zagreb airport, fly to Luxembourg airport, then bus to Luxembourg. 5 h 36 min $203. From Zagreb shuttle to Zagreb airport, fly to Saarbrucken airport, taxi to Saarbrücken Hbf, bus to Luxembourg, train to Bettembourg, then train to Dudelange. 10 h 20 min. From Zagreb Glavni Kolod. train to Heidelberg Hbf, train to Mannheim Hbf, train to Saarbrücken Hbf, then bus to Luxembourg, Gare Centrale. 16 h 8 min. From Zagreb bus to Karlsruhe, bus to Luxembourg, Gare routière, then bus to Hamilius. 16 h 53 min $109. From Zagreb Glavni Kolod. train to Heidelberg Hbf, train to Mannheim Hbf, train to Forbach(F), train to Metz Ville, then train to Luxembourg. 17 h 6 min $243. From Zagreb bus to Mannheim Hbf, train to Saarbrücken Hbf, bus to Luxembourg, Gare Centrale, then line 19 bus to Centre, Kasinosgaass. 20 h 24 min. From Zagreb drive to Luxembourg. 10 h 27 min $167.
Close Print Itinerary
  1. Here are 7 options to get from
    Zagreb to Luxembourg:

    1. Trip:
      1 Fly to Luxembourg
      • One-Way approx: USD $117 - $424
      • Duration: 5 h 36 min
      Open +
      • Trip:
        1 Fly to Luxembourg
        • One-Way approx: USD $117 - $424
        • Duration: 5 h 36 min
        Close x
    2. Trip:
      2 Fly to Saarbrucken, bus
      • One-Way approx: N/A
      • Duration: 10 h 20 min
      Open +
      • Trip:
        2 Fly to Saarbrucken, bus
        • One-Way approx: N/A
        • Duration: 10 h 20 min
        Close x
    3. Trip:
      3 Train, bus
      • One-Way approx: N/A
      • Duration: 16 h 8 min
      Open +
      • Trip:
        3 Train, bus
        • One-Way approx: N/A
        • Duration: 16 h 8 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $66 - $112
      • Duration: 16 h 53 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $66 - $112
        • Duration: 16 h 53 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $198 - $269
      • Duration: 17 h 6 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $198 - $269
        • Duration: 17 h 6 min
        Close x
    6. Trip:
      6 Bus, train
      • One-Way approx: N/A
      • Duration: 20 h 24 min
      Open +
      • Trip:
        6 Bus, train
        • One-Way approx: N/A
        • Duration: 20 h 24 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $130 - $200
      • Duration: 10 h 27 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $130 - $200
        • Duration: 10 h 27 min
        Close x