Linate Airport (LIN), officially called Airport Enrico Forlanini, is located approximately 9 km from Milan, taking around 20 minutes by car. When traveling from Milan Linate Airport to the city center, you can use four different modes of transport: taxi, private transfer, bus, or train. The most convenient and fast method to reach the city center is by hiring a Linate Airport taxi or a private Linate Airport transfer.
A much cheaper option is the bus. Shuttle bus tickets are inexpensive and the journey takes around 25 minutes. Finally, the most cost-effective choice is to catch the metro and then a suburban train. However, this trip takes around 40 minutes as it involves at least one change.
4 transport options from Milan Airport to the city
Perfect for budget-conscious travelers with some time to spare.
Save the article for later or share it with friends
The link is copied
How to get from Milan Linate Airport to city center by taxi
Taking a Linate Airport taxi from the airport to the city center of Milan is the fastest and most convenient mode of transportation. Linate taxi drivers don’t offer fixed fares for this route, so you will be charged by taximeter, depending on distance. Without traffic, the trip takes approximately 20 minutes.
*Official taxis have a windscreen sticker displaying ‘Taxi autorizzato per il servizio aeroportuale lombardo’.
Milan Linate Airport to Milan city center taxi fares
Since Milan Linate taxis don’t offer set rates from Linate Airport to the city center, your ride will be charged on the meter, based on the exact location of your destination. Additional costs such as driving on public holidays or late-night driving, may be applied.
Nevertheless, you can expect your Milan Linate Airport to Milan city center taxi to cost anywhere between €60 and €80, depending on your destination.
Where do I get a taxi from?
There are two taxi ranks at Milan Linate Airport. As you exit the main terminal building, you’ll see the signature white colored cars with the words ‘TAXI’ on them. Always line up at the taxi queue and take an official taxi rather than accepting a ride from a driver approaching you in the Arrivals Hall.
Convenience
A Linate Airport taxi offers reasonable charges from the airport to the center of Milan City and is an efficient way to travel. However, there can be long queues on weekends and in peak season, which knocks this option down a notch.
Useful Tips
Taxis offer comfortable and fast services especially if you arrive late at night, when public transportation options become sparse.
Ensure that your driver resets the taximeter before your journey begins.
Do not take a ride from an unlicensed driver who approaches you.
Most taxi drivers in Milan accept credit cards, but it’s better to ask before getting in the car.
If you’d like to pay in cash in euros, ensure you have some small coins with you. Drivers rarely carry much change – particularly in the early mornings.
Language barriers can be a hindrance if you don’t speak Italian. Write down your destination address to avoid any miscommunication.
How to get from Milan Linate Airport to Milan city center by bus (Airport Bus Express/STARfly)
If you’re looking for a more cost-effective option for your Milan Linate Airport transfer to the city, taking the bus is a good alternative. STARfly or Airport Bus Express by Autostradale is a reliable Milan Linate Airport to Milan city center shuttle. It departs every hour from 08:30 to 21:30 daily. It takes just 25 minutes to reach Milan Central Station. From there, there are plenty of taxis or public buses that can take you to your hotel.
How much is the bus from Linate Airport to city center?
A STARfly bus ticket from Milan Linate Airport to the city costs €7 for a single and €12 for a return if you purchase in-person at the airport. If you buy your ticket online in advance, you can get your ticket as cheap as €5. Tickets for children aged 2-12 years old cost €4.50 if bought in person, or €2.50 if bought online.
*Please note that you cannot buy a ticket straight from the driver. You will find ticket machines at the bus stop and they can be purchased with cash or credit/debit card. You can also book tickets online in advance.
Cost
€7
Trip Duration
25 Min.
The bus departs every 60 minutes.
Convenience
Safety
Value for Money
The Starfly service operates between 08:30 and 21:30.
Where do I get a bus from?
There is only one terminal at Milan Linate Airport, so the bus stop can be found directly outside of the airport’s Arrival Hall exit doors.
Convenience
The STARfly service is a cheap alternative for your journey from Milan Linate Airport to the city center. However, there’s no bus service before 08:00 or after midnight. So if the bus isn’t operating when you arrive, you’ll have to choose another mode of transportation.
Timetables
Airport Express Bus
Autostradale
Useful Tips
The Autostradale Milan Linate Airport to Milan city center bus is named the 'STARfly' and the 'Airport Bus Express'. If you see either of these labels, know that it’s the same bus.
There is some luggage space although it can get full very quickly during busy periods.
You can save €2 if you book your ticket online in advance.
Children under 2 years old travel for free.
Please keep in mind that many privately owned bus companies operate at the airports of Milan. Make sure you are getting on the right bus.
Seasonal timetable changes can happen from high to low season. Check the website a few days before your flight to get the most up-to-date information.
How to get from Milan Linate Airport to the city center by train (S9 Line)
It is possible to get from Milan Linate Airport to Milan city center by train, however, the route is not direct. You’ll first have to take the S9 metro line to “Milan Forlanini” from the airport metro station. Then, you can catch a Trenord Suburban Line train to Milano Porta Garibaldi in central Milan. The journey takes around 40 minutes in total.
How much is the train from Linate Airport to Milan?
Milan’s new integrated ticket system means that you can use the same ticket for ATM transport options (metro and buses), as well as the S line trains. With that being said, you’ll pay €2.20 for a single ticket valid for 90 minutes on public transportation.
*Tickets can be purchased from the self-service ticket machines in the airport station or from the counters.
Cost
€2.20
Trip Duration
40 Min.
The metro departs every 10 minutes max. S line trains depart every 30 minutes.
Convenience
Safety
Value for Money
From Monday to Thursday, M4 service operates from 06:00 to 22:00. From Friday to Sunday, the M4 lines runs between 06:00 and 00:30. The Suburban Lines run between 06:00 and 00:00.
Where do I catch the train from?
The Linate Airport metro station is just a few minutes walk away from the terminal, opposite Europcar Milan’s offices. Just follow the clear signage from the Arrivals Hall.
Convenience
Taking the train from Milan Linate to the city center of Milan is not the most convenient option. Not only is the route not direct, but it takes considerably longer than a bus or taxi. However, it’s a good option for those on a tight budget.
Timetables
Train line information
Trenord S Lines
Suburban Lines
Useful Tips
If you're traveling in a large group, with family or with lots of luggage, we recommend taking a taxi or private transfer to avoid the hassle of getting on and off multiple modes of transport.
You can purchase a train ticket from the vending machines at the airport metro station.
You can pay as you go with contactless credit and debit cards on all metro lines, but you'll still need to buy a ticket for the suburban train.
If you plan on using public transportation to get around throughout your stay, you can purchase a daily ticket for €7.60 or a 3-day pass for €15.50.
There are no luggage limits for the train. However, the more heavy luggage you bring, the more cumbersome your journey will be.
How to get from Milan Linate Airport to the city by private transfer
If you’d like to skip the wait at the taxi rank, taking a private Linate Airport transfer from Milan Linate Airport to the city is the best way to go. That way, you can hop straight into your designated vehicle as soon as you arrive at the Arrivals Hall at Linate Airport. Private transfer companies such as Welcome Pickups are designed specifically with travelers like you in mind.
You can expect great benefits such as:
Friendly meet and greet
Professional English-speaking drivers
Guaranteed on-time collection with flight monitoring
24/7 customer service
With our comprehensive service, you don’t have to worry about anything. You can touch down at Milan Linate Airport knowing your transport to your hotel is taken care of.
How much is a private transfer from Milan Linate Airport to the city?
One of the main benefits of booking a Linate Airport transfer is that you can pay your fixed price ahead of time, rather than worrying over the taximeter.
As a guide, our private transfers from Milan Linate to the city costs €60 for a four-seater sedan. For minivans up to 8 passengers, expect to pay €75. If you require a minibus for up to 15 people, the cost is €150.
Booking is easy via our website or mobile app (App Store || Google Play). Simply put in your flight details, passenger numbers, destination, and collection time. We’ll send you a fixed quote for your journey that includes any surcharges and tolls. That means zero hidden fees.
Cost
€60
Trip Duration
20 Min.
*Booking your private transfer in advance is the best way to ensure a seamless experience.
Convenience
Safety
Value for money
Private transfers are available 24/7 from Milan Linate Airport (LIN).
Where do I get a private transfer from?
Your friendly, local driver will meet you in the Arrivals Hall, holding a sign with your name on it. After welcoming you to Milan, they will assist you with your baggage and lead you to your pre-selected vehicle.
Convenience
Though Milan Linate Airport taxis are a solid option, private transfers offer more convenience and comfort. Booking a private transfer in advance saves time and ensures top-quality, reliable service with trained professionals. This lowers your travel stress on the day as you’ll know everything is taken care of. You’ll find they’re less expensive than standard taxis, as well!
Useful Tips
If your flight is delayed, we’ll inform your driver so you don’t have to. You can rest assured your driver will be waiting for you when you arrive.
We offer a wide range of vehicles for parties of all sizes. Just let us know how many people you’re traveling with and we’ll take care of the rest.
To give yourself plenty of time to get through passport control, customs and baggage reclaim, book your transfer collection time at least 30 minutes after you’re due to land.
At least 24 hours before your flight, you will receive an email including your driver's name, details, and vehicle information so that you know what to expect on the day.
If you require a booster or baby seat, please request one on your booking form.
You can contact your driver via our app or WhatsApp if necessary.
Milan Airport private transfers
Powered by Welcome Pickups. Book a trained, English-speaking driver to pick you up for a fixed price with no hidden fees.
Mercedes-Benz V-class, Mercedes-Benz Vito, Ford Tourneo Custom
Frequently asked questions
How do I get from Linate Airport to Milan center?
There are four options if you want to travel from Milan Linate Airport to the city center; taxi, private transfer, bus, or train. The fastest and easiest ways are via taxi or private transfer, as the service is reliable and door-to-door. Alternatively, you can catch a bus for €7 in 25 minutes. Finally, taking the train is a great budget option, with tickets costing €2.20. However, the route is not direct and requires using the metro as well as a train.
Does Linate Airport have a metro station?
Yes, Linate Airport has a metro station. However, it does not have trains directly to Milan city center. If you want to get to central Milan, you should take the S9 metro line to ‘Milan Forlanini’, then take the suburban train to Milano Porta Garibaldi.
How far is Milan Linate Airport from Milan city center?
Milan city center is approximately 9 km away from Linate Airport, taking around 20 minutes by taxi or transfer.
How much is a taxi from Milan Linate Airport to city center?
Taxis at Milan Airport don’t offer fixed fares for the route to the city center. So the average cost of a taxi trip from Linate Airport to the city center of Milan is €70. When there is no traffic, the ride takes approximately 20 minutes.
How to get from Milan Linate Airport to city center by taxi
Taking a Linate Airport taxi from the airport to the city center of Milan is the fastest and most convenient mode of transportation. Linate taxi drivers don’t offer fixed fares for this route, so you will be charged by taximeter, depending on distance. Without traffic, the trip takes approximately 20 minutes.
*Official taxis have a windscreen sticker displaying ‘Taxi autorizzato per il servizio aeroportuale lombardo’.
Milan Linate Airport to Milan city center taxi fares
Since Milan Linate taxis don’t offer set rates from Linate Airport to the city center, your ride will be charged on the meter, based on the exact location of your destination. Additional costs such as driving on public holidays or late-night driving, may be applied.
Nevertheless, you can expect your Milan Linate Airport to Milan city center taxi to cost anywhere between €60 and €80, depending on your destination.
Where do I get a taxi from?
There are two taxi ranks at Milan Linate Airport. As you exit the main terminal building, you’ll see the signature white colored cars with the words ‘TAXI’ on them. Always line up at the taxi queue and take an official taxi rather than accepting a ride from a driver approaching you in the Arrivals Hall.
Convenience
A Linate Airport taxi offers reasonable charges from the airport to the center of Milan City and is an efficient way to travel. However, there can be long queues on weekends and in peak season, which knocks this option down a notch.
Useful Tips
Book a trusted, English-speaking driver to pick you up at the same price as a regular taxi
Learn moreHow to get from Milan Linate Airport to Milan city center by bus (Airport Bus Express/STARfly)
If you’re looking for a more cost-effective option for your Milan Linate Airport transfer to the city, taking the bus is a good alternative. STARfly or Airport Bus Express by Autostradale is a reliable Milan Linate Airport to Milan city center shuttle. It departs every hour from 08:30 to 21:30 daily. It takes just 25 minutes to reach Milan Central Station. From there, there are plenty of taxis or public buses that can take you to your hotel.
How much is the bus from Linate Airport to city center?
A STARfly bus ticket from Milan Linate Airport to the city costs €7 for a single and €12 for a return if you purchase in-person at the airport. If you buy your ticket online in advance, you can get your ticket as cheap as €5. Tickets for children aged 2-12 years old cost €4.50 if bought in person, or €2.50 if bought online.
*Please note that you cannot buy a ticket straight from the driver. You will find ticket machines at the bus stop and they can be purchased with cash or credit/debit card. You can also book tickets online in advance.
The Starfly service operates between 08:30 and 21:30.
Where do I get a bus from?
There is only one terminal at Milan Linate Airport, so the bus stop can be found directly outside of the airport’s Arrival Hall exit doors.
Convenience
The STARfly service is a cheap alternative for your journey from Milan Linate Airport to the city center. However, there’s no bus service before 08:00 or after midnight. So if the bus isn’t operating when you arrive, you’ll have to choose another mode of transportation.
Timetables
Airport Express Bus
Autostradale
Useful Tips
How to get from Milan Linate Airport to the city center by train (S9 Line)
It is possible to get from Milan Linate Airport to Milan city center by train, however, the route is not direct. You’ll first have to take the S9 metro line to “Milan Forlanini” from the airport metro station. Then, you can catch a Trenord Suburban Line train to Milano Porta Garibaldi in central Milan. The journey takes around 40 minutes in total.
How much is the train from Linate Airport to Milan?
Milan’s new integrated ticket system means that you can use the same ticket for ATM transport options (metro and buses), as well as the S line trains. With that being said, you’ll pay €2.20 for a single ticket valid for 90 minutes on public transportation.
*Tickets can be purchased from the self-service ticket machines in the airport station or from the counters.
From Monday to Thursday, M4 service operates from 06:00 to 22:00. From Friday to Sunday, the M4 lines runs between 06:00 and 00:30. The Suburban Lines run between 06:00 and 00:00.
Where do I catch the train from?
The Linate Airport metro station is just a few minutes walk away from the terminal, opposite Europcar Milan’s offices. Just follow the clear signage from the Arrivals Hall.
Convenience
Taking the train from Milan Linate to the city center of Milan is not the most convenient option. Not only is the route not direct, but it takes considerably longer than a bus or taxi. However, it’s a good option for those on a tight budget.
Timetables
Train line information
Trenord S Lines
Suburban Lines
Useful Tips
How to get from Milan Linate Airport to the city by private transfer
If you’d like to skip the wait at the taxi rank, taking a private Linate Airport transfer from Milan Linate Airport to the city is the best way to go. That way, you can hop straight into your designated vehicle as soon as you arrive at the Arrivals Hall at Linate Airport. Private transfer companies such as Welcome Pickups are designed specifically with travelers like you in mind.
You can expect great benefits such as:
With our comprehensive service, you don’t have to worry about anything. You can touch down at Milan Linate Airport knowing your transport to your hotel is taken care of.
How much is a private transfer from Milan Linate Airport to the city?
One of the main benefits of booking a Linate Airport transfer is that you can pay your fixed price ahead of time, rather than worrying over the taximeter.
As a guide, our private transfers from Milan Linate to the city costs €60 for a four-seater sedan. For minivans up to 8 passengers, expect to pay €75. If you require a minibus for up to 15 people, the cost is €150.
Booking is easy via our website or mobile app (App Store || Google Play). Simply put in your flight details, passenger numbers, destination, and collection time. We’ll send you a fixed quote for your journey that includes any surcharges and tolls. That means zero hidden fees.
Private transfers are available 24/7 from Milan Linate Airport (LIN).
Where do I get a private transfer from?
Your friendly, local driver will meet you in the Arrivals Hall, holding a sign with your name on it. After welcoming you to Milan, they will assist you with your baggage and lead you to your pre-selected vehicle.
Convenience
Though Milan Linate Airport taxis are a solid option, private transfers offer more convenience and comfort. Booking a private transfer in advance saves time and ensures top-quality, reliable service with trained professionals. This lowers your travel stress on the day as you’ll know everything is taken care of. You’ll find they’re less expensive than standard taxis, as well!
Useful Tips
Milan Airport private transfers
Sedan up to 3 passengers
€59Starting from 19.7 EUR / passenger
Minivan up to 8 passengers
€68Starting from 8.5 EUR / passenger
Frequently asked questions
How do I get from Linate Airport to Milan center?
There are four options if you want to travel from Milan Linate Airport to the city center; taxi, private transfer, bus, or train. The fastest and easiest ways are via taxi or private transfer, as the service is reliable and door-to-door. Alternatively, you can catch a bus for €7 in 25 minutes. Finally, taking the train is a great budget option, with tickets costing €2.20. However, the route is not direct and requires using the metro as well as a train.
Does Linate Airport have a metro station?
Yes, Linate Airport has a metro station. However, it does not have trains directly to Milan city center. If you want to get to central Milan, you should take the S9 metro line to ‘Milan Forlanini’, then take the suburban train to Milano Porta Garibaldi.
How far is Milan Linate Airport from Milan city center?
Milan city center is approximately 9 km away from Linate Airport, taking around 20 minutes by taxi or transfer.
How much is a taxi from Milan Linate Airport to city center?
Taxis at Milan Airport don’t offer fixed fares for the route to the city center. So the average cost of a taxi trip from Linate Airport to the city center of Milan is €70. When there is no traffic, the ride takes approximately 20 minutes.
Posts you might like
Uber in Milan: Everything you need to know
Explore Milan Under the City's Lights
The 6 Most Visited Places in Milan
The 3 Most Visited Airports in Milan
Which is the Best Way to See Milan?
Tips to Visit Milan on a Budget
Transfer Options in Milan
Milan Airport Taxi - Book Online | Welcome Pickups
Milan Taxi - Prices and Useful Tips on Getting a Taxi in Milan
Milan Linate Airport Taxi: Compare All Taxi Options & Prices
Milan Bergamo Airport Taxi: Compare All Taxi Options & Prices
How to get from Bergamo Airport to Milano Centrale | Welcome Pickups
✈ Transfer Options from Linate Airport to Lake Como | Welcome Pickups
✈ Transfer Options from Linate Airport to Lake Garda | Welcome Pickups
✈ Transfer Options from Linate Airport to Bergamo Airport | Welcome
✈ Transfer Options from Bergamo Airport to Lake Garda | Welcome
How to get from Milan Linate Airport to Milan Central Station
✈ How to get from Bergamo Airport to Lake Como | Welcome Pickups
FromMilan Bergamo Airport
ToBergamo
FromMilan Airport
ToLake Como