Skip to main content

Train timetables Geneva-Lucerne

Book a train ticket from Geneva to Lucerne

Information about the Geneva to Lucerne train

Geneva to Lucerne train schedule for Friday 6 November 2026
Departure Arrival Duration Carrier
4h 08m 8h 01m 3h 53m SBB
Booking
  • Geneve Cornavin
    SBB 18401
  • Coppet
  • Nyon
  • Gland
  • Rolle
  • Allaman
  • Morges
  • Renens Vd
  • Lausanne
  • Connection: 41 min
  • Lausanne
    SBB 2507
  • Palezieux
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
4h 46m 8h 05m 3h 19m SBB
Booking
  • Geneve Cornavin
    SBB 1805
  • Nyon
  • Gland
  • Morges
  • Renens Vd
  • Connection: 10 min
  • Renens Vd
    SBB 509
  • Yverdon-Les-Bains
  • Neuchatel
  • Biel/Bienne
  • Grenchen Sud
  • Solothurn
  • Olten
  • Connection: 12 min
  • Olten
    SBB 663
  • Luzern
5h 33m 8h 55m 3h 22m SBB
Booking
  • Geneve Cornavin
    SBB 707
  • Renens Vd
  • Lausanne
  • Fribourg/Freiburg
  • Bern
  • Connection: 07 min
  • Bern
    SBB 74
  • Olten
  • Connection: 06 min
  • Olten
    SBB 4713
  • Zofingen
  • Reiden
  • Dagmersellen
  • Nebikon
  • Wauwil
  • Sursee
  • Sempach-Neuenkirch
  • Rothenburg(Ch) Station
  • Emmenbruecke
  • Luzern
5h 54m 9h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2509
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
6h 35m 9h 55m 3h 20m SBB
Booking
  • Geneve Cornavin
    SBB 709
  • Renens Vd
  • Lausanne
  • Fribourg/Freiburg
  • Bern
  • Connection: 07 min
  • Bern
    SBB 610
  • Olten
  • Connection: 06 min
  • Olten
    SBB 4715
  • Zofingen
  • Reiden
  • Dagmersellen
  • Nebikon
  • Wauwil
  • Sursee
  • Sempach-Neuenkirch
  • Rothenburg(Ch) Station
  • Emmenbruecke
  • Luzern
6h 54m 10h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2511
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
7h 05m 10h 05m 3h 00m SBB
Booking
  • Geneve Cornavin
    SBB 1809
  • Renens Vd
  • Connection: 04 min
  • Renens Vd
    SBB 513
  • Yverdon-Les-Bains
  • Neuchatel
  • Biel/Bienne
  • Solothurn
  • Olten
  • Connection: 12 min
  • Olten
    SBB 667
  • Luzern
7h 35m 10h 55m 3h 20m SBB
Booking
  • Geneve Cornavin
    SBB 711
  • Renens Vd
  • Lausanne
  • Fribourg/Freiburg
  • Bern
  • Connection: 07 min
  • Bern
    SBB 612
  • Olten
  • Connection: 06 min
  • Olten
    SBB 4717
  • Zofingen
  • Reiden
  • Dagmersellen
  • Nebikon
  • Wauwil
  • Sursee
  • Sempach-Neuenkirch
  • Rothenburg(Ch) Station
  • Emmenbruecke
  • Luzern
7h 54m 11h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2513
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
8h 54m 12h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2515
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
9h 05m 12h 05m 3h 00m SBB
Booking
  • Geneve Cornavin
    SBB 1813
  • Renens Vd
  • Connection: 04 min
  • Renens Vd
    SBB 517
  • Yverdon-Les-Bains
  • Neuchatel
  • Biel/Bienne
  • Solothurn
  • Olten
  • Connection: 12 min
  • Olten
    SBB 671
  • Luzern
9h 35m 12h 55m 3h 20m SBB
Booking
  • Geneve Cornavin
    SBB 715
  • Renens Vd
  • Lausanne
  • Fribourg/Freiburg
  • Bern
  • Connection: 07 min
  • Bern
    SBB 616
  • Olten
  • Connection: 06 min
  • Olten
    SBB 4721
  • Zofingen
  • Reiden
  • Dagmersellen
  • Nebikon
  • Wauwil
  • Sursee
  • Sempach-Neuenkirch
  • Rothenburg(Ch) Station
  • Emmenbruecke
  • Luzern
9h 54m 13h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2517
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
10h 35m 13h 55m 3h 20m SBB
Booking
  • Geneve Cornavin
    SBB 717
  • Renens Vd
  • Lausanne
  • Fribourg/Freiburg
  • Bern
  • Connection: 07 min
  • Bern
    SBB 278
  • Olten
  • Connection: 06 min
  • Olten
    SBB 4723
  • Zofingen
  • Reiden
  • Dagmersellen
  • Nebikon
  • Wauwil
  • Sursee
  • Sempach-Neuenkirch
  • Rothenburg(Ch) Station
  • Emmenbruecke
  • Luzern
10h 54m 14h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2519
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
11h 05m 14h 05m 3h 00m SBB
Booking
  • Geneve Cornavin
    SBB 1817
  • Renens Vd
  • Connection: 04 min
  • Renens Vd
    SBB 521
  • Yverdon-Les-Bains
  • Neuchatel
  • Biel/Bienne
  • Solothurn
  • Olten
  • Connection: 12 min
  • Olten
    SBB 675
  • Luzern
11h 35m 14h 55m 3h 20m SBB
Booking
  • Geneve Cornavin
    SBB 719
  • Renens Vd
  • Lausanne
  • Fribourg/Freiburg
  • Bern
  • Connection: 07 min
  • Bern
    SBB 620
  • Olten
  • Connection: 06 min
  • Olten
    SBB 4725
  • Zofingen
  • Reiden
  • Dagmersellen
  • Nebikon
  • Wauwil
  • Sursee
  • Sempach-Neuenkirch
  • Rothenburg(Ch) Station
  • Emmenbruecke
  • Luzern
11h 54m 15h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2521
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Romont
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
12h 35m 15h 55m 3h 20m SBB
Booking
  • Geneve Cornavin
    SBB 721
  • Renens Vd
  • Lausanne
  • Fribourg/Freiburg
  • Bern
  • Connection: 07 min
  • Bern
    SBB 622
  • Olten
  • Connection: 06 min
  • Olten
    SBB 4727
  • Zofingen
  • Reiden
  • Dagmersellen
  • Nebikon
  • Wauwil
  • Sursee
  • Sempach-Neuenkirch
  • Rothenburg(Ch) Station
  • Emmenbruecke
  • Luzern
12h 54m 16h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2523
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Romont
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
13h 05m 16h 05m 3h 00m SBB
Booking
  • Geneve Cornavin
    SBB 1821
  • Renens Vd
  • Connection: 04 min
  • Renens Vd
    SBB 525
  • Yverdon-Les-Bains
  • Neuchatel
  • Biel/Bienne
  • Solothurn
  • Olten
  • Connection: 12 min
  • Olten
    SBB 173
  • Luzern
13h 35m 16h 55m 3h 20m SBB
Booking
  • Geneve Cornavin
    SBB 723
  • Renens Vd
  • Lausanne
  • Fribourg/Freiburg
  • Bern
  • Connection: 07 min
  • Bern
    SBB 70
  • Olten
  • Connection: 06 min
  • Olten
    SBB 4729
  • Zofingen
  • Reiden
  • Dagmersellen
  • Nebikon
  • Wauwil
  • Sursee
  • Sempach-Neuenkirch
  • Rothenburg(Ch) Station
  • Emmenbruecke
  • Luzern
13h 54m 17h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2525
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Romont
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
14h 35m 17h 55m 3h 20m SBB
Booking
  • Geneve Cornavin
    SBB 725
  • Renens Vd
  • Lausanne
  • Fribourg/Freiburg
  • Bern
  • Connection: 07 min
  • Bern
    SBB 626
  • Olten
  • Connection: 06 min
  • Olten
    SBB 4731
  • Zofingen
  • Reiden
  • Dagmersellen
  • Nebikon
  • Wauwil
  • Sursee
  • Sempach-Neuenkirch
  • Rothenburg(Ch) Station
  • Emmenbruecke
  • Luzern
14h 54m 18h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2527
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Romont
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
15h 05m 18h 05m 3h 00m SBB
Booking
  • Geneve Cornavin
    SBB 1825
  • Renens Vd
  • Connection: 04 min
  • Renens Vd
    SBB 529
  • Yverdon-Les-Bains
  • Neuchatel
  • Biel/Bienne
  • Solothurn
  • Olten
  • Connection: 12 min
  • Olten
    SBB 683
  • Luzern
15h 35m 18h 55m 3h 20m SBB
Booking
  • Geneve Cornavin
    SBB 727
  • Renens Vd
  • Lausanne
  • Fribourg/Freiburg
  • Bern
  • Connection: 07 min
  • Bern
    SBB 628
  • Olten
  • Connection: 06 min
  • Olten
    SBB 4733
  • Zofingen
  • Reiden
  • Dagmersellen
  • Nebikon
  • Wauwil
  • Sursee
  • Sempach-Neuenkirch
  • Rothenburg(Ch) Station
  • Emmenbruecke
  • Luzern
15h 54m 19h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2529
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Romont
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
16h 54m 20h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2531
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Romont
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
17h 05m 20h 05m 3h 00m SBB
Booking
  • Geneve Cornavin
    SBB 1829
  • Renens Vd
  • Connection: 04 min
  • Renens Vd
    SBB 533
  • Yverdon-Les-Bains
  • Neuchatel
  • Biel/Bienne
  • Solothurn
  • Olten
  • Connection: 12 min
  • Olten
    SBB 687
  • Luzern
17h 31m 20h 55m 3h 24m SBB
Booking
  • Geneve Cornavin
    SBB 731
  • Renens Vd
  • Lausanne
  • Fribourg/Freiburg
  • Bern
  • Connection: 07 min
  • Bern
    SBB 632
  • Olten
  • Connection: 06 min
  • Olten
    SBB 4737
  • Zofingen
  • Reiden
  • Dagmersellen
  • Nebikon
  • Wauwil
  • Sursee
  • Sempach-Neuenkirch
  • Rothenburg(Ch) Station
  • Emmenbruecke
  • Luzern
17h 54m 21h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2533
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Romont
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
18h 35m 21h 55m 3h 20m SBB
Booking
  • Geneve Cornavin
    SBB 733
  • Renens Vd
  • Lausanne
  • Fribourg/Freiburg
  • Bern
  • Connection: 07 min
  • Bern
    SBB 634
  • Olten
  • Connection: 06 min
  • Olten
    SBB 4739
  • Zofingen
  • Reiden
  • Dagmersellen
  • Nebikon
  • Wauwil
  • Sursee
  • Sempach-Neuenkirch
  • Rothenburg(Ch) Station
  • Emmenbruecke
  • Luzern
18h 54m 22h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2535
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Romont
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
19h 05m 22h 05m 3h 00m SBB
Booking
  • Geneve Cornavin
    SBB 1833
  • Renens Vd
  • Connection: 04 min
  • Renens Vd
    SBB 537
  • Yverdon-Les-Bains
  • Neuchatel
  • Biel/Bienne
  • Solothurn
  • Olten
  • Connection: 12 min
  • Olten
    SBB 691
  • Luzern
19h 54m 23h 01m 3h 07m SBB
Booking
  • Geneve Cornavin
    SBB 2537
  • Nyon
  • Morges
  • Lausanne
  • Palezieux
  • Romont
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
20h 35m 23h 55m 3h 20m SBB
Booking
  • Geneve Cornavin
    SBB 737
  • Renens Vd
  • Lausanne
  • Fribourg/Freiburg
  • Bern
  • Olten
  • Connection: 10 min
  • Olten
    SBB 4743
  • Zofingen
  • Reiden
  • Dagmersellen
  • Nebikon
  • Wauwil
  • Sursee
  • Sempach-Neuenkirch
  • Rothenburg(Ch) Station
  • Emmenbruecke
  • Luzern
20h 38m 0h 01m 3h 23m SBB
Booking
  • Geneve Cornavin
    SBB 18487
  • Coppet
  • Nyon
  • Gland
  • Rolle
  • Allaman
  • Morges
  • Renens Vd
  • Lausanne
  • Connection: 11 min
  • Lausanne
    SBB 2539
  • Palezieux
  • Romont
  • Fribourg/Freiburg
  • Bern
  • Zofingen
  • Sursee
  • Luzern
21h 08m 0h 55m 3h 47m SBB
Booking
  • Geneve Cornavin
    SBB 18435
  • Coppet
  • Nyon
  • Gland
  • Rolle
  • Allaman
  • Morges
  • Renens Vd
  • Lausanne
  • Connection: 18 min
  • Lausanne
    SBB 739
  • Fribourg/Freiburg
  • Bern
  • Olten
  • Connection: 09 min
  • Olten
    SBB 4745
  • Zofingen
  • Brittnau-Wikon
  • Reiden
  • Dagmersellen
  • Nebikon
  • Wauwil
  • Sursee
  • Sempach-Neuenkirch
  • Rothenburg(Ch) Station
  • Emmenbruecke
  • Luzern