Travel from Pisa to Lucerne

Bus or train from Pisa to Lucerne?

Trenitalia operates a train from Pisa to Lucerne hourly. Tickets cost $6 - $15 and the journey takes 1 h. 3 other operators also service this route. Alternatively, Autostradale operates a bus from Pisa to Lucerne hourly. Tickets cost $9 - $19 and the journey takes 1 h 10 min. FlixBus also services this route 6 times a week.

Travel Guides

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

How to get from Pisa to Lucerne

From Pisa airport fly to Zurich airport then train to Lucerne. 5 h 1 min $201. From Pisa airport fly to Basel airport, line 50 bus to Basel SBB, then train to Lucerne. 3 h 34 min $218. From Pisa C.Le train to P. Alinari, bus to Florence airport, fly to Zurich airport, then train to Lucerne. 6 h 41 min $204. From Pisa C.Le train to Firenze S.Maria Novella, train to Milano Centrale, train to Arth-Goldau, then train to Luzern. 8 h 9 min $125. From Pisa Centrale train to Milano Centrale then train to Luzern. 8 h 42 min $159. From Pisa Airport bus to Florence then bus to Luzern. 9 h 50 min $68. From Via Crispi 93/95 bus to Viareggio, bus to Milano Lampugnano, then bus to Luzern. 10 h 20 min $76. From Pisa drive to Lucerne. 5 h 25 min $98.
Close Print Itinerary
  1. Here are 8 options to get from
    Pisa to Lucerne:

    1. Trip:
      1 Fly Pisa to Zurich, train
      • One-Way approx: USD $133 - $332
      • Duration: 5 h 1 min
      Open +
      • Trip:
        1 Fly Pisa to Zurich, train
        • One-Way approx: USD $133 - $332
        • Duration: 5 h 1 min
        Close x
    2. Trip:
      2 Fly Pisa to Basel, train
      • One-Way approx: USD $87 - $417
      • Duration: 3 h 34 min
      Open +
      • Trip:
        2 Fly Pisa to Basel, train
        • One-Way approx: USD $87 - $417
        • Duration: 3 h 34 min
        Close x
    3. Trip:
      3 Train to Florence, fly to Zurich, train
      • One-Way approx: USD $109 - $417
      • Duration: 6 h 41 min
      Open +
      • Trip:
        3 Train to Florence, fly to Zurich, train
        • One-Way approx: USD $109 - $417
        • Duration: 6 h 41 min
        Close x
    4. Trip:
      4 Train via Firenze S.Maria Novella
      • One-Way approx: USD $90 - $142
      • Duration: 8 h 9 min
      Open +
      • Trip:
        4 Train via Firenze S.Maria Novella
        • One-Way approx: USD $90 - $142
        • Duration: 8 h 9 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $105 - $177
      • Duration: 8 h 42 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $105 - $177
        • Duration: 8 h 42 min
        Close x
    6. Trip:
      6 Bus FlixBus
      • One-Way approx: USD $39 - $79
      • Duration: 9 h 50 min
      Open +
      • Trip:
        6 Bus FlixBus
        • One-Way approx: USD $39 - $79
        • Duration: 9 h 50 min
        Close x
    7. Trip:
      7 Bus via Milano Lampugnano
      • One-Way approx: USD $63 - $89
      • Duration: 10 h 20 min
      Open +
      • Trip:
        7 Bus via Milano Lampugnano
        • One-Way approx: USD $63 - $89
        • Duration: 10 h 20 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $80 - $120
      • Duration: 5 h 25 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $80 - $120
        • Duration: 5 h 25 min
        Close x