Travel from Pisa to Geneva

Bus or train from Pisa to Geneva?

You can take a train from Pisa to Geneva via Firenze S.Maria Novella and Milano Centrale in around 8 h 19 min. Alternatively, you can take a bus from Pisa to Geneva via Genova - Via XX Settembre and Genoa, Genoa in around 10 h 15 min.

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
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Pisa to Geneva

ModeDurationPrice
From Pisa C.Le train to P. Alinari, bus to Florence airport, fly to Geneva airport, then line 150 train to Geneva.4 h 59 min$113
From Pisa Centrale train to Genova Brignole Stazione FS, bus to Nice airport, fly to Geneva airport, then line 150 train to Geneva.6 h 55 min$134
From Pisa C.Le train to Firenze S.Maria Novella, train to Milano Centrale, then train to Geneve.8 h 19 min$192
From Pisa Centrale train to Milano Centrale then train to Geneve.8 h 35 min$189
From PISA-Via Pietrasantina bus to Genova - Via XX Settembre, bus to Genoa, Genoa, then bus to Geneva.10 h 15 min$67
From Via Crispi 93/95 bus to Viareggio, bus to Milan, then bus to Genève Gare.11 h 25 min$88
From Pisa drive to Geneva.5 h 47 min$101

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

It takes approximately 4 h 59 min to get from Pisa to Geneva, including transfers.

Is there a direct train between Pisa and Geneva?

No, there is no direct train from Pisa to Geneva. However, there are services departing from Pisa C.Le and arriving at Geneve via Firenze S.Maria Novella and Milano Centrale. The journey, including transfers, takes approximately 8 h 19 min.

Is there a direct bus between Pisa and Geneva?

No, there is no direct bus from Pisa to Geneva. However, there are services departing from PISA-Via Pietrasantina and arriving at Geneva via Genova - Via XX Settembre and Genoa, Genoa. The journey, including transfers, takes approximately 10 h 15 min.

Operators from Pisa to Geneva

OperatorPhoneWebsite
Trenitalia+39 06 68475475Trenitalia
BlubusBlubus
SwissSwiss
AlitaliaAlitalia
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Eurolines IT+39 0861 199 1900Eurolines IT
easyJeteasyJet
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Baltour+39 0861 1991900Baltour
AMT Genova848 000 030AMT Genova
FlixBus+49 1807 123 99 123FlixBus
VaiBus800 570530VaiBus
Autostradale+39 02 3008 9000Autostradale
Ouibus0890715298Ouibus
Close Print Itinerary
  1. Here are 7 options to get from
    Pisa to Geneva:

    1. Trip:
      1 Train to Florence, fly
      • One-Way approx: USD $63 - $276
      • Duration: 4 h 59 min
      Open +
      • Trip:
        1 Train to Florence, fly
        • One-Way approx: USD $63 - $276
        • Duration: 4 h 59 min
        Close x
    2. Trip:
      2 Train, bus to Nice, fly
      • One-Way approx: USD $101 - $214
      • Duration: 6 h 55 min
      Open +
      • Trip:
        2 Train, bus to Nice, fly
        • One-Way approx: USD $101 - $214
        • Duration: 6 h 55 min
        Close x
    3. Trip:
      3 Train via Firenze S.Maria Novella
      • One-Way approx: USD $126 - $214
      • Duration: 8 h 19 min
      Open +
      • Trip:
        3 Train via Firenze S.Maria Novella
        • One-Way approx: USD $126 - $214
        • Duration: 8 h 19 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $131 - $207
      • Duration: 8 h 35 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $131 - $207
        • Duration: 8 h 35 min
        Close x
    5. Trip:
      5 Bus FlixBus
      • One-Way approx: USD $41 - $72
      • Duration: 10 h 15 min
      Open +
      • Trip:
        5 Bus FlixBus
        • One-Way approx: USD $41 - $72
        • Duration: 10 h 15 min
        Close x
    6. Trip:
      6 Bus Ouibus
      • One-Way approx: USD $53 - $114
      • Duration: 11 h 25 min
      Open +
      • Trip:
        6 Bus Ouibus
        • One-Way approx: USD $53 - $114
        • Duration: 11 h 25 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $80 - $120
      • Duration: 5 h 47 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $80 - $120
        • Duration: 5 h 47 min
        Close x