ZRH to LUG

travel ZRHLUG
Mon
$36
May 27
Tue
$35
May 28
Wed
$35
May 29
Thu
$35
May 30
Fri
$39
May 31
Sat
$40
Jun 1
Sun
$38
Jun 2
Mon
$34
Jun 3
Tue
$34
Jun 4
Wed
$34
Jun 5
Thu
$34
Jun 6
Fri
$34
Jun 7
Sat
$37
Jun 8
Sun
$38
Jun 9
Cheapest

Carpool

Cheapest $10

Quickest

Train

Quickest 2h 17min

Most Convenient

Train

Most Convenient

There are 1 flight 4 buses1 train company operating 1 routes - 600 from ZRH to LUG. The cheapest train costs $18 and is 2h 31min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

What is the best way to travel from ZRH to LUG?

There are 4 ways to travel from ZRH to LUG. 1 flight, 4 buses, 3 trains and 1 by car are possible between the two areas. The by car from ZRH to LUG is the cheapest. The train from Zürich to Taverne-Torricella is the fastest. The train operated by SBB running from Zürich to Lugano is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

Find related trips

Bus Zürich to Monza Cheapest way from Winterthur to Milano Bus Basel to Novara Bus Freiburg to Bergamo Train from Mulhouse to Brescia


Flight from ZRH Zurich to LUG Lugano from $232

Flight
ZRH to LUG
$232
4h 24min
ZRH
4h 24min · Flight
LUG

Bus from Zurich to Lugano from $34

Bus
Zurich to Lugano
$34
3h 47min
Zurich
3h 47min · Bus
Lugano

Train from Zürich to Lugano from $19 with SBB

Train
Zürich to Lugano
$19
2h 34min
  • SBB $19
    Train · 1 stop 2h 34min
    Zürich HB SZU
    2h 33min · Train 600
    Lugano
  • SBB $30
    Train · 1 stops 3h 33min
    Zürich HB SZU
    1h 31min · Train 600
    Schwyz
    2h 1min · Train 600
    Lugano

Bus from Winterthur to Lugano from $37

Bus
Winterthur to Lugano
$37
4h 5min
Winterthur
4h 5min · Bus
Lugano

Train from Zürich to Lamone-Cadempino Lamone from $19 with SBB

Train
Zürich to Lamone-Cadempino
$19
2h 31min
  • SBB $18
    Train · 1 stop 2h 31min
    Zürich HB SZU
    2h 30min · Train 600
    Lamone-Cadempino
  • SBB $28
    Train · 1 stops 2h 59min
    Zürich HB SZU
    1h 31min · Train 600
    Göschenen Bahnhof
    1h 27min · Train 600
    Lamone-Cadempino

Bus from Zurich to Losone from $30

Bus
Zurich to Losone
$30
3h 19min
Zurich
3h 19min · Bus
Losone

Bus from Zurich to Bellinzona from $31

Bus
Zurich to Bellinzona
$31
3h 21min
Zurich
3h 21min · Bus
Bellinzona
Train
Zürich to Taverne-Torricella
$19
2h 29min
  • SBB $18
    Train · 1 stop 2h 28min
    Zürich HB SZU
    2h 28min · Train 600
    Taverne-Torricella
  • SBB $25
    Train · 1 stops 2h 17min
    Zürich Enge
    51min · Train 600
    Göschenen
    1h 25min · Train 600
    Taverne-Torricella
  • SBB $18
    Train · 1 stop 2h 29min
    Zürich HB SZU
    2h 28min · Train 600
    Taverne-Torricella
  • SBB $27
    Train · 1 stops 2h 51min
    Zürich HB SZU
    54min · Train 600
    Schwyz
    1h 57min · Train 600
    Taverne-Torricella
Drive
ZRH to LUG
$11
2h 33min
ZRH
2h 33min · Drive
LUG