Travel from Geneva to Warsaw

Train, bus or fly from Geneva to Warsaw?

LOT, Swiss and nine other airlines fly from Geneva to Warsaw hourly. Alternatively, you can take a train from Geneva to Warsaw via Olten, Basel SBB, Hannover Hbf, and Berlin Hbf in around 17 hours 44 minutes.

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

How to get from Geneva to Warsaw

ModeDurationPrice
From Genève line 15 train to Geneva airport, fly to Warsaw airport, then train to Warsaw.4 h 52 min$119
From Genève train to Olten, line 26 train to Basel SBB, train to Hannover Hbf, train to Berlin Hbf, then train to Warszawa Centralna.17 h 44 min$473
From Genève train to Fribourg, bus to Dw. Zachodni 01, then line 127 bus to Centrum 05.24 h 46 min$163
From Genève bus to Dw. Zachodni 01 then line 127 bus to Centrum 05.24 h 59 min$123
From Geneva drive to Warsaw.14 h 21 min$255

How long does it take to get from Geneva to Warsaw?

It takes approximately 4 hours 52 minutes to get from Geneva to Warsaw, including transfers.

Is there a direct train between Geneva and Warsaw?

No, there is no direct train from Geneva to Warsaw. However, there are services departing from Genève and arriving at Warszawa Centralna via Olten, Basel SBB, Hannover Hbf and Berlin Hbf. The journey, including transfers, takes approximately 17 hours 44 minutes.

Is there a direct bus between Geneva and Warsaw?

No, there is no direct bus from Geneva to Warsaw. However, there are services departing from Genève and arriving at Centrum 05 via Dw. Zachodni 01. The journey, including transfers, takes approximately 24 hours 59 minutes.

Operators from Geneva to Warsaw

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
LOTLOT
SwissSwiss
LufthansaLufthansa
Brussels AirlinesBrussels Airlines
Austrian AirlinesAustrian Airlines
Air FranceAir France
KLMKLM
Air BalticAir Baltic
Scandinavian AirlinesScandinavian Airlines
LuxairLuxair
Belavia Belarusian AirlinesBelavia Belarusian Airlines
Szybka Kolej Miejska w Warszawie19 115Szybka Kolej Miejska w Warszawie
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
AgatAgat
ZTM Warszawa19 115ZTM Warszawa
Eurolines CH0041 (0) 844 257 224Eurolines CH
Close Print Itinerary
  1. Here are 5 options to get from
    Geneva to Warsaw:

    1. Trip:
      1 Fly
      • One-Way approx: USD $82 - $230
      • Duration: 4 h 52 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $82 - $230
        • Duration: 4 h 52 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $314 - $514
      • Duration: 17 h 44 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $314 - $514
        • Duration: 17 h 44 min
        Close x
    3. Trip:
      3 Train, bus
      • One-Way approx: USD $123 - $174
      • Duration: 24 h 46 min
      Open +
      • Trip:
        3 Train, bus
        • One-Way approx: USD $123 - $174
        • Duration: 24 h 46 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $93 - $147
      • Duration: 24 h 59 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $93 - $147
        • Duration: 24 h 59 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $200 - $310
      • Duration: 14 h 21 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $200 - $310
        • Duration: 14 h 21 min
        Close x