There are 6 ways to get from Milan Linate Airport (LIN) to Melegnano by train, bus, taxi, rideshare, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Milano Forlanini to Melegnanotrain S1
48 min€4–5Drive 18 km
cheapest- Drive from Milan Linate Airport (LIN) to Melegnanocar 18 km
20 min€3–4Line 901 bus, bus
- Take the bus from linate aeroporto m4 to via di vittorio via liberazionebus 901 / ...
- Take the bus from San Donato SS 415 Paullese /Maritano to Melegnano - Piazza IV Novembrebus z415
1h 52m€4–6Taxi
- Take the taxi from Milan Linate Airport (LIN) to Melegnanotaxi 18 km
20 min€150–190Airport Transfer
- Take the rideshare from Milan Linate-LIN to Melegnano18 km
20 minLine 4 subway, train
- Take the subway from Linate Aeroporto to Dateosubway 4
- Take the train from Milano Dateo to Melegnanotrain S1 / ...
48 min€4–6
Milan Linate Airport (LIN) to Melegnano by subway and train
Questions & Answers
The cheapest way to get from Milan Linate Airport (LIN) to Melegnano is to drive which costs €2 - €4 and takes 20 min.
The fastest way to get from Milan Linate Airport (LIN) to Melegnano is to taxi which takes 20 min and costs €150 - €190.
No, there is no direct bus from Milan Linate Airport (LIN) to Melegnano. However, there are services departing from linate aeroporto m4 and arriving at Melegnano - Piazza IV Novembre via San Donato SS 415 Paullese /Maritano. The journey, including transfers, takes approximately 1h 52m.
No, there is no direct train from Milan Linate Airport (LIN) to Melegnano. However, there are services departing from Linate Aeroporto and arriving at Melegnano via Milano Forlanini. The journey, including transfers, takes approximately 48 min.
The distance between Milan Linate Airport (LIN) and Melegnano is 18 km. The road distance is 18 km.
The best way to get from Milan Linate Airport (LIN) to Melegnano without a car is to train which takes 48 min and costs €3 - €5.
It takes approximately 48 min to get from Milan Linate Airport (LIN) to Melegnano, including transfers.
Milan Linate Airport (LIN) to Melegnano bus services, operated by ATM, depart from linate aeroporto m4 station.
Milan Linate Airport (LIN) to Melegnano train services, operated by Trenord, depart from Milano Forlanini station.
The best way to get from Milan Linate Airport (LIN) to Melegnano is to train which takes 48 min and costs €3 - €5. Alternatively, you can line 901 bus and bus, which costs €3 - €7 and takes 1h 52m.
What companies run services between Milan Linate Airport (LIN), Italy and Melegnano, Italy?
Trenord operates a train from Milano Forlanini to Melegnano hourly. Tickets cost €2–3 and the journey takes 23 min. Alternatively, you can take a bus from linate aeroporto m4 to Melegnano - Piazza IV Novembre via via di vittorio via liberazione and San Donato SS 415 Paullese /Maritano in around 1h 52m.
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Milano Forlanini to Melegnano
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- Trenord
Train from Milano Dateo to Melegnano
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–4
- Website
- Trenord
- Phone
- 02.48.607.607
- Website
- ATM
Subway from Linate Aeroporto to Dateo
- Ave. Duration
- 8 min
- Frequency
- Every 10 minutes
- Estimated price
- €1–2
- Schedules at
- ATM
- Phone
- 02.48.607.607
- Website
- ATM
Bus from linate aeroporto m4 to via di vittorio via liberazione
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Schedules at
- ATM
- Phone
- 800.678850
- [email protected]
- Website
- milanosudest.autoguidovie.it
Bus from San Donato SS 415 Paullese /Maritano to Melegnano - Piazza IV Novembre
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Schedules at
- milanosudest.autoguidovie.it
- Website
- https://www.mozio.com
Rideshare from Milan Linate-LIN to Melegnano
- Ave. Duration
- 20 min
- Frequency
- On demand
- Ave. Duration
- 20 min
- Estimated price
- €150–190
Etaxi SRL
- Phone
- +39 02 5353
Taxi 026969
- Phone
- +39 02 661 16454
- Website
- 026969.it
Taxi Blu
- Phone
- +39 02 4040
- Website
- taxiblu.it
Taxi Milano
- Phone
- +39 02 8585
- Website
- milanoradiotaxi.it
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide
More Questions & Answers
Milan Linate Airport (LIN) to Melegnano bus services, operated by ATM, arrive at via di vittorio via liberazione station.
Milan Linate Airport (LIN) to Melegnano train services, operated by Trenord, arrive at Melegnano station.
Yes, the driving distance between Milan Linate Airport (LIN) to Melegnano is 18 km. It takes approximately 20 min to drive from Milan Linate Airport (LIN) to Melegnano.
There are 13516+ hotels available in Melegnano.
Check out Blablacar's carpooling service for rideshare options between Milan Linate Airport (LIN) and Melegnano. A great option if you don't have a driver's licence or want to avoid public transport.















