Milan to Turin Distance

Milan to TurinDistance

How far apart are Milan and Turin? Straight-line, driving and train distances compared, with real travel times.

Milan to Turin Distance

Milan and Turin are about 125 km apart in a straight line, with a driving distance of roughly 140–144 km along the A4 motorway, typically taking 1 hour 20 to 1 hour 40 minutes.

Because the terrain between the two cities is largely flat, the gap between the straight-line and driving distances is relatively small compared with routes that cross hills or coastline.

Straight-Line

approx. 125 km (about 78 miles)

Driving Distance

approx. 140–144 km (about 87–90 miles)

1 hour 20 minutes – 1 hour 40 minutes

Train Journey

approx. 44–50 minutes on Frecciarossa; up to 1 hour 40 minutes on regional trains

The straight-line air distance is approximately 125 km.

City-Centre vs. Door-to-Door Distance

The figures above are measured city centre to city centre. Starting from one of Milan's airports (Malpensa, Linate or Bergamo) instead of the city centre changes the distance and time to Turin, sometimes significantly depending on which airport.

A private transfer is quoted for your specific pickup and drop-off addresses, whether that's a city-centre hotel, an office or an airport.

By Car

Driving from Milan to Turin covers about 140–144 km via the A4 motorway and takes roughly 1 hour 20 to 1 hour 40 minutes under normal traffic.

By Train

This is one of Italy's fastest short high-speed routes: Frecciarossa and Italo trains connect Milano Centrale and Torino Porta Nuova in as little as 44–50 minutes, with departures at least twice an hour. Regional trains cover the same route but take considerably longer, up to around 1 hour 40 minutes.

By Private Transfer

A private transfer takes you directly between your Milan and Turin addresses without a station stop, which is convenient for business travel, groups or luggage.

For pricing, vehicle options and booking, see our dedicated Milan to Turin taxi transfer page.

Places Along the Way

Novara

A town directly on the A4 route and rail line between Milan and Turin.

What Affects Travel Time

  • Traffic on the A4, especially around Milan and Turin themselves.
  • Whether you're starting from a Milan city-centre address or one of its three airports.
  • Whether you take a high-speed Frecciarossa/Italo service or a slower regional train.

Which Way Should You Choose?

For a fast city-to-city trip, the high-speed train is hard to beat — under an hour, station to station, with frequent departures. A private transfer is worth choosing for door-to-door convenience, a group, luggage, or when either end of your trip is an airport rather than a city centre.

Common Questions

Milan to Turin Distance — FAQ

About 125 km in a straight line, or roughly 140–144 km by road — a drive of 1 hour 20 to 1 hour 40 minutes.

Frecciarossa and Italo high-speed trains take as little as 44–50 minutes between Milano Centrale and Torino Porta Nuova, with frequent departures.

Station to station, yes — the fastest trains take under an hour versus 1 hour 20 minutes or more by road. A private transfer trades some of that speed for a direct door-to-door ride.

Yes — Malpensa, Linate and Bergamo are all different distances from Turin, so your journey time depends on which airport you're using.

No — high-speed Frecciarossa and Italo services take under 50 minutes, while regional trains on the same route can take up to around 1 hour 40 minutes.

Distances and journey times are approximate and can vary with traffic, weather and your exact pickup/drop-off points.