Trains in Germany
Trains in France
Trains in Spain
Trains in the UK
Trains in Italy
Rome to Venice train
Barcelona to Madrid train
Paris to Amsterdam train
London to Paris train
Berlin Hbf to Hamburg Hbf train
Vienna to Budapest train
Venice to Milan train
Malmo to Copenhagen train
Prague to Berlin train
Brussels to Amsterdam train
Buses in Germany
Buses in the UK
Buses in France
Buses in the US
Buses in Spain
Valencia to Barcelona bus
Brussels to Paris bus
Cork to Dublin bus
Madrid to Granada bus
Manchester to Leeds bus
Paris to Amsterdam bus
Malaga to Madrid bus
Vienna to Bratislava bus
Paris to Brussels bus
Lisbon to Lagos bus
Flights to France
Flights to Poland
Flights to the UK
Flights to Germany
Flights to Canada
Paris to Barcelona flights
Amsterdam to Budapest flights
Manchester to Rome flights
London to Copenhagen flights
Amsterdam to Berlin flights
Paris to Milan flights
Rome to Barcelona flights
Madrid to Brussels flights
Milan to Berlin flights
London to Amsterdam flights
The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
The average ticket from Lucerne to Milan will cost around $ 83 if you buy it on the day, but the cheapest tickets can be found for only $ 83.
This is the last train of the day.
Find all the dates and times for this journey
3 h 32 m
3 h 34 m
Trains per day
Of the 2 trains that leave Lucerne for Milan every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 189 km distance in an average of 3 h 34 m but if you time it right, some trains will get you there in just 3 h 32 m .
The slowest trains will take 3 h 37 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Distance||117 miles (188 km)|
|Average train duration||3 h 32 min|
|Average train ticket price||$69 (€58)|
|Train frequency||2 a day|
|Direct train||Yes, there are 2 direct trains a day|
Trains from Lucerne to Milan cover the 117 miles (188 km) long route taking on average 3 h 32 min with our travel partners like Trenitalia. Normally, there are 2 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $59 (€49), but the average price of train tickets is $69 (€58).
Buy your official Trenitalia train tickets from Lucerne to Milan from $59 (€49) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.
Trenitalia train tickets to Milan from Lucerne are available on Omio for as little as $59 (€49). Trenitalia is Italy’s national train company with a huge fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates trains such as the Eurocity (EC), Euronotte (EN), InterCity (IC), InterCitynotte (ICN), as well as the Regionale Veloce (RV), Regionale (R), Suburbano (S) and Metropolitano (M). Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.
Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travelers, which you can use on Omio. When traveling on a Trenitalia train to Milan from Lucerne, you can expect to travel 117 miles (188 km). Check Trenitalia’s train schedules and tickets for the Lucerne to Milan journey and book your cheap ticket on Omio today!
When purchasing your Trenitalia train tickets from Lucerne to Milan, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:
Taking a trip from Lucerne to Milan via train entails covering a rail distance of 117 miles (188 km). The route receives services from a single train every day. However, weekends and public holidays may disrupt the departure frequency as no train may travel the route. The train you take will consume about 3h 18min before stopping at a destination in Milan to complete a single trip. Along the way, the train detours at Lugano, which is the only transfer point on the trip. Even with the stop, the duration from Lucerne to Milan by trains is relatively short compared to the travel times that buses and flights call for. Milan’s tourist attractions, including the magnificent façade of Milan Cathedral and world-renowned art pieces like Leonardo da Vinci’s Last Supper displayed in the splendid-looking Church of Santa Maria Delle Grazie, will make your stay unforgettable.
Travelers looking to get to Milan after a departure in Lucerne have a single opportunity to do so on weekdays. One train operates the route every day and maybe absent over weekends and public holidays. The departure schedule is not fixed either. You may have to check the exact time Lucerne to Milan trains plan to make an exit from Lucerne after buying a ticket through Omio. On average, the train will make a trip every 11h, which makes it difficult to take a same-day journey from Lucerne to Milan and back.
In about 3h 18min, your voyage from Lucerne to Milan via train should be complete. There is a transfer within the trip at Lugano, where you have to change trains to get to Milan. The first of the trains from Lucerne to Milan will be on the rail for about 1h 40min. In comparison, the second one travels to a Milan destination in approximately 1h 15min. Thus, you may spend roughly 20min in the Lugano stopover before boarding the last train that takes you to the ancient yet delightful constructions of Milan.
Departure train station: Luzern BHF is the primary train station serving Lucerne city and will be the departure point of cheap trains from Lucerne to Milan. The terminus operates at a distance of 1.2 miles (1.9 km) from downtown Lucerne. Bus services are available to cover the station’s distance to the city center. They can traverse the road in about 4min. If you are traveling light and don’t mind trekking, you can cut through the well-maintained streets of Lucerne city and get to the station from the city center in approximately 8min. You may proceed to enjoy some of the amenities available onsite, including a place where passengers can affordably purchase refreshments. It is good to be at the terminus 30min before the designated departure time as the train doesn’t wait for late passengers.
Arrival train station: Milan has two terminals where trains from other places to the city allow travelers to alight and go about their business. Milan Centrale is the main train terminal and is about 1.7 miles (2.8 km) from the city center. You can take a bus like Metro lines M1, M2, M3, or M5 to central Milan from the station and arrive in about 17min to 22min. Of course, there is no harm in taking a walk from the station to the city center that would take less than 34min. The terminal has various amenities, including a refreshments area and modern washrooms. It is also possible that your train makes the last halt at Milan Porta Garibaldi. Unlike the main station, Milan Porta Garibaldi is closer to the city center at a distance of 1.1 miles (1.8 km). A bus is among the transfer options you can check out if you plan to get to downtown Milan in about 14min. If walking, you will cover a distance of 0.7 miles (1.1 km) for about 14min. The busy terminal features free Wi-Fi and a refreshments area.
The primary train you book a seat on when traveling from Lucerne to Milan via rail is Trenitalia. The railway transport company has years of experience operating in Italy. It is a preferred transit means when traveling between major Italian urban centers. The Trenitalia trains from Lucerne to Milan will stop once to allow a transfer to take place. You can anticipate switching trains at Lugano, where the transfer takes place.
To address passengers’ travel needs when looking to connect Lucerne and Milan at an affordable cost, Trenitalia provides one train per day to service the route. However, weekends and public holidays may see no train service. Hence the weekly departures may be lower than expected. The high-speed train covers the entire 117 miles (188 km) railroad distance alienating the two cities in approximately 3h 18min. The departure time of the Trenitalia trains fluctuates with time. Be sure to confirm when your train is leaving Luzern BHF when buying a ticket.
Base, Economy, and Super Economy are the tickets you can buy when reserving a seat on a Trenitalia train. They all bear different transport costs with the Super Economy being relatively cheaper. However, Base tickets are favorable to travelers who might modify their travel dates numerous times. Other than the tickets, there are four seating classes available onboard, some of which attract additional transport expenses. You can take a seat in the Standard, Premium, Business, or Executive classes. The basic services in all classes include Wi-Fi, tables, electrical outlets, and a portal to entertain yourself as you travel. Other classes attract pleasant benefits like leather seats, newspapers, legroom, and FRECCIA club access. You can comfortably travel with a piece or two of luggage without paying anything above your ticket price. If foldable, you can also bring your bike or pushchair onboard. Pets, if small and in a carrier, will find a place in a Trenitalia train. The Staff members at Trenitalia commit to providing the necessary aid to disabled persons if alerted early enough.
To avoid spending too much when boarding trains from Lucerne to Milan, you can buy a ticket three months prior to the day you will travel. Another smart cost-saving tip is buying a ticket whose departure date you can change cost-free. That way, you can decide to travel when there are discounts or offers and pay a minimal transport cost.
Travel by train between Lucerne, Switzerland and Milan, Italy is: Partially open.
International entry is allowed for: Entry is partially open for citizens and permanent residents of Switzerland
The government of Italy has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 1/23/22. Remember to check the latest COVID-19 travel safety regulations for your train between Lucerne and Milan closer to your date of departure here
The restriction level for your return train to Lucerne, Switzerland from Milan is: Partially open.
International entry is allowed for: Entry is partially open for citizens and permanent residents of Italy
Conditions of reentry:
The government of Switzerland has imposed these measures to reduce the spread of COVID-19:
Last checked on 1/20/22. Remember to check the latest COVID-19 travel safety regulations for your train to Lucerne from Milan closer to your date of departure here here.
Here are some other resources that might have the information you need