Distretto di Lugano
DistrictPublic transport network · part of Ticino
Distretto di Lugano has 70 public transport lines covering 5281.3 km of routes, serving 1201 stops in total.
Route Map
161 mapped routesClick any route to open its line page. Stop markers appear at zoom level 12 and show all 1201 stops in Distretto di Lugano.
All Lines
70 lines| Line | Mode | Operator | Routes | Stops | Length |
|---|---|---|---|---|---|
| 2640 GB 2640 (Monte Tamaro) | aerialway | ITRT | 2 | 2 | 4.6 km |
| 2660 PB 2660 (Funivia Monte Lema) | aerialway | FML | 2 | 2 | 5.0 km |
| 2680 PB 2680 | aerialway | FBS | 2 | 2 | 1.7 km |
| 1 Bus 1 | bus | TPL | 2 | 18 | 6.4 km |
| 10 Bus 10 | bus | TPL | 2 | 23 | 8.0 km |
| 12 Bus 12 | bus | TPL | 2 | 27 | 12.0 km |
| 15 Bus 15 | bus | TPL | 3 | 19 | 7.6 km |
| 1524 Flixbus 1524: Basel <=> Roma | bus | Flixbus | 2 | 4 | 404.2 km |
| 16 Bus 16 | bus | TPL | 3 | 19 | 11.1 km |
| 17 Bus 17 | bus | TPL | 2 | 5 | 1.7 km |
| 18 Bus 18 | bus | TPL | 1 | 8 | 3.3 km |
| 19 Bus 19 | bus | ARL | 2 | 20 | 9.2 km |
| 2 Bus 2 | bus | TPL | 2 | 37 | 11.1 km |
| 3 Bus 3 | bus | TPL | 2 | 38 | 12.6 km |
| 4 Bus 4 | bus | TPL | 4 | 40 | 30.0 km |
| 401 Flixbus 401: Zürich <=> Venezia | bus | Flixbus | 2 | 2 | 309.0 km |
| 420 Bus 420 | bus | PAG | 2 | 16 | 12.9 km |
| 421 Bus 421 | bus | PAG | 2 | 9 | 4.7 km |
| 422 Bus 422 | bus | PAG | 2 | 27 | 16.9 km |
| 423 Bus 423 | bus | PAG | 2 | 42 | 29.5 km |
| 424 Bus 424 | bus | PAG | 2 | 20 | 21.3 km |
| 426 Bus 426 | bus | PAG | 1 | 34 | 15.8 km |
| 427 Bus 427: Magliaso - Novaggio - Cademario | bus | PAG | 2 | 24 | 26.0 km |
| 428 Bus 428 | bus | PAG | 1 | 19 | 11.5 km |
| 429 Bus 429 | bus | PAG | 1 | 14 | 6.9 km |
| 431 Bus 431: Lugano <-> Grancia <-> Casoro <-> Morcote <-> Bissone | bus | PAG | 4 | 50 | 43.2 km |
| 433 Bus 433: Lugano <-> Grancia <-> Casoro <-> Carabietta <-> Cappella-Agnuzzo | bus | PAG | 4 | 42 | 30.5 km |
| 434 Bus 434 | bus | PAG | 2 | 24 | 12.3 km |
| 436 Bus 436 | bus | PAG | 2 | 19 | 12.8 km |
| 438 Bus 438: Lugano <=> Melide <=> Vico Morcote | bus | PAG | 2 | 20 | 20.6 km |
| 439 Bus 439 | bus | SNL Auto | 2 | 20 | 19.2 km |
| 440 Bus 440 | bus | PAG | 4 | 22 | 11.7 km |
| 441 Bus 441 | bus | ARL | 2 | 28 | 14.5 km |
| 442 Bus 442 | bus | PAG | 2 | 39 | 22.2 km |
| 443 Bus 443 | bus | PAG | 2 | 10 | 3.5 km |
| 444 Bus 444 | bus | PAG | 4 | 31 | 25.4 km |
| 445 Bus 445 | bus | PAG | 2 | 21 | 13.5 km |
| 447 Bus 447 | bus | PAG | 2 | 23 | 29.1 km |
| 448 Bus 448 | bus | PAG | 2 | 33 | 27.8 km |
| 449 Bus 449 | bus | PAG | 2 | 12 | 7.2 km |
| 453 Bus 453 | bus | PAG | 6 | 30 | 32.0 km |
| 455 Bus 455 | bus | PAG | 2 | 3 | 4.4 km |
| 461 Bus 461 | bus | ARL | 6 | 51 | 70.2 km |
| 462 Bus 462 | bus | ARL | 2 | 35 | 20.2 km |
| 466 Bus 446: Tesserete<->Lelgio | bus | PAG Ticino | 2 | 11 | 4.4 km |
| 470 Flixbus 470: Zürich <=> Torino | bus | Morandi Tour | 2 | 4 | 329.9 km |
| 474 Flixbus 474: Lugano <=> Genova | bus | Flixbus | 2 | 2 | 154.5 km |
| 490 Bus 490 | bus | SNL Auto | 2 | 11 | 8.3 km |
| 495 Flixbus 495: Zürich <=> Savona | bus | Flixbus | 2 | 2 | 309.0 km |
| 497 Flixbus 497: Strasbourg <=> Milano | bus | Flixbus | 2 | 4 | 404.2 km |
| 5 Bus 5 | bus | TPL | 2 | 41 | 14.6 km |
| 541 Bus 541 | bus | PAG | 2 | 22 | 21.1 km |
| 6 Bus 6 | bus | TPL | 4 | 28 | 17.5 km |
| 7 Bus 7 | bus | TPL | 2 | 25 | 7.5 km |
| 8 Bus 8 | bus | TPL | 2 | 16 | 9.9 km |
| 9 Bus 9 | bus | TPL | 2 | 10 | 4.1 km |
| BE Bernina-Express | bus | RhB | 2 | 2 | - |
| N474 Flixbus N474: Frankfurt (Main) <=> Torino | bus | Flixbus | 2 | 3 | 455.9 km |
| N76 Flixbus N76: München <=> Torino | bus | Flixbus | 2 | 2 | 203.8 km |
| 3621 BAT3621: Lugano-Ponte Tresa | ferry | SNL | 4 | 12 | 86.7 km |
| 3622 BAT 3622: Lugano-Porlezza | ferry | - | 5 | 6 | 31.6 km |
| 3623 BAT 3623: Lugano-Gandria | ferry | SNL | 13 | 11 | 94.5 km |
| 3624 BAT 3624: Lugano-Melide | ferry | SNL | 3 | 5 | 20.5 km |
| 076 Flixbus 076: München <=> Milano/Torino | bus | Flixbus | 4 | 5 | 472.5 km |
| 437 Flixbus 437: Fribourg <=> Milano | bus | Flixbus | 2 | 5 | 437.1 km |
| 454 Bus 454 | bus | PAG | 2 | 15 | 13.9 km |
| 532 Bus 532 | bus | PAG | 2 | 18 | 18.1 km |
| 631 Bus 631 (Palm Express) | bus | PAG | 2 | 17 | 181.5 km |
| K188 Flixbus K188: EuroAirport Basel <=> Lugano | bus | Eurobus | 2 | 6 | 488.8 km |
| 3624 BAT 3624: Lugano-Porto Ceresio | ferry | - | 11 | 8 | 88.1 km |
Transport Operators in Distretto di Lugano
14 operatorsExplore More
Frequently Asked Questions
Distretto di Lugano public transportHow many public transport lines does Distretto di Lugano have?
Distretto di Lugano has 70 public transport lines covering 5281.3 km of network, operated across 186 routes.
How many stops does public transport in Distretto di Lugano serve?
1201 stops are served by public transport in Distretto di Lugano across 70 lines.
What types of public transport run in Distretto di Lugano?
Distretto di Lugano is served by: 62 bus lines, 5 ferry lines, 3 aerialway lines . Switzerland runs one of the most integrated and punctual public transport networks in the world, combining rail, bus, tram, and boat services under a single timetable system.
Which companies operate public transport in Distretto di Lugano?
14 operators are served by public transport in Distretto di Lugano: PAG (28 lines, 676.3 km), TPL (15 lines, 157.4 km), Flixbus (9 lines, 3150.2 km), ARL (4 lines, 114.1 km), SNL (3 lines, 201.7 km), SNL Auto (2 lines, 27.5 km), ITRT (1 line, 4.6 km), FML (1 line, 5.0 km), FBS (1 line, 1.7 km), PAG Ticino (1 line, 4.4 km), Morandi Tour (1 line, 329.9 km), RhB (1 line, 0.0 km), Grüner Omnibusse GmbH (1 line, 472.5 km), Eurobus (1 line, 488.8 km) .
What is the longest transport line in Distretto di Lugano?
The longest line in Distretto di Lugano is K188 - Flixbus K188: EuroAirport Basel <=> Lugano at 488.8 km, a bus service.
Which line has the most stops in Distretto di Lugano?
The line with the most stops in Distretto di Lugano is 461 - Bus 461 with 51 stops, a bus service.
How does Distretto di Lugano's transport connect to the rest of Switzerland?
Distretto di Lugano's lines form part of Switzerland's national integrated public transport network (Verbund). Swiss public transport is coordinated so that connections between different operators and modes are timetabled to work together - passengers can travel seamlessly across Distretto di Lugano, through the canton of Ticino, and onwards to any destination in Switzerland using a single ticket under the Swiss Travel System.
Is public transport good in Distretto di Lugano?
Distretto di Lugano is served by 70 lines and 1201 stops across a 5281.3 km network, operated by 14 operators. Switzerland consistently ranks among the top countries in the world for public transport quality, punctuality, and coverage. Explore the full Distretto di Lugano district page or see all Switzerland transport.