Travel from Liège to Geneva

Bus or train from Liège to Geneva?

Belgian Railways (NMBS/SNCB) operates a train from Liège to Geneva hourly. Tickets cost $13 - $19 and the journey takes 59 min. 3 other operators also service this route. Alternatively, Eurolines FR operates a bus from Liège to Geneva 6 times a week. Tickets cost $55 - $95 and the journey takes 5 h 15 min. RegioJet also services this route once a week.

Travel Guides

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

How to get from Liège to Geneva

From Liège-Guillemins train to Leuven, train to Brussels airport, fly to Geneva airport, then train to Geneva. 4 h 28 min $122. From Liège-Guillemins train to Köln Hbf, train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Geneva airport, then train to Geneva. 5 h 31 min $117. From Liège-Guillemins train to Frankfurt airport, fly to Geneva airport, then train to Geneva. 5 h 20 min $207. From Angleur train to Luxembourg Gare Centrale, shuttle to Luxembourg airport, fly to Geneva airport, then train to Geneva. 6 h 56 min $158. From Liege-Guillemins train to Maastricht, train to Utrecht Centraal, train to Amsterdam airport, fly to Geneva airport, then train to Geneva. 6 h 56 min $165. From Liège-Guillemins train to Bruxelles-Midi, train to Paris Nord, train to Paris Gare de Lyon, then train to Geneve. 7 h 32 min $250. From Liège-Palais train to Luxembourg, train to Basel SBB, train to Bern, then train to Genève. 10 h 50 min $224. From Liege bus to Strasbourg, walk to Štrasburk, Place de l'Étoile, then bus to Ženeva, Gare Routiere, pl. Dorciere. 12 h 16 min $84. From Liège night bus to Basel, Basel central station then bus to Geneva. 12 h 55 min $77. From Liège drive to Geneva. 7 h $107.
Close Print Itinerary
  1. Here are 10 options to get from
    Liège to Geneva:

    1. Trip:
      1 Train to Brussels, fly
      • One-Way approx: USD $75 - $227
      • Duration: 4 h 28 min
      Open +
      • Trip:
        1 Train to Brussels, fly
        • One-Way approx: USD $75 - $227
        • Duration: 4 h 28 min
        Close x
    2. Trip:
      2 Train to Dusseldorf, fly
      • One-Way approx: USD $87 - $219
      • Duration: 5 h 31 min
      Open +
      • Trip:
        2 Train to Dusseldorf, fly
        • One-Way approx: USD $87 - $219
        • Duration: 5 h 31 min
        Close x
    3. Trip:
      3 Train to Frankfurt, fly
      • One-Way approx: USD $137 - $349
      • Duration: 5 h 20 min
      Open +
      • Trip:
        3 Train to Frankfurt, fly
        • One-Way approx: USD $137 - $349
        • Duration: 5 h 20 min
        Close x
    4. Trip:
      4 Train to Luxembourg, fly
      • One-Way approx: USD $96 - $292
      • Duration: 6 h 56 min
      Open +
      • Trip:
        4 Train to Luxembourg, fly
        • One-Way approx: USD $96 - $292
        • Duration: 6 h 56 min
        Close x
    5. Trip:
      5 Train, train to Amsterdam, fly
      • One-Way approx: USD $86 - $271
      • Duration: 6 h 56 min
      Open +
      • Trip:
        5 Train, train to Amsterdam, fly
        • One-Way approx: USD $86 - $271
        • Duration: 6 h 56 min
        Close x
    6. Trip:
      6 Train TGV
      • One-Way approx: USD $206 - $264
      • Duration: 7 h 32 min
      Open +
      • Trip:
        6 Train TGV
        • One-Way approx: USD $206 - $264
        • Duration: 7 h 32 min
        Close x
    7. Trip:
      7 Train
      • One-Way approx: USD $142 - $246
      • Duration: 10 h 50 min
      Open +
      • Trip:
        7 Train
        • One-Way approx: USD $142 - $246
        • Duration: 10 h 50 min
        Close x
    8. Trip:
      8 Bus
      • One-Way approx: USD $72 - $113
      • Duration: 12 h 16 min
      Open +
      • Trip:
        8 Bus
        • One-Way approx: USD $72 - $113
        • Duration: 12 h 16 min
        Close x
    9. Trip:
      9 Night bus, bus
      • One-Way approx: USD $48 - $79
      • Duration: 12 h 55 min
      Open +
      • Trip:
        9 Night bus, bus
        • One-Way approx: USD $48 - $79
        • Duration: 12 h 55 min
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $85 - $130
      • Duration: 7 h
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $85 - $130
        • Duration: 7 h
        Close x