How to get from Milan to Lucerne by train, bus or flight.
The best way to travel from Milan to Lucerne is by taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
Distance | 117 miles (188 km) | |
Available travel modes | Train | |
Fastest mode | Train • $83 (€74) • 3 h 32 min | |
Popular travel companies | Trenitalia |
Travel 117 miles (188 km) by train to Lucerne from Milan. Trenitalia is the main travel company operating this journey. Travelers can even take a direct train from Milan to Lucerne.
You can travel by train, bus or flight for as low as $20 (€18). When you search for schedules and tickets, Omio will show you the best route.
Trenitalia is not only Italy's national railroad company but also the country's largest travel operator. Trenitalia’s fleet of travel includes the high-speed Frecciarossa, Frecciargento and Frecciabianca travel as well as intercity, regional and night travel. Bathrooms and WiFi access are standard on long-distance travel routes. In most cases, the travel also provide barrier-free access. Trenitalia offers different tickets, which vary in price and flexibility: Base, Economy, Super Economy and Ordinaria. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals!
For the 117 miles (188 km) long journey from Milan to Lucerne, you can book Trenitalia travel tickets starting as low as $33 (€30) one-way on Omio quickly and easily. Check out the current Trenitalia schedule and book a cheap travel between Milan and Lucerne in just a few steps. On Omio you can find all the information you need for the Milan to Lucerne trip, such as departure and arrival times, stops, travel stations, journey times and savings on your travel journey.
RegioJet is a Czech train company that offers a wide range of services to its customers including trains from Milan to Lucerne. It operates both regional and long-distance trains, with the latter covering routes across the Czech Republic, Slovakia, Austria, and Hungary. The regional trains are known as RegioJet Express and offer frequent departures throughout the day. The long-distance trains are called RegioJet Comfort and provide a more luxurious experience with comfortable seating, air conditioning, and free Wi-Fi. RegioJet offers a variety of ticket types, including single tickets, return tickets, and group tickets. Onboard facilities include a café car, a restaurant car, and a bar car. Passengers can also enjoy a selection of movies and music, as well as access to power outlets. The most popular routes for RegioJet are Prague to Brno, Prague to Ostrava, and Prague to Vienna. These routes offer convenient connections to major cities in the Czech Republic and beyond.
Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a travel and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct travel to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.
You can go from Milan to Lucerne by train.
The fastest way to travel from Milan to Lucerne is by train, which requires on average 3 h 32 min of travel time.
You should expect to travel around 117 miles (188 km) between Milan and Lucerne.
The average frequency per day from Milan to Lucerne is:
However, we recommend checking specific travel dates for your journey to Lucerne from Milan as scheduled services by train can vary by season or day of the week.
These are the most popular departure and arrival points from Milan to Lucerne:
The following travel company offer services from Milan to Lucerne:
Yes, there is a direct route available from Milan to Lucerne:
Direct services tend to save you time and add more convenience in getting you to Lucerne as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Milan and Lucerne.
Here are some other resources that might have the information you need