Lodi to Milan train

Cheap train tickets from Lodi to Milan

Showing times and prices for Mar 21

Cheapest

4

Average

4

The best way to find a cheap train ticket from Lodi to Milan is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
08:23PMLodi0h40 09:03PMMilan
0 transfers
41One-way
Cheapest
04:23PMLodi0h46 05:09PMMilano Porta Venezia
0 transfers
41One-way
Cheapest
08:53PMLodi0h40 09:33PMMilan
0 transfers
41One-way
Cheapest
06:23PMLodi0h40 07:03PMMilan
0 transfers
41One-way
Cheapest
09:23AMLodi0h51 10:14AMMilan Porta Garibaldi
0 transfers
41One-way

Train schedule from Lodi to Milan

Showing trains for tomorrow, Tuesday, March 21
05:38AMLodi0h40 06:18AMMilano Greco Pirelli
0 transfers
05:38AMLodi0h33 06:11AMMilano Lambrate
0 transfers
05:38AMLodi0h21 05:59AMMilan Rogoredo
0 transfers
05:53AMLodi0h40 06:33AMMilan
0 transfers
05:53AMLodi0h51 06:44AMMilan Porta Garibaldi
0 transfers
05:53AMLodi0h32 06:25AMMilan Rogoredo
0 transfers
05:53AMLodi0h46 06:39AMMilano Porta Venezia
0 transfers
06:23AMLodi0h51 07:14AMMilan Porta Garibaldi
0 transfers
06:23AMLodi0h40 07:03AMMilan
0 transfers
06:23AMLodi0h32 06:55AMMilan Rogoredo
0 transfers
06:23AMLodi0h46 07:09AMMilano Porta Venezia
0 transfers
06:38AMLodi0h33 07:11AMMilano Lambrate
0 transfers
06:38AMLodi0h21 06:59AMMilan Rogoredo
0 transfers
06:38AMLodi0h40 07:18AMMilano Greco Pirelli
0 transfers
06:53AMLodi0h32 07:25AMMilan Rogoredo
0 transfers
06:53AMLodi0h51 07:44AMMilan Porta Garibaldi
0 transfers
06:53AMLodi0h46 07:39AMMilano Porta Venezia
0 transfers
06:53AMLodi0h40 07:33AMMilan
0 transfers
06:58AMLodi0h32 07:30AMMilan Centrale
0 transfers
07:08AMLodi0h33 07:41AMMilano Lambrate
0 transfers
07:08AMLodi0h40 07:48AMMilano Greco Pirelli
0 transfers
07:08AMLodi0h21 07:29AMMilan Rogoredo
0 transfers
07:14AMLodi0h31 07:45AMMilan Centrale
0 transfers
07:20AMLodi0h29 07:49AMMilano Lambrate
0 transfers
07:20AMLodi0h17 07:37AMMilan Rogoredo
0 transfers
07:23AMLodi0h40 08:03AMMilan
0 transfers
07:23AMLodi0h46 08:09AMMilano Porta Venezia
0 transfers
07:23AMLodi0h51 08:14AMMilan Porta Garibaldi
0 transfers
07:23AMLodi0h32 07:55AMMilan Rogoredo
0 transfers
07:29AMLodi0h31 08:00AMMilan Centrale
0 transfers
07:34AMLodi0h36 08:10AMMilan Centrale
0 transfers
07:40AMLodi0h22 08:02AMMilan Rogoredo
0 transfers
07:40AMLodi0h41 08:21AMMilano Greco Pirelli
0 transfers
07:40AMLodi0h34 08:14AMMilano Lambrate
0 transfers
07:45AMLodi0h49 08:34AMMilan Porta Garibaldi
0 transfers
07:53AMLodi0h51 08:44AMMilan Porta Garibaldi
0 transfers
07:53AMLodi0h32 08:25AMMilan Rogoredo
0 transfers
07:53AMLodi0h40 08:33AMMilan
0 transfers
07:53AMLodi0h46 08:39AMMilano Porta Venezia
0 transfers
08:07AMLodi0h22 08:29AMMilan Rogoredo
0 transfers
08:07AMLodi0h41 08:48AMMilano Greco Pirelli
0 transfers
08:07AMLodi0h34 08:41AMMilano Lambrate
0 transfers
08:12AMLodi0h30 08:42AMMilan Centrale
0 transfers
08:18AMLodi0h32 08:50AMMilan Centrale
0 transfers
08:23AMLodi0h32 08:55AMMilan Rogoredo
0 transfers
08:23AMLodi0h46 09:09AMMilano Porta Venezia
0 transfers
08:23AMLodi0h40 09:03AMMilan
0 transfers
08:23AMLodi0h51 09:14AMMilan Porta Garibaldi
0 transfers
08:38AMLodi0h33 09:11AMMilano Lambrate
0 transfers
08:38AMLodi0h40 09:18AMMilano Greco Pirelli
0 transfers
08:38AMLodi0h21 08:59AMMilan Rogoredo
0 transfers
08:53AMLodi0h40 09:33AMMilan
0 transfers
08:53AMLodi0h51 09:44AMMilan Porta Garibaldi
0 transfers
08:53AMLodi0h46 09:39AMMilano Porta Venezia
0 transfers
08:53AMLodi0h32 09:25AMMilan Rogoredo
0 transfers
09:08AMLodi0h33 09:41AMMilano Lambrate
0 transfers
09:08AMLodi0h21 09:29AMMilan Rogoredo
0 transfers
09:08AMLodi0h40 09:48AMMilano Greco Pirelli
0 transfers
09:18AMLodi0h32 09:50AMMilan Centrale
0 transfers
09:23AMLodi0h51 10:14AMMilan Porta Garibaldi
0 transfers
09:23AMLodi0h40 10:03AMMilan
0 transfers
09:23AMLodi0h46 10:09AMMilano Porta Venezia
0 transfers
09:23AMLodi0h32 09:55AMMilan Rogoredo
0 transfers
09:38AMLodi0h40 10:18AMMilano Greco Pirelli
0 transfers
09:38AMLodi0h21 09:59AMMilan Rogoredo
0 transfers
09:38AMLodi0h33 10:11AMMilano Lambrate
0 transfers
09:53AMLodi0h51 10:44AMMilan Porta Garibaldi
0 transfers
09:53AMLodi0h46 10:39AMMilano Porta Venezia
0 transfers
09:53AMLodi0h40 10:33AMMilan
0 transfers
09:53AMLodi0h32 10:25AMMilan Rogoredo
0 transfers
09:57AMLodi0h44 10:41AMMilan Porta Garibaldi
0 transfers
10:08AMLodi0h32 10:40AMMilan Centrale
0 transfers
10:14AMLodi0h31 10:45AMMilan Centrale
0 transfers
10:23AMLodi0h32 10:55AMMilan Rogoredo
0 transfers
10:23AMLodi0h40 11:03AMMilan
0 transfers
10:23AMLodi0h46 11:09AMMilano Porta Venezia
0 transfers
10:23AMLodi0h51 11:14AMMilan Porta Garibaldi
0 transfers
10:53AMLodi0h32 11:25AMMilan Rogoredo
0 transfers
10:53AMLodi0h51 11:44AMMilan Porta Garibaldi
0 transfers
10:53AMLodi0h46 11:39AMMilano Porta Venezia
0 transfers
10:53AMLodi0h40 11:33AMMilan
0 transfers
11:23AMLodi0h32 11:55AMMilan Rogoredo
0 transfers
11:23AMLodi0h40 12:03PMMilan
0 transfers
11:23AMLodi0h51 12:14PMMilan Porta Garibaldi
0 transfers
11:23AMLodi0h46 12:09PMMilano Porta Venezia
0 transfers
11:44AMLodi0h31 12:15PMMilan Centrale
0 transfers
11:53AMLodi0h46 12:39PMMilano Porta Venezia
0 transfers
11:53AMLodi0h51 12:44PMMilan Porta Garibaldi
0 transfers
11:53AMLodi0h40 12:33PMMilan
0 transfers
11:53AMLodi0h32 12:25PMMilan Rogoredo
0 transfers
12:08PMLodi0h32 12:40PMMilan Centrale
0 transfers
12:14PMLodi0h31 12:45PMMilan Centrale
0 transfers
12:23PMLodi0h32 12:55PMMilan Rogoredo
0 transfers
12:23PMLodi0h40 01:03PMMilan
0 transfers
12:23PMLodi0h46 01:09PMMilano Porta Venezia
0 transfers
12:23PMLodi0h51 01:14PMMilan Porta Garibaldi
0 transfers
12:38PMLodi0h21 12:59PMMilan Rogoredo
0 transfers
12:38PMLodi0h40 01:18PMMilano Greco Pirelli
0 transfers
12:38PMLodi0h33 01:11PMMilano Lambrate
0 transfers
12:53PMLodi0h51 01:44PMMilan Porta Garibaldi
0 transfers
12:53PMLodi0h32 01:25PMMilan Rogoredo
0 transfers
12:53PMLodi0h40 01:33PMMilan
0 transfers
12:53PMLodi0h46 01:39PMMilano Porta Venezia
0 transfers
01:14PMLodi0h26 01:40PMMilan Centrale
0 transfers
01:23PMLodi0h40 02:03PMMilan
0 transfers
01:23PMLodi0h51 02:14PMMilan Porta Garibaldi
0 transfers
01:23PMLodi0h46 02:09PMMilano Porta Venezia
0 transfers
01:23PMLodi0h32 01:55PMMilan Rogoredo
0 transfers
01:38PMLodi0h21 01:59PMMilan Rogoredo
0 transfers
01:38PMLodi0h40 02:18PMMilano Greco Pirelli
0 transfers
01:38PMLodi0h33 02:11PMMilano Lambrate
0 transfers
01:53PMLodi0h32 02:25PMMilan Rogoredo
0 transfers
01:53PMLodi0h46 02:39PMMilano Porta Venezia
0 transfers
01:53PMLodi0h51 02:44PMMilan Porta Garibaldi
0 transfers
01:53PMLodi0h40 02:33PMMilan
0 transfers
02:08PMLodi0h32 02:40PMMilan Centrale
0 transfers
02:14PMLodi0h31 02:45PMMilan Centrale
0 transfers
02:23PMLodi0h32 02:55PMMilan Rogoredo
0 transfers
02:23PMLodi0h40 03:03PMMilan
0 transfers
02:23PMLodi0h51 03:14PMMilan Porta Garibaldi
0 transfers
02:23PMLodi0h46 03:09PMMilano Porta Venezia
0 transfers
02:38PMLodi0h21 02:59PMMilan Rogoredo
0 transfers
02:38PMLodi0h40 03:18PMMilano Greco Pirelli
0 transfers
02:38PMLodi0h33 03:11PMMilano Lambrate
0 transfers
02:53PMLodi0h32 03:25PMMilan Rogoredo
0 transfers
02:53PMLodi0h46 03:39PMMilano Porta Venezia
0 transfers
02:53PMLodi0h40 03:33PMMilan
0 transfers
02:53PMLodi0h51 03:44PMMilan Porta Garibaldi
0 transfers
03:14PMLodi0h31 03:45PMMilan Centrale
0 transfers
03:23PMLodi0h46 04:09PMMilano Porta Venezia
0 transfers
03:23PMLodi0h51 04:14PMMilan Porta Garibaldi
0 transfers
03:23PMLodi0h32 03:55PMMilan Rogoredo
0 transfers
03:23PMLodi0h40 04:03PMMilan
0 transfers
03:38PMLodi0h40 04:18PMMilano Greco Pirelli
0 transfers
03:38PMLodi0h21 03:59PMMilan Rogoredo
0 transfers
03:38PMLodi0h33 04:11PMMilano Lambrate
0 transfers
03:53PMLodi0h51 04:44PMMilan Porta Garibaldi
0 transfers
03:53PMLodi0h40 04:33PMMilan
0 transfers
03:53PMLodi0h46 04:39PMMilano Porta Venezia
0 transfers
03:53PMLodi0h32 04:25PMMilan Rogoredo
0 transfers
04:08PMLodi0h32 04:40PMMilan Centrale
0 transfers
04:14PMLodi0h31 04:45PMMilan Centrale
0 transfers
04:23PMLodi0h46 05:09PMMilano Porta Venezia
0 transfers
04:23PMLodi0h32 04:55PMMilan Rogoredo
0 transfers
04:23PMLodi0h40 05:03PMMilan
0 transfers
04:23PMLodi0h51 05:14PMMilan Porta Garibaldi
0 transfers
04:38PMLodi0h33 05:11PMMilano Lambrate
0 transfers
04:38PMLodi0h21 04:59PMMilan Rogoredo
0 transfers
04:38PMLodi0h40 05:18PMMilano Greco Pirelli
0 transfers
04:53PMLodi0h40 05:33PMMilan
0 transfers
04:53PMLodi0h46 05:39PMMilano Porta Venezia
0 transfers
04:53PMLodi0h51 05:44PMMilan Porta Garibaldi
0 transfers
04:53PMLodi0h32 05:25PMMilan Rogoredo
0 transfers
05:23PMLodi0h46 06:09PMMilano Porta Venezia
0 transfers
05:23PMLodi0h32 05:55PMMilan Rogoredo
0 transfers
05:23PMLodi0h51 06:14PMMilan Porta Garibaldi
0 transfers
05:23PMLodi0h40 06:03PMMilan
0 transfers
05:38PMLodi0h33 06:11PMMilano Lambrate
0 transfers
05:38PMLodi0h21 05:59PMMilan Rogoredo
0 transfers
05:38PMLodi0h40 06:18PMMilano Greco Pirelli
0 transfers
05:53PMLodi0h46 06:39PMMilano Porta Venezia
0 transfers
05:53PMLodi0h32 06:25PMMilan Rogoredo
0 transfers
05:53PMLodi0h40 06:33PMMilan
0 transfers
05:53PMLodi0h51 06:44PMMilan Porta Garibaldi
0 transfers
06:08PMLodi0h32 06:40PMMilan Centrale
0 transfers
06:14PMLodi0h31 06:45PMMilan Centrale
0 transfers
06:23PMLodi0h40 07:03PMMilan
0 transfers
06:23PMLodi0h32 06:55PMMilan Rogoredo
0 transfers
06:23PMLodi0h46 07:09PMMilano Porta Venezia
0 transfers
06:23PMLodi0h51 07:14PMMilan Porta Garibaldi
0 transfers
06:38PMLodi0h33 07:11PMMilano Lambrate
0 transfers
06:38PMLodi0h40 07:18PMMilano Greco Pirelli
0 transfers
06:38PMLodi0h21 06:59PMMilan Rogoredo
0 transfers
06:44PMLodi0h33 07:17PMMilan Centrale
0 transfers
06:53PMLodi0h46 07:39PMMilano Porta Venezia
0 transfers
06:53PMLodi0h40 07:33PMMilan
0 transfers
06:53PMLodi0h51 07:44PMMilan Porta Garibaldi
0 transfers
06:53PMLodi0h32 07:25PMMilan Rogoredo
0 transfers
07:12PMLodi0h33 07:45PMMilan Centrale
0 transfers
07:23PMLodi0h32 07:55PMMilan Rogoredo
0 transfers
07:23PMLodi0h46 08:09PMMilano Porta Venezia
0 transfers
07:23PMLodi0h40 08:03PMMilan
0 transfers
07:23PMLodi0h51 08:14PMMilan Porta Garibaldi
0 transfers
07:38PMLodi0h40 08:18PMMilano Greco Pirelli
0 transfers
07:38PMLodi0h33 08:11PMMilano Lambrate
0 transfers
07:38PMLodi0h21 07:59PMMilan Rogoredo
0 transfers
07:53PMLodi0h32 08:25PMMilan Rogoredo
0 transfers
07:53PMLodi0h51 08:44PMMilan Porta Garibaldi
0 transfers
07:53PMLodi0h46 08:39PMMilano Porta Venezia
0 transfers
07:53PMLodi0h40 08:33PMMilan
0 transfers
08:08PMLodi0h32 08:40PMMilan Centrale
0 transfers
08:14PMLodi0h31 08:45PMMilan Centrale
0 transfers
08:23PMLodi0h40 09:03PMMilan
0 transfers
08:23PMLodi0h51 09:14PMMilan Porta Garibaldi
0 transfers
08:23PMLodi0h46 09:09PMMilano Porta Venezia
0 transfers
08:23PMLodi0h32 08:55PMMilan Rogoredo
0 transfers
08:53PMLodi0h40 09:33PMMilan
0 transfers
08:53PMLodi0h32 09:25PMMilan Rogoredo
0 transfers
08:53PMLodi0h46 09:39PMMilano Porta Venezia
0 transfers
08:53PMLodi0h51 09:44PMMilan Porta Garibaldi
0 transfers
09:13PMLodi0h27 09:40PMMilan Centrale
0 transfers
09:23PMLodi0h32 09:55PMMilan Rogoredo
0 transfers
09:23PMLodi0h40 10:03PMMilan
0 transfers
09:23PMLodi0h46 10:09PMMilano Porta Venezia
0 transfers
09:23PMLodi0h51 10:14PMMilan Porta Garibaldi
0 transfers
09:38PMLodi0h33 10:11PMMilano Lambrate
0 transfers
09:38PMLodi0h40 10:18PMMilano Greco Pirelli
0 transfers
09:38PMLodi0h21 09:59PMMilan Rogoredo
0 transfers
09:53PMLodi0h51 10:44PMMilan Porta Garibaldi
0 transfers
09:53PMLodi0h46 10:39PMMilano Porta Venezia
0 transfers
09:53PMLodi0h40 10:33PMMilan
0 transfers
09:53PMLodi0h32 10:25PMMilan Rogoredo
0 transfers
10:08PMLodi0h32 10:40PMMilan Centrale
0 transfers
10:14PMLodi0h31 10:45PMMilan Centrale
0 transfers
10:23PMLodi0h32 10:55PMMilan Rogoredo
0 transfers
10:23PMLodi0h46 11:09PMMilano Porta Venezia
0 transfers
10:23PMLodi0h40 11:03PMMilan
0 transfers
10:23PMLodi0h51 11:14PMMilan Porta Garibaldi
0 transfers
10:38PMLodi0h33 11:11PMMilano Lambrate
0 transfers
10:38PMLodi0h40 11:18PMMilano Greco Pirelli
0 transfers
10:38PMLodi0h21 10:59PMMilan Rogoredo
0 transfers
10:44PMLodi0h33 11:17PMMilan Centrale
0 transfers
10:50PMLodi0h32 11:22PMMilan Centrale
0 transfers
10:53PMLodi0h46 11:39PMMilano Porta Venezia
0 transfers
10:53PMLodi0h51 11:44PMMilan Porta Garibaldi
0 transfers
10:53PMLodi0h40 11:33PMMilan
0 transfers
10:53PMLodi0h32 11:25PMMilan Rogoredo
0 transfers
11:10PMLodi0h30 11:40PMMilan Centrale
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Mar 21
Wed
Mar 22
Thu
Mar 23
Fri
Mar 24
Sat
Mar 25
Sun
Mar 26
Mon
Mar 27

Fastest train times from Lodi to Milan

Showing times and prices for Mar 21

Fastest Journey

17 m

Average

20 m

Trains per day

5

Distance

30 km

Of the 5 trains that leave Lodi for Milan every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
07:20AMLodi0h17 07:37AMMilan Rogoredo
0 transfers
41One-way
2nd Fastest
01:38PMLodi0h21 01:59PMMilan Rogoredo
0 transfers
41One-way
2nd Fastest
02:38PMLodi0h21 02:59PMMilan Rogoredo
0 transfers
41One-way
2nd Fastest
12:38PMLodi0h21 12:59PMMilan Rogoredo
0 transfers
41One-way
2nd Fastest
10:38PMLodi0h21 10:59PMMilan Rogoredo
0 transfers
41One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Lodi to Milan

distanceDistance18 miles (29 km)
durationAverage train duration46 min
priceAverage train ticket price$5 (€4)
changesDirect trainYes
carriersTrain providersIntercity or Regionale

Trains from Lodi to Milan cover the 18 miles (29 km) long route taking on average 46 min with our travel partners like Intercity or Regionale. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $5 (€4), but the average price of train tickets is $5 (€4). Travelers depart most frequently from Lodi and arrive in Milano Centrale.

Train providers: Intercity from Lodi to Milan trains

You can travel by train to Milan from Lodi with Intercity for as low as $5 (€4). When you search for schedules and tickets, Omio will show you the best journey.

Intercity

Save time and money by searching for and booking your Intercity train to Milan from Lodi online with Omio! If you’re looking for the cheapest, fastest or earliest Intercity train from Lodi to Milan, Omio can help you out every step of the way. Check current Intercity train schedules for the ideal departure and arrival times, compare the best connections for the 18 miles (29 km) route from Lodi to Milan as well as ticket information for the train (such as baggage allowance and amenities offered onboard), and then book a cheap train ticket – all in one convenient place. If you are using the Omio app to search for trains to Milan from Lodi, you can check straight away if the Intercity ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Buy your official Intercity Lodi to Milan train tickets online on Omio quickly and easily and enjoy the travel experience!

    Travel Tips: Trains from Lodi to Milan

    Travel Tips: Travel by train to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Lodi to Milan.
    FAQs
    Omio customers have found cheap train tickets from Lodi to Milan for as low as $5 (€4)  for the next 7 days.
    If you’re looking to purchase your train tickets in the next week, you can expect the Lodi to Milan train price to come in at an average of $5 (€4)  one way.
    When traveling this route you should expect the distance between Lodi and Milan by train to be approximately 18 miles (29 km).
    The Lodi to Milan train duration is on average 46 min, which is to be expected when traveling 18 miles (29 km) from Lodi to Milan. However, the time it takes can vary based on specific dates, weekends, and holidays.

    When traveling this route, Omio customers are departing most frequently from Lodi   and arriving in Milano Centrale.

    The most popular departure train station with passengers for this route, called Lodi, is located 0.6 miles (942 m) from the city center of Lodi.

    The most popular arrival train station, Milano Centrale, is located 2.3 miles (3.7 km) away from the city center of Milan.

    Take the Lodi to Milan train with Intercity or Regionale. However, it's always good to check out all possible train companies for the route from Lodi to Milan as there might be differences in the amenities they offer.
    Yes, there are direct trains between Lodi and Milan, and you can find a direct train for this route with Regionale or Intercity  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
    The earliest train for this trip departs from Lodi at 5: 23 AM. The last train leaves from Lodi at 5: 23 AM. Check Omio for the latest train schedule from Lodi to Milan and book the best time to depart on your chosen travel date.
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you buy train tickets between Lodi and Milan within the next 7 days, you can find tickets to cost on average $5 (€4) one way. To find the best prices for this trip, consider booking your train ticket from Lodi to Milan a few months in advance.

    Important Stations and Airports for this connection

    Lodi
    Milan
    The major railway station for departures from Lodi is Lodi. Read all the information you need to know about services, amenities and connections at Lodi for your journey from Lodi to Milan.

    More options for your journey from Lodi to Milan

    Here are some other resources that might have the information you need

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language