Travel options
from Turin to Milan

You can get from Turin to Milan by train, bus or flight.

Our recommendation

To get from Turin to Milan on Jan 24 we recommend taking a bus because it’s the best combination of price and speed.

08:25AMTurin1h35 10:00AMMilan
0 changes
$51One-way
Cheapest
11:55AMTorino, Autostazione Corso Vittorio Emanuele1h50 01:45PMMilan
0 changes
$21One-way
Other options
08:50AMTorino, Autostazione Corso Vittorio Emanuele1h50 10:40AMMilan
0 changes
$51One-way
08:00AMTorino, Autostazione Corso Vittorio Emanuele2h00 10:00AMMilan
0 changes
$51One-way
10:45AMTurin1h35 12:20PMMilan
0 changes
$51One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Mon
Jan 24
$13Intercity
$2Itabus
Tue
Jan 25
$13Intercity Notte
$2Itabus
Wed
Jan 26
$13Intercity Notte
$2Itabus
Thu
Jan 27
$12Intercity
$2Itabus
Fri
Jan 28
$12Intercity
$2Itabus
Sat
Jan 29
$12Intercity Notte
$2Itabus
Sun
Jan 30
$12Intercity
$2BlaBlaCar Bus
Mon
Jan 31
$12Intercity
$2BlaBlaCar Bus
Tue
Feb 1
$12Intercity
$2Itabus
Wed
Feb 2
$12Intercity Notte
$2Itabus
Thu
Feb 3
$12Intercity Notte
$2Itabus
Fri
Feb 4
$12Intercity
$2Itabus
Sat
Feb 5
$12Intercity Notte
$2Itabus
Sun
Feb 6
$12Intercity
$2Itabus
Mon
Feb 7
$12Intercity
$2Itabus
Tue
Feb 8
$12Intercity Notte
$2Itabus
Wed
Feb 9
$12Intercity Notte
$2Itabus
Thu
Feb 10
$12Intercity Notte
$2Itabus
Fri
Feb 11
$12Intercity
$2Itabus
Sat
Feb 12
$20Italo
Find prices

Travel Information from Turin to Milan

distanceDistance78 miles (125 km)
modeAvailable travel modesBus or train
priceTicket price range$12 - $13
cheapestCheapest modeTrain • $12 (€10) • 1 h 40 min
fastestFastest modeBus • $13 (€11) • 1 h 35 min
carriersPopular travel companiesItabus or Intercity

Travel 78 miles (125 km) by bus or train from Turin to Milan. If speed is a priority, then a bus is the best option with an average duration of 1 h 35 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $12 (€10). The most popular travel companies which serve this journey are Itabus or Intercity among others. Travelers can even take a direct bus or train from Turin to Milan.

Travel from Turin to Milan: Journey Details

Traveling in Italy between these two northern cities is simple and rapid, with both bus and train routes available everyday. There are no direct flights, as the journey between the cities is so short. Instead, the fastest trains take just 55 minutes and buses don't take much longer. So if you want to explore the galleries, boutiques and restaurants of Milan, getting there is quick and easy, any day of the week and at any time of day.

Return trips from Milan to Turin are also available.

How to get from Turin to Milan

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from Turin to Milan, 87,03% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from Turin to Milan and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from Turin to Milan. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Buses from Turin to Milan

Buses to Turin to Milan are operated by Megabus, Flixbus and Baltour, and take between 1 hour 45 minutes and 2 hours 15 minutes to reach their destination, making them a comfortable and convenient travel option. The earliest bus services depart from Corso Vittorio Emanuele II bus station at 4:00 a.m., while the final bus leaves the same point at 11:30 p.m. Most buses arrive at Autostazione Lampugnano in Milan, which is on the red line of the city's Metro network.

Trains from Turin to Milan

Trains from Turin to Milan are the fastest way to travel between these two cities. Trenitalia offers a huge range of departure times every day of the week. Trains start as early as 4:54 a.m. and continue until 11:00 p.m. All services take less than 2 hours, with the fastest covering the distance to Milan in just 55 minutes. If you need to book an express, look for a Frecciarossa service from Trenitalia, to avoid being stuck on the train for longer than necessary. All trains leave from Turin's Porta Nuova station and get into Milan's Porta Garibaldi station.

Travel Tips: Travel from Turin to Milan

Travel 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 Turin to Milan.
FAQs

How do I reach Milan from Turin?

You can travel from Turin to Milan 2 different ways: bus or train.

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

The cheapest way to get from Turin to Milan is by taking a train. You can find average ticket prices around $12 (€10) compared to other travel options to Milan:

Taking a train is about $1 (€1) less than taking a bus, which costs on average $13 (€11) for this route.

What is the quickest way from Turin to Milan?

The fastest way from Turin to Milan is by bus with an average journey time of 1 h 35 min.

There are alternative travel options to Milan that can usually take longer:

In comparison, traveling by train can take you on average 1 h 40 min.

How far is Milan from Turin?

You should expect to travel around 78 miles (125 km) between Turin and Milan.

How many services a day are there between Turin and Milan?

The average frequency per day from Turin to Milan is:

  • 25 trains a day.

However, we recommend checking specific travel dates for your route between Turin and Milan as scheduled services by bus or train can vary by season or day of the week.

Where do people depart from and arrive in when traveling from Turin to Milan?

These are the most popular departure and arrival points from Turin to Milan:

  • Buses from Turin to Milan most often leave from Turin, Via Mario Pannunzio (Stazione Lingotto) and arrive in Milan, Stazione Centrale.
  • Trains most often depart from Turin at Torino Porta Nuova and arrive in Milan at Milano Centrale.

Which travel companies can take me from Turin to Milan?

If finding a good deal is your main consideration for your trip from Turin to Milan, then we'll help you find the best value travel companies for you:

  • Itabus can get you to Milan by bus. You can find a good deal for bus tickets with Itabus from Turin to Milan for $13 (€11) on Omio.
  • Travel with Intercity for trains to Milan. If you’re looking for a good deal on tickets, check for Intercity Turin to Milan tickets on Omio for $12 (€10).

Is there a direct service to Milan from Turin?

Yes, there are direct services available from Turin to Milan with the following travel companies:

  • You can travel directly by train with Italo, Frecciarossa, Regionale, Intercity or Intercity Notte with 25 direct trains per day.

Direct services tend to save you time and add more convenience in getting you to Milan as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Turin to Milan.

What is another destination I should add to my tour from Turin to Milan?

Many of our customers traveling from Turin to Milan don't make Milan their final stop. Some of the destinations worth visiting after Milan are Rome, Paris or Naples, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Milan to any of these top destinations today!

How early should I book tickets between Turin and Milan online for the best deals?

Before traveling from Turin to Milan, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • A bus ticket costs $13 (€11) one way on average for this journey.
  • A train ticket for this trip is costing $12 (€10) one way on average.

But we recommend booking Turin to Milan tickets online a few months before your planned travel date to score the best deals and save money on your trip.