Explore Destinations

Discover the world's most amazing places

How to Get from Turin Airport to Milan

Quick Answer

The best overall way to get from Turin Airport (TRN) to Milan is by taking the combination of a bus to Turin's main station and then a high-speed train. This is the optimal balance of speed, cost, and reliability. The fastest total journey takes about 1 hour 50 minutes and costs between €30-€70. The cheapest option is the direct bus or shuttle service, with fares starting from €15-€25 for a 2 to 2.5-hour ride. There is no direct train from the airport; a transfer in Turin is always required.

Quick Navigation: Turin Airport to Milan Transport

Train from Turin Airport to Milan (Recommended Route)

Traveling by train is the most recommended method for most travelers due to its speed, frequency, and comfort. The journey is a two-part process: first, get from Turin Airport to Torino Porta Susa or Torino Porta Nuova station, then take a high-speed train to Milan.

Step-by-Step Guide:

  1. Airport to Turin City (Torino Porta Susa/Nuova):
    • Bus (SADEM): The most direct link. The SADEM bus runs every 15-30 minutes from right outside the arrivals hall. It takes ~45 minutes to reach Torino Porta Susa station and ~55 minutes to Torino Porta Nuova. Tickets cost €6.50-€7.50 (buy on board or online). Official SADEM Timetables.
    • Taxi: A 30-40 minute ride costing €35-€45 to either station. Good for groups or with heavy luggage.
  2. Turin to Milan by High-Speed Train: From Torino Porta Susa (primary) or Porta Nuova.
    • Frecciarossa (Trenitalia): The flagship service. Travel time to Milan Centrale is 50 minutes to 1 hour. Offers four classes (Standard, Premium, Business, Executive).
    • Italo (NTV): The private competitor. Travel time is similar, about 55 minutes to 1 hour 5 minutes to Milan Centrale or Milan Porta Garibaldi. Often has competitive pricing.
    • Intercity (IC): Slower (approx. 1h 45min) but sometimes cheaper regional options.
Turin to Milan High-Speed Train Comparison
Train Operator Travel Time Average Fare (Booked in Advance) Main Arrival Station in Milan Key Features
Trenitalia Frecciarossa 50 min - 1 hr €19 - €45 Milano Centrale Free WiFi, power sockets, quiet carriages, frequent departures.
Italo 55 min - 1h 05min €15 - €40 Milano Centrale or Porta Garibaldi Modern fleet, "Prima" and "Club" executive lounges at stations.
Intercity (IC) ~1 hr 45 min €12 - €25 Milano Centrale Budget option, scenic route, less frequent.

Pro Tip: Book high-speed train tickets online in advance on Trenitalia or Italo for the best prices. Fares increase as the travel date approaches.

Domestic Flight from Turin to Milan (Is It Worth It?)

While a direct flight exists, it is generally not recommended for this route due to the short distance and significant "door-to-door" time. However, it might be a viable option if connecting from a long-haul international flight.

The Reality of "Door-to-Door" Time:

Airport Options:

Verdict: The high-speed train is almost always faster for a city-center to city-center journey. Consider a flight only if it's part of a single ticket for an international connection.

Bus & Shuttle from Turin Airport to Milan (Cheapest Option)

Direct buses and shared shuttles are the most economical choice, ideal for budget travelers or those with flexible schedules. They offer a "point-to-point" service without the need to change in Turin city.

Operator Details & Comparison:

Service Type Operator (Example) Journey Time Approx. Fare (One-Way) Key Details & Drop-off Points
Direct Scheduled Bus FlixBus, Baltour 2 - 2.5 hours €15 - €25 Direct from TRN to Milano Centrale bus station or Lampugnano bus station. Amenities: WiFi, power sockets, toilet. Booking online is essential.
Shared Shuttle Van Shared Shuttles (e.g., through booking platforms) 1 hr 45 min - 2 hrs 15 min €25 - €40 Door-to-door service to your Milan address. Price varies based on passengers. Must be booked in advance. Good for small groups.

Pros & Cons:

Tip: Check the final drop-off location carefully. Milano Centrale bus station is adjacent to the train station, offering excellent onward connections.

Taxi & Private Transfer (For Convenience & Groups)

This is the most expensive option by far, but offers maximum convenience, privacy, and a door-to-door service. It is typically not recommended for solo or budget travelers.

Cost & Practicalities:

When Does It Make Sense?

Warning: Always agree on a price with the taxi driver before departure or ensure you are using a licensed, pre-booked service to avoid scams.

Tickets & Cost Comparison: Choosing Your Best Option

This table summarizes all key data to help you decide at a glance.

Turin Airport (TRN) to Milan: Transportation Comparison
Mode Total Door-to-Door Time Approx. Cost (One-Way) Transfers Best For
Train (Bus+High-Speed) ~1 hr 50 min - 2 hr 30 min €30 - €70 1 (Bus to Train in Turin) Most travelers (Best balance of speed, price, comfort)
Direct Bus/Shuttle 2 hr - 2 hr 30 min €15 - €40 0 Budget travelers, those avoiding transfers
Domestic Flight 4 hr - 5 hr+ €50 - €150+ 1+ (To/from airports) Only for specific flight connections
Taxi / Private Transfer 1 hr 30 min - 2 hr €130 - €280+ 0 Groups, luxury/convenience, late-night arrivals

Key Takeaway: For value and speed, book the SADEM bus + an advance high-speed train ticket. For pure budget savings, take the direct bus.

Traveler Experience & Insider Tips

FAQs: Turin Airport to Milan Travel

Is there a direct train from Turin Airport to Milan?

No. There is no direct train service. You must first take a bus or taxi from Turin Airport (TRN) to one of Turin's main railway stations (Porta Susa or Porta Nuova), and then board a high-speed train to Milan.

What is the cheapest way to get from Turin Airport to Milan?

The cheapest way is the direct bus service (e.g., FlixBus). Fares start as low as €15-€20 if booked online in advance, compared to a minimum of ~€30 for the combined bus+train option.

What is the fastest way to get from Turin Airport to Milan city center?

The fastest typical route is a taxi from TRN to Torino Porta Susa station (30-40 min), followed by a pre-booked Frecciarossa or Italo high-speed train (50-55 min). Total door-to-door time can be under 1 hour 50 minutes without traffic delays.

How far in advance should I book train tickets from Turin to Milan?

Book high-speed train tickets as early as possible, ideally weeks or months ahead. Prices on Trenitalia and Italo follow dynamic pricing and can double or triple as the departure date nears. The SADEM bus ticket from the airport can be bought on the spot.

Is it better to fly or take the train from Turin to Milan?

For nearly all travelers, the train is vastly superior. When considering total "door-to-door" time (airport transfers, security, boarding), the train is faster, more reliable, central, and often cheaper than flying for this short distance.

Where do buses from Turin Airport arrive in Milan?

Most direct buses terminate at either Milano Centrale (next to the train station) or Lampugnano Bus Station (on the western side of Milan, connected by Metro MM1). Always check your ticket for the specific arrival point.

What should I do if my flight arrives late at night at TRN?

Late-night options are limited. The last SADEM bus to Turin city is around 00:30 AM. After this, your only public option is a night bus (if available) or the expensive taxi/private transfer. Pre-booking a transfer is highly recommended for late arrivals.

Is a private transfer worth the cost from Turin Airport to Milan?

Only in specific cases: for groups of 3-4 or more (splitting the cost), for travelers with a lot of luggage or mobility needs, or for those arriving after public transport has stopped. For most solo or pair travelers, it is not cost-effective.