Milan Malpensa Airport to Milan Linate Airport train with Regionale

Sat 14 Nov
+ Add return
Regionale
Avanti West Coast
Great Western Railway
West Midlands Trains
CrossCountry
3,000+ travel companies
Regionale
Avanti West Coast
Great Western Railway
West Midlands Trains
CrossCountry
3,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Milan Malpensa Airport to Milan Linate Airport

Showing times, prices and bookable tickets for 14 Nov
Cheapest price on 14 Nov
£9
Average ticket price on 14 Nov
£10
Fastest journey on 14 Nov
1 h 21 m
Average journey duration on 14 Nov
1 h 21 m
Trains on 14 Nov
190
Distance
47 km
Cheap tickets

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

The average ticket from Milan Malpensa Airport to Milan Linate Airport will cost around £10 if you buy it on the day, but you can find cheap train tickets today for only £9.

Fast trains

To travel from Milan Malpensa Airport to Milan Linate Airport you need to make at least one change.

  • Regionale24543+Malpensa Express80333
    1 change
  • Malpensa Express80381+Regionale24579
    1 change
  • Malpensa Express80377+Regionale24577
    1 change
  • Malpensa Express80329+Regionale24539
    1 change
  • Malpensa Express80349+Regionale10201 · 24655
    2 changes

Journey information

Overview: Train from Milan Malpensa Airport to Milan Linate Airport

ItalyItaly
ItalyItaly
Icon of train

Trains from Milan Malpensa Airport to Milan Linate Airport run on average 162 times per day, taking around 1h 17m. Cheap train tickets for this journey start at £9 but you can travel from only £5 by coach.

The earliest train runs at 05:51, the last at 19:51. The fastest train covers the 47 km distance in 1h 0m.

Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £5
Distance
47 km
Average train duration
1h 17m
Cheapest ticket price
£9
Trains per day
162
Fastest train
1h 0m
First train
5:51
Last train
19:51
Cheapest Month
Apr
Cheapest Day
Tue
High Season
Oct - Dec
Low Season
Apr - Jun
Busiest Day
Mon
Least Busy Day
Wed
Best time to book
1 day
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £5

Frequently asked questions about your Milan Malpensa Airport to Milan Linate Airport trip

Use these quick route answers to check fares, travel time, departure options, and direct services before booking from Milan Malpensa Airport to Milan Linate Airport.

The cost of a train ticket from Milan Malpensa Airport to Milan Linate Airport can vary. The cheapest tickets are usually available from £9, while the average price tends to be around £10.
The train journey from Milan Malpensa Airport to Milan Linate Airport covers a distance of 47 km and takes approximately 1h 0m. Trains run 162 per day.
The train distance from Milan Malpensa Airport to Milan Linate Airport is 47 km.
The first train from Milan Malpensa Airport to Milan Linate Airport leaves at 5:51.
The last train from Milan Malpensa Airport to Milan Linate Airport departs at 19:51.
Trains from Milan Malpensa Airport to Milan Linate Airport run approximately 162 times per day.
Unfortunately, there is no direct train service currently available from Milan Malpensa Airport to Milan Linate Airport.

Live departures

Milan Malpensa Airport to Milan Linate Airport train times

The table below shows live departures for Milan Malpensa Airport to Milan Linate Airport trains for today, Friday 13 November. You can also manually refresh the results below to see updated train journeys.

Last updated at
ProviderDepartsDurationArrivesChanges
Tickets
Malpensa Express20378+Regionale2457520:19 Malpensa Airport T1
1h28
21:47 Segrate station1 change
Regionale24575+Malpensa Express2037820:19 Malpensa Airport T1
1h21
21:40 Milano Forlanini1 change
Regionale10241 · 24675+Malpensa Express8037720:21 Malpensa Airport T1
1h41
22:02 Segrate station2 changes
Regionale24577+Malpensa Express8037720:21 Malpensa Airport T1
1h56
22:17 Segrate station1 change
Regionale24577+Malpensa Express8037720:21 Malpensa Airport T1
1h49
22:10 Milano Forlanini1 change
Regionale10241 · 24675+Malpensa Express8037720:21 Malpensa Airport T1
1h34
21:55 Milano Forlanini2 changes
Regionale10882 · 24577+Malpensa Express38020:26 Malpensa Airport T1
1h51
22:17 Segrate station2 changes
Regionale10882+Malpensa Express38020:26 Malpensa Airport T1
1h37
22:03 Milan Rogoredo1 change
Malpensa Express80381+Regionale2457920:51 Malpensa Airport T1
1h49
22:40 Milano Forlanini1 change
Regionale24579+Malpensa Express8038120:51 Malpensa Airport T1
1h56
22:47 Segrate station1 change
Regionale24579+Malpensa Express2038221:19 Malpensa Airport T1
1h28
22:47 Segrate station1 change
Regionale24579+Malpensa Express2038221:19 Malpensa Airport T1
1h21
22:40 Milano Forlanini1 change
Malpensa Express80383+Regionale10243 · 2467921:21 Malpensa Airport T1
1h41
23:02 Segrate station2 changes
Regionale10243 · 24679+Malpensa Express8038321:21 Malpensa Airport T1
1h34
22:55 Milano Forlanini2 changes
Regionale24581+Malpensa Express8038321:21 Malpensa Airport T1
1h49
23:10 Milano Forlanini1 change
Regionale24581+Malpensa Express8038321:21 Malpensa Airport T1
1h56
23:17 Segrate station1 change
Regionale33095+Malpensa Express8038521:51 Malpensa Airport T1
1h56
23:47 Segrate station1 change
Regionale33095+Malpensa Express8038521:51 Malpensa Airport T1
1h49
23:40 Milano Forlanini1 change
Malpensa Express20388+Regionale3309522:19 Malpensa Airport T1
1h28
23:47 Segrate station1 change
Regionale33095+Malpensa Express2038822:19 Malpensa Airport T1
1h21
23:40 Milano Forlanini1 change
Malpensa Express310+Regionale11810 · 245175:26 Malpensa Airport T1
1h51
7:17 Segrate station2 changes
Malpensa Express310+Regionale118105:26 Malpensa Airport T1
1h37
7:03 Milan Rogoredo1 change
Malpensa Express80305+Regionale245195:51 Malpensa Airport T1
1h56
7:47 Segrate station1 change
Malpensa Express80305+Regionale245195:51 Malpensa Airport T1
1h49
7:40 Milano Forlanini1 change
Malpensa Express312+Regionale11812 · 245195:56 Malpensa Airport T1
1h51
7:47 Segrate station2 changes
Malpensa Express312+Regionale118125:56 Malpensa Airport T1
1h37
7:33 Milan Rogoredo1 change
Malpensa Express24316+Regionale245196:19 Malpensa Airport T1
1h21
7:40 Milano Forlanini1 change
Malpensa Express24316+Regionale245196:19 Malpensa Airport T1
1h28
7:47 Segrate station1 change
Malpensa Express80307+Regionale245216:21 Malpensa Airport T1
1h56
8:17 Segrate station1 change
Malpensa Express80307+Regionale10213 · 246196:21 Malpensa Airport T1
1h41
8:02 Segrate station2 changes
Malpensa Express80307+Regionale10213 · 246196:21 Malpensa Airport T1
1h34
7:55 Milano Forlanini2 changes
Malpensa Express80307+Regionale245216:21 Malpensa Airport T1
1h49
8:10 Milano Forlanini1 change
Malpensa Express314+Regionale118146:26 Malpensa Airport T1
1h37
8:03 Milan Rogoredo1 change
Malpensa Express314+Regionale11814 · 245216:26 Malpensa Airport T1
1h51
8:17 Segrate station2 changes
Malpensa Express80309+Regionale245236:51 Malpensa Airport T1
1h56
8:47 Segrate station1 change
Malpensa Express80309+Regionale245236:51 Malpensa Airport T1
1h49
8:40 Milano Forlanini1 change
Malpensa Express316+Regionale118186:56 Malpensa Airport T1
1h37
8:33 Milan Rogoredo1 change
Malpensa Express316+Regionale11818 · 245236:56 Malpensa Airport T1
1h51
8:47 Segrate station2 changes
Malpensa Express20318+Regionale245237:19 Malpensa Airport T1
1h28
8:47 Segrate station1 change
Malpensa Express20318+Regionale245237:19 Malpensa Airport T1
1h21
8:40 Milano Forlanini1 change
Malpensa Express80311+Regionale245257:21 Malpensa Airport T1
1h56
9:17 Segrate station1 change
Malpensa Express80311+Regionale10215 · 246237:21 Malpensa Airport T1
1h41
9:02 Segrate station2 changes
Malpensa Express80311+Regionale245257:21 Malpensa Airport T1
1h49
9:10 Milano Forlanini1 change
Malpensa Express80311+Regionale10215 · 246237:21 Malpensa Airport T1
1h34
8:55 Milano Forlanini2 changes
Malpensa Express318+Regionale11822 · 245257:26 Malpensa Airport T1
1h51
9:17 Segrate station2 changes
Malpensa Express318+Regionale118227:26 Malpensa Airport T1
1h37
9:03 Milan Rogoredo1 change
Malpensa Express80313+Regionale245277:51 Malpensa Airport T1
1h56
9:47 Segrate station1 change
Malpensa Express80313+Regionale245277:51 Malpensa Airport T1
1h49
9:40 Milano Forlanini1 change
Malpensa Express324+Regionale118267:56 Malpensa Airport T1
1h37
9:33 Milan Rogoredo1 change
Malpensa Express324+Regionale11826 · 245277:56 Malpensa Airport T1
1h51
9:47 Segrate station2 changes
Malpensa Express20324+Regionale245278:19 Malpensa Airport T1
1h21
9:40 Milano Forlanini1 change
Malpensa Express20324+Regionale245278:19 Malpensa Airport T1
1h28
9:47 Segrate station1 change
Malpensa Express80315+Regionale10217 · 246278:21 Malpensa Airport T1
1h41
10:02 Segrate station2 changes
Malpensa Express80315+Regionale245298:21 Malpensa Airport T1
1h49
10:10 Milano Forlanini1 change
Malpensa Express80315+Regionale10217 · 246278:21 Malpensa Airport T1
1h34
9:55 Milano Forlanini2 changes
Malpensa Express80315+Regionale245298:21 Malpensa Airport T1
1h56
10:17 Segrate station1 change
Malpensa Express326+Regionale118288:26 Malpensa Airport T1
1h37
10:03 Milan Rogoredo1 change
Malpensa Express326+Regionale11828 · 245298:26 Malpensa Airport T1
1h51
10:17 Segrate station2 changes
Malpensa Express80319+Regionale245318:51 Malpensa Airport T1
1h56
10:47 Segrate station1 change
Malpensa Express80319+Regionale245318:51 Malpensa Airport T1
1h49
10:40 Milano Forlanini1 change
Malpensa Express328+Regionale11830 · 245318:56 Malpensa Airport T1
1h51
10:47 Segrate station2 changes
Malpensa Express328+Regionale118308:56 Malpensa Airport T1
1h37
10:33 Milan Rogoredo1 change
Malpensa Express20330+Regionale245319:19 Malpensa Airport T1
1h21
10:40 Milano Forlanini1 change
Malpensa Express20330+Regionale245319:19 Malpensa Airport T1
1h28
10:47 Segrate station1 change
Malpensa Express80321+Regionale245339:21 Malpensa Airport T1
1h49
11:10 Milano Forlanini1 change
Malpensa Express80321+Regionale10219 · 246319:21 Malpensa Airport T1
1h34
10:55 Milano Forlanini2 changes
Malpensa Express80321+Regionale245339:21 Malpensa Airport T1
1h56
11:17 Segrate station1 change
Malpensa Express80321+Regionale10219 · 246319:21 Malpensa Airport T1
1h41
11:02 Segrate station2 changes
Malpensa Express330+Regionale11832 · 245339:26 Malpensa Airport T1
1h51
11:17 Segrate station2 changes
Malpensa Express330+Regionale118329:26 Malpensa Airport T1
1h37
11:03 Milan Rogoredo1 change
Malpensa Express80325+Regionale245359:51 Malpensa Airport T1
1h56
11:47 Segrate station1 change
Malpensa Express80325+Regionale245359:51 Malpensa Airport T1
1h49
11:40 Milano Forlanini1 change
Malpensa Express332+Regionale11834 · 245359:56 Malpensa Airport T1
1h51
11:47 Segrate station2 changes
Malpensa Express332+Regionale118349:56 Malpensa Airport T1
1h37
11:33 Milan Rogoredo1 change
Malpensa Express20334+Regionale2453510:19 Malpensa Airport T1
1h28
11:47 Segrate station1 change
Malpensa Express20334+Regionale2453510:19 Malpensa Airport T1
1h21
11:40 Milano Forlanini1 change
Malpensa Express80327+Regionale10221 · 2463510:21 Malpensa Airport T1
1h34
11:55 Milano Forlanini2 changes
Malpensa Express80327+Regionale10221 · 2463510:21 Malpensa Airport T1
1h41
12:02 Segrate station2 changes
Malpensa Express80327+Regionale2453710:21 Malpensa Airport T1
1h49
12:10 Milano Forlanini1 change
Malpensa Express80327+Regionale2453710:21 Malpensa Airport T1
1h56
12:17 Segrate station1 change
Malpensa Express334+Regionale11836 · 2453710:26 Malpensa Airport T1
1h51
12:17 Segrate station2 changes
Malpensa Express334+Regionale1183610:26 Malpensa Airport T1
1h37
12:03 Milan Rogoredo1 change
Malpensa Express80329+Regionale2453910:51 Malpensa Airport T1
1h49
12:40 Milano Forlanini1 change
Malpensa Express80329+Regionale2453910:51 Malpensa Airport T1
1h56
12:47 Segrate station1 change
Malpensa Express336+Regionale1183810:56 Malpensa Airport T1
1h37
12:33 Milan Rogoredo1 change
Malpensa Express336+Regionale11838 · 2453910:56 Malpensa Airport T1
1h51
12:47 Segrate station2 changes
Malpensa Express20338+Regionale2453911:19 Malpensa Airport T1
1h28
12:47 Segrate station1 change
Malpensa Express20338+Regionale2453911:19 Malpensa Airport T1
1h21
12:40 Milano Forlanini1 change
Malpensa Express80331+Regionale10203 · 2463911:21 Malpensa Airport T1
1h34
12:55 Milano Forlanini2 changes
Malpensa Express80331+Regionale2454111:21 Malpensa Airport T1
1h56
13:17 Segrate station1 change
Malpensa Express80331+Regionale10203 · 2463911:21 Malpensa Airport T1
1h41
13:02 Segrate station2 changes
Malpensa Express80331+Regionale2454111:21 Malpensa Airport T1
1h49
13:10 Milano Forlanini1 change
Malpensa Express338+Regionale11840 · 2454111:26 Malpensa Airport T1
1h51
13:17 Segrate station2 changes
Malpensa Express338+Regionale1184011:26 Malpensa Airport T1
1h37
13:03 Milan Rogoredo1 change
Malpensa Express80333+Regionale2454311:51 Malpensa Airport T1
1h49
13:40 Milano Forlanini1 change
Malpensa Express80333+Regionale2454311:51 Malpensa Airport T1
1h56
13:47 Segrate station1 change
Malpensa Express340+Regionale1184211:56 Malpensa Airport T1
1h37
13:33 Milan Rogoredo1 change
Malpensa Express340+Regionale11842 · 2454311:56 Malpensa Airport T1
1h51
13:47 Segrate station2 changes
Malpensa Express20342+Regionale2454312:19 Malpensa Airport T1
1h28
13:47 Segrate station1 change
Malpensa Express20342+Regionale2454312:19 Malpensa Airport T1
1h21
13:40 Milano Forlanini1 change
Malpensa Express80335+Regionale2454512:21 Malpensa Airport T1
1h56
14:17 Segrate station1 change
Malpensa Express80335+Regionale10225 · 2464312:21 Malpensa Airport T1
1h34
13:55 Milano Forlanini2 changes
Malpensa Express80335+Regionale10225 · 2464312:21 Malpensa Airport T1
1h41
14:02 Segrate station2 changes
Malpensa Express80335+Regionale2454512:21 Malpensa Airport T1
1h49
14:10 Milano Forlanini1 change
Malpensa Express342+Regionale11844 · 2454512:26 Malpensa Airport T1
1h51
14:17 Segrate station2 changes
Malpensa Express342+Regionale1184412:26 Malpensa Airport T1
1h37
14:03 Milan Rogoredo1 change
Malpensa Express80337+Regionale2454712:51 Malpensa Airport T1
1h49
14:40 Milano Forlanini1 change
Malpensa Express80337+Regionale2454712:51 Malpensa Airport T1
1h56
14:47 Segrate station1 change
Malpensa Express344+Regionale1184612:56 Malpensa Airport T1
1h37
14:33 Milan Rogoredo1 change
Malpensa Express344+Regionale11846 · 2454712:56 Malpensa Airport T1
1h51
14:47 Segrate station2 changes
Malpensa Express20346+Regionale2454713:19 Malpensa Airport T1
1h21
14:40 Milano Forlanini1 change
Malpensa Express20346+Regionale2454713:19 Malpensa Airport T1
1h28
14:47 Segrate station1 change
Malpensa Express80339+Regionale10207 · 2464713:21 Malpensa Airport T1
1h34
14:55 Milano Forlanini2 changes
Malpensa Express80339+Regionale10207 · 2464713:21 Malpensa Airport T1
1h41
15:02 Segrate station2 changes
Malpensa Express80339+Regionale2454913:21 Malpensa Airport T1
1h56
15:17 Segrate station1 change
Malpensa Express80339+Regionale2454913:21 Malpensa Airport T1
1h49
15:10 Milano Forlanini1 change
Malpensa Express346+Regionale10848 · 2454913:26 Malpensa Airport T1
1h51
15:17 Segrate station2 changes
Malpensa Express346+Regionale1084813:26 Malpensa Airport T1
1h37
15:03 Milan Rogoredo1 change
Malpensa Express80343+Regionale2455113:51 Malpensa Airport T1
1h56
15:47 Segrate station1 change
Malpensa Express80343+Regionale2455113:51 Malpensa Airport T1
1h49
15:40 Milano Forlanini1 change
Malpensa Express348+Regionale1085013:56 Malpensa Airport T1
1h37
15:33 Milan Rogoredo1 change
Malpensa Express348+Regionale10850 · 2455113:56 Malpensa Airport T1
1h51
15:47 Segrate station2 changes
Malpensa Express20350+Regionale2455114:19 Malpensa Airport T1
1h21
15:40 Milano Forlanini1 change
Malpensa Express20350+Regionale2455114:19 Malpensa Airport T1
1h28
15:47 Segrate station1 change
Malpensa Express80345+Regionale10229 · 2465114:21 Malpensa Airport T1
1h34
15:55 Milano Forlanini2 changes
Malpensa Express80345+Regionale10229 · 2465114:21 Malpensa Airport T1
1h41
16:02 Segrate station2 changes
Malpensa Express80345+Regionale2455314:21 Malpensa Airport T1
1h56
16:17 Segrate station1 change
Malpensa Express80345+Regionale2455314:21 Malpensa Airport T1
1h49
16:10 Milano Forlanini1 change
Malpensa Express350+Regionale10852 · 2455314:26 Malpensa Airport T1
1h51
16:17 Segrate station2 changes
Malpensa Express350+Regionale1085214:26 Malpensa Airport T1
1h37
16:03 Milan Rogoredo1 change
Malpensa Express80347+Regionale2455514:51 Malpensa Airport T1
1h49
16:40 Milano Forlanini1 change
Malpensa Express80347+Regionale2455514:51 Malpensa Airport T1
1h56
16:47 Segrate station1 change
Malpensa Express352+Regionale1085414:56 Malpensa Airport T1
1h37
16:33 Milan Rogoredo1 change
Malpensa Express352+Regionale10854 · 2455514:56 Malpensa Airport T1
1h51
16:47 Segrate station2 changes
Malpensa Express24356+Regionale2455515:19 Malpensa Airport T1
1h28
16:47 Segrate station1 change
Malpensa Express24356+Regionale2455515:19 Malpensa Airport T1
1h21
16:40 Milano Forlanini1 change
Malpensa Express80349+Regionale10201 · 2465515:21 Malpensa Airport T1
1h34
16:55 Milano Forlanini2 changes
Malpensa Express80349+Regionale2455715:21 Malpensa Airport T1
1h49
17:10 Milano Forlanini1 change
Malpensa Express80349+Regionale10201 · 2465515:21 Malpensa Airport T1
1h41
17:02 Segrate station2 changes
Malpensa Express80349+Regionale2455715:21 Malpensa Airport T1
1h56
17:17 Segrate station1 change
Malpensa Express354+Regionale10856 · 2455715:26 Malpensa Airport T1
1h51
17:17 Segrate station2 changes
Malpensa Express354+Regionale1085615:26 Malpensa Airport T1
1h37
17:03 Milan Rogoredo1 change
Malpensa Express80351+Regionale24559
On time
15:51 Malpensa Airport T1
1h49
17:40 Milano Forlanini
1 change
Malpensa Express80351+Regionale24559
On time
15:51 Malpensa Airport T1
1h56
17:47 Segrate station
1 change
Malpensa Express356+Regionale10858 · 2455915:56 Malpensa Airport T1
1h51
17:47 Segrate station2 changes
Malpensa Express356+Regionale1085815:56 Malpensa Airport T1
1h37
17:33 Milan Rogoredo1 change
Malpensa Express20358+Regionale2455916:19 Malpensa Airport T1
1h21
17:40 Milano Forlanini1 change
Malpensa Express20358+Regionale2455916:19 Malpensa Airport T1
1h28
17:47 Segrate station1 change
Malpensa Express80353+Regionale10233 · 2465916:21 Malpensa Airport T1
1h41
18:02 Segrate station2 changes
Malpensa Express80353+Regionale10233 · 2465916:21 Malpensa Airport T1
1h34
17:55 Milano Forlanini2 changes
Malpensa Express80353+Regionale2456116:21 Malpensa Airport T1
1h56
18:17 Segrate station1 change
Malpensa Express80353+Regionale2456116:21 Malpensa Airport T1
1h49
18:10 Milano Forlanini1 change
Malpensa Express358+Regionale10860 · 2456116:26 Malpensa Airport T1
1h51
18:17 Segrate station2 changes
Malpensa Express358+Regionale1086016:26 Malpensa Airport T1
1h37
18:03 Milan Rogoredo1 change
Malpensa Express80355+Regionale2456316:51 Malpensa Airport T1
1h49
18:40 Milano Forlanini1 change
Malpensa Express80355+Regionale2456316:51 Malpensa Airport T1
1h56
18:47 Segrate station1 change
Malpensa Express360+Regionale10862 · 2456316:56 Malpensa Airport T1
1h51
18:47 Segrate station2 changes
Malpensa Express360+Regionale1086216:56 Malpensa Airport T1
1h37
18:33 Milan Rogoredo1 change
Malpensa Express20362+Regionale2456317:19 Malpensa Airport T1
1h21
18:40 Milano Forlanini1 change
Malpensa Express20362+Regionale2456317:19 Malpensa Airport T1
1h28
18:47 Segrate station1 change
Malpensa Express80357+Regionale10235 · 2466317:21 Malpensa Airport T1
1h41
19:02 Segrate station2 changes
Malpensa Express80357+Regionale2456517:21 Malpensa Airport T1
1h56
19:17 Segrate station1 change
Malpensa Express80357+Regionale10235 · 2466317:21 Malpensa Airport T1
1h34
18:55 Milano Forlanini2 changes
Malpensa Express80357+Regionale2456517:21 Malpensa Airport T1
1h49
19:10 Milano Forlanini1 change
Malpensa Express362+Regionale10866 · 2456517:26 Malpensa Airport T1
1h51
19:17 Segrate station2 changes
Malpensa Express362+Regionale1086617:26 Malpensa Airport T1
1h37
19:03 Milan Rogoredo1 change
Malpensa Express80361+Regionale2456717:51 Malpensa Airport T1
1h56
19:47 Segrate station1 change
Malpensa Express80361+Regionale2456717:51 Malpensa Airport T1
1h49
19:40 Milano Forlanini1 change
Malpensa Express366+Regionale1086817:56 Malpensa Airport T1
1h37
19:33 Milan Rogoredo1 change
Malpensa Express366+Regionale10868 · 2456717:56 Malpensa Airport T1
1h51
19:47 Segrate station2 changes
Malpensa Express20368+Regionale2456718:19 Malpensa Airport T1
1h28
19:47 Segrate station1 change
Malpensa Express20368+Regionale2456718:19 Malpensa Airport T1
1h21
19:40 Milano Forlanini1 change
Malpensa Express80365+Regionale10237 · 2466718:21 Malpensa Airport T1
1h41
20:02 Segrate station2 changes
Malpensa Express80365+Regionale2456918:21 Malpensa Airport T1
1h56
20:17 Segrate station1 change
Malpensa Express80365+Regionale2456918:21 Malpensa Airport T1
1h49
20:10 Milano Forlanini1 change
Malpensa Express80365+Regionale10237 · 2466718:21 Malpensa Airport T1
1h34
19:55 Milano Forlanini2 changes
Malpensa Express368+Regionale1087218:26 Malpensa Airport T1
1h37
20:03 Milan Rogoredo1 change
Malpensa Express368+Regionale10872 · 2456918:26 Malpensa Airport T1
1h51
20:17 Segrate station2 changes
Malpensa Express80369+Regionale2457118:51 Malpensa Airport T1
1h56
20:47 Segrate station1 change
Malpensa Express80369+Regionale2457118:51 Malpensa Airport T1
1h49
20:40 Milano Forlanini1 change
Malpensa Express372+Regionale10874 · 2457118:56 Malpensa Airport T1
1h51
20:47 Segrate station2 changes
Malpensa Express372+Regionale1087418:56 Malpensa Airport T1
1h37
20:33 Milan Rogoredo1 change
Malpensa Express20374+Regionale2457119:19 Malpensa Airport T1
1h28
20:47 Segrate station1 change
Malpensa Express20374+Regionale2457119:19 Malpensa Airport T1
1h21
20:40 Milano Forlanini1 change
Malpensa Express80371+Regionale10239 · 2467119:21 Malpensa Airport T1
1h34
20:55 Milano Forlanini2 changes
Malpensa Express80371+Regionale10239 · 2467119:21 Malpensa Airport T1
1h41
21:02 Segrate station2 changes
Malpensa Express80371+Regionale2457319:21 Malpensa Airport T1
1h49
21:10 Milano Forlanini1 change
Malpensa Express80371+Regionale2457319:21 Malpensa Airport T1
1h56
21:17 Segrate station1 change
Malpensa Express374+Regionale10878 · 2457319:26 Malpensa Airport T1
1h51
21:17 Segrate station2 changes
Malpensa Express374+Regionale1087819:26 Malpensa Airport T1
1h37
21:03 Milan Rogoredo1 change
Malpensa Express80375+Regionale2457519:51 Malpensa Airport T1
1h56
21:47 Segrate station1 change
Malpensa Express80375+Regionale2457519:51 Malpensa Airport T1
1h49
21:40 Milano Forlanini1 change
Malpensa Express378+Regionale1088019:56 Malpensa Airport T1
1h37
21:33 Milan Rogoredo1 change
Malpensa Express378+Regionale10880 · 2457519:56 Malpensa Airport T1
1h51
21:47 Segrate station2 changes

This is the last train of the day.

Find all the dates and times for this journey

Train companies: Regionale from Milan Malpensa Airport to Milan Linate Airport trainsRegionale trains will get you between Milan Malpensa Airport and Milan Linate Airport from £5. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Regionale

About
Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.
Luggage & cancellation policy
Average Regionale Duration
1h 0m
Cheapest Regionale Price
£9
Regionale frequency
162 a day
Luggage included
Free hand luggage allowance included in ticket price
Luggage storage
Overhead racks and designated luggage areas between seats
Cancellation Policy
According to ticket conditions
Refund
Full refund provided
Amenities on board the train
Wifi
Food sold onboard
Bar service available on some trains with snacks and beverages
Seat reservation
Seat reservation included in ticket price for most services
Toilets
USB plugs
Accessibility
Wheelchair spaces and assistance available for passengers with reduced mobility
Pets
Small pets in carriers travel free. Larger dogs require paid ticket and muzzle
Quiet zone

Companies, tickets, and onboard amenities between Milan Malpensa Airport and Milan Linate Airport

Review the details behind your booking, from operators and ticket rules to luggage, onboard amenities, accessibility, and route-specific travel policies.

Currently, there is no high-speed train service from Milan Malpensa Airport to Milan Linate Airport.
There is no night train service from Milan Malpensa Airport to Milan Linate Airport.

FAQs: Milan Malpensa Airport to Milan Linate Airport train

Find answers to the most common questions about traveling from Milan Malpensa Airport to Milan Linate Airport by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Milan Linate Airport, this guide helps you travel smarter and with confidence.

FAQs
Booking trains from Milan Malpensa Airport to Milan Linate Airport in advance is advisable, especially during peak travel seasons or for long journeys, to ensure availability and secure better fares.
Yes, you can take the train from Milan Malpensa Airport to Milan Linate Airport.

More options for your journey from Milan Malpensa Airport to Milan Linate Airport

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

HomeTrainsTrains in ItalyTrain Times to Milan Linate Airport Milan Malpensa Airport to Milan Linate Airport train

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