Travel from Bern to Luxembourg

Bus or train from Bern to Luxembourg?

TGV operates a train from Bern to Luxembourg 5 times a week. Tickets cost $30 - $40 and the journey takes 1 h 43 min. 3 other operators also service this route. Alternatively, RegioJet operates a bus from Bern to Luxembourg once a week. Tickets cost $9 - $12 and the journey takes 3 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 Bern to Luxembourg

From Bern train to Mulhouse Ville, train to Luxembourg, Gare Centrale, then line 19 bus to Centre, Kasinosgaass. 6 h 46 min 70€. From Bern train to Basel SBB, train to Strasbourg, train to Metz Ville, then train to Luxembourg. 6 h 47 min 124€. From Bern train to Basel SBB, train to Mulhouse Ville, train to Luxembourg, Gare Centrale, then line 19 bus to Centre, Kasinosgaass. 6 h 59 min 107€. From Bern, Car-Terminal Neufeld bus to Strasbourg, bus to Luxembourg, Gare routière, then bus to Hamilius. 8 h 3 min 28€. From Bern drive to Luxembourg. 4 h 17 min 55€. From Bern train to Zurich airport, fly to Luxembourg airport, then bus to Luxembourg. 4 h 38 min 173€. From Bern train to Geneva airport, fly to Luxembourg airport, then bus to Luxembourg. 5 h 26 min 176€. From Bern train to Gallarate, train to Milan Malpensa airport, fly to Luxembourg airport, then bus to Luxembourg. 7 h 7 min 148€.

How long does it take to get from Bern to Luxembourg?

It takes approximately 6 h 46 min to get from Bern to Luxembourg.
Close Print Itinerary
  1. Here are 8 options to get from
    Bern to Luxembourg:

    1. Trip:
      1 Train
      • One-Way approx: USD $71 - $91
      • Duration: 6 h 46 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $71 - $91
        • Duration: 6 h 46 min
        Close x
    2. Trip:
      2 Train via Strasbourg
      • One-Way approx: USD $116 - $157
      • Duration: 6 h 47 min
      Open +
      • Trip:
        2 Train via Strasbourg
        • One-Way approx: USD $116 - $157
        • Duration: 6 h 47 min
        Close x
    3. Trip:
      3 Train via Basel SBB
      • One-Way approx: USD $89 - $137
      • Duration: 6 h 59 min
      Open +
      • Trip:
        3 Train via Basel SBB
        • One-Way approx: USD $89 - $137
        • Duration: 6 h 59 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $23 - $38
      • Duration: 8 h 3 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $23 - $38
        • Duration: 8 h 3 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $55 - $80
      • Duration: 4 h 17 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $55 - $80
        • Duration: 4 h 17 min
        Close x
    6. Trip:
      6 Train to Zurich, fly
      • One-Way approx: USD $113 - $343
      • Duration: 4 h 38 min
      Open +
      • Trip:
        6 Train to Zurich, fly
        • One-Way approx: USD $113 - $343
        • Duration: 4 h 38 min
        Close x
    7. Trip:
      7 Train to Geneva, fly
      • One-Way approx: USD $130 - $347
      • Duration: 5 h 26 min
      Open +
      • Trip:
        7 Train to Geneva, fly
        • One-Way approx: USD $130 - $347
        • Duration: 5 h 26 min
        Close x
    8. Trip:
      8 Train to Milan Malpensa, fly
      • One-Way approx: USD $94 - $304
      • Duration: 7 h 7 min
      Open +
      • Trip:
        8 Train to Milan Malpensa, fly
        • One-Way approx: USD $94 - $304
        • Duration: 7 h 7 min
        Close x