There are 4 ways to get from Lodi to Lago di Lugano by train (Trenitalia), bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train (Trenitalia)
best- Take the train from Lodi to Milano Centraletrain Ic
- Take the train from Milano Centrale to Luganotrain Ec
2h 12mCHF 13–24Train via Milan
cheapest- Take the train from Lodi to Milano Centraletrain Re11
- Take the train from Milano Centrale to Luganotrain Re80
2h 29mCHF 7–10Line 95 bus, bus
- Take the bus from rogoredo m3 to famagosta m2bus 95
- Take the bus from Milano - Famagosta to Lugano Via Pian Scairolobus
2h 45mDrive 111.8 km
- Drive from Lodi to Luganocar 111.8 km
1h 34mCHF 19–27
Lodi to Lago di Lugano by train (Trenitalia)
Questions & Answers
The cheapest way to get from Lodi to Lago di Lugano is to train via Milan which costs SFr 7 - SFr 11 and takes 2h 29m.
The fastest way to get from Lodi to Lago di Lugano is to drive which takes 1h 34m and costs SFr 18 - SFr 27.
No, there is no direct bus from Lodi to Lago di Lugano. However, there are services departing from rogoredo m3 and arriving at Lugano, Centro via Milano - Famagosta and Pazzallo, P+R Fornaci. The journey, including transfers, takes approximately 2h 45m.
No, there is no direct train from Lodi to Lago di Lugano. However, there are services departing from Lodi and arriving at Lugano via Milano Centrale. The journey, including transfers, takes approximately 2h 12m.
The distance between Lodi and Lago di Lugano is 106 km. The road distance is 111.8 km.
The best way to get from Lodi to Lago di Lugano without a car is to train which takes 2h 12m and costs SFr 13 - SFr 24.
It takes approximately 2h 12m to get from Lodi to Lago di Lugano, including transfers.
Lodi to Lago di Lugano bus services, operated by ATM, depart from rogoredo m3 station.
Lodi to Lago di Lugano train services, operated by Trenitalia Intercity, depart from Lodi station.
The best way to get from Lodi to Lago di Lugano is to train which takes 2h 12m and costs SFr 13 - SFr 24. Alternatively, you can line 95 bus and bus, which costs and takes 2h 45m.
What companies run services between Lodi, Lombardy, Italy and Lago di Lugano, Switzerland?
You can take a train from Lodi to Lugano via Milano Centrale in around 2h 12m. Alternatively, you can take a train from Lodi to Lugano, Centro via Milano Rogoredo, rogoredo m3, famagosta m2, Milano - Famagosta, Lugano Via Pian Scairolo, and Pazzallo, P+R Fornaci in around 2h 45m.
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Lodi to Milano Centrale
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- CHF 3–7
- Website
- Trenitalia Intercity
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Lodi to Milano Centrale
- Ave. Duration
- 32 min
- Frequency
- Twice daily
- Estimated price
- CHF 4–7
- Website
- Trenitalia
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- CHF 10–17
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 10–15
- 2nd Class
- CHF 13–17
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Lodi to Milano Centrale
- Ave. Duration
- 34 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 3–5
- Website
- Trenord
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- Trenord
- Phone
- 02.48.607.607
- Website
- ATM
Bus from rogoredo m3 to famagosta m2
- Ave. Duration
- 23 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 1–2
- Schedules at
- ATM
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Milano - Famagosta to Lugano Via Pian Scairolo
- Ave. Duration
- 38 min
- Frequency
- Once a week
- Website
- Onebus
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Lodi to Lago di Lugano bus services, operated by ATM, arrive at famagosta m2 station.
Lodi to Lago di Lugano train services, operated by Trenitalia Intercity, arrive at Milano Centrale station.
Yes, the driving distance between Lodi to Lago di Lugano is 112 km. It takes approximately 1h 34m to drive from Lodi to Lago di Lugano.
Book your Lodi to Lago di Lugano train tickets online with Omio.
There are 7251+ hotels available in Lago di Lugano.
















