1map logoGo to main page

Turin, Piedmont to Milan, Lombardy from $8: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Turin, Italy
to
Milan, Italy

How to Get from Turin to Milan: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$8 by busBest price
125.5 kmDistance
47m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Turin to Milan with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
ItaloTreno
Train
Average Duration
47m
Estimated price
$12-70
Recommended
Company
FlixBus
Bus
Average Duration
2h  18m
Estimated price
$8-30
Cheapest
route map
Distance: 125.5 km
Duration: 47m

See more options

Pricing table
Company
BlaBlaCar
Rideshare
Average Duration
1h  57m
Estimated price
$10-10
Company
various
Drive
Average Duration
1h  24m
Estimated price
$25-40
Company
various
Bus
Train
Average Duration
2h  51m
Estimated price
$31-44

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $1 $1 $2 $2 $2 $2 $2
Train $10 $9 $9 $10 $10 $10 $10

Traveling From Turin to Milan

Embarking on the journey from Turin to Milan offers you a fascinating contrast between the regal charm of Turin's historic architecture and the vibrant, fashion-forward pulse of Milan's urban landscape.

Best Neighbourhoods in Milan

Milan boasts diverse neighborhoods, each with its own distinctive character.

Brera
• Art galleries and design shops abound.
• Charming cobblestone streets and cafés.
Navigli
• Famous for its picturesque canals.
• Lively nightlife with numerous bars and eateries.
Porta Romana
• Home to historic thermal baths.
• Vibrant mix of contemporary and traditional culture.

Best Times To Visit Milan's Attractions

Timing your visit can enhance your experience at Milan's iconic sites.

The Duomo
Visit early in the morning or late afternoon for fewer crowds and stunning light.
La Scala Theater
Aim for a weekday performance to enjoy a more intimate atmosphere.
Sforza Castle
Explore during weekdays to avoid the weekend rush and better enjoy the gardens.

Milan Weather: What to Expect Year-Round

Milan enjoys a humid subtropical climate, with hot summers and chilly winters, making spring and early fall the best times to explore the city comfortably. Be prepared for sudden weather changes, as rain can occur at any time, influencing your travel plans and outdoor activities.

Dining Recommendation in Milan

A must-try dish in Milan is Osso Buco, a flavorful veal shank braised with vegetables, which showcases the city's rich culinary heritage and unique use of local ingredients. Unlike Turin's hearty fare, dining in Milan often takes place in lively trattorias where the vibrant atmosphere enhances the experience, inviting you to savor the diverse flavors of the region.

Turin - Milan operators

Explore transport companies operating between Turin and Milan, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+39 06 8937 1892
Website
https://www.italotreno.it/en

Train from Torino - Porta Susa to Milano Centrale Station

Average Duration
47m
Estimated price
$12-50
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en/frecce.html

Train from Torino Porta Susa to Milano P.Garibaldi

Average Duration
55m
Estimated price
$15-60
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en.html

Train from Torino Porta Nuova to Milano Centrale

Average Duration
1h 56m
Estimated price
$12-22
Contact phone
+33 1 84 94 36 35
Website
https://www.sncf.com/en

Train from Torino Porta Susa to Milano P.Garibaldi

Average Duration
1h 22m
Estimated price
$30-70
Contact phone
02 72 49 49 49
Website
https://www.malpensaexpress.it/en/

Train from Malpensa Aeroporto Terminal 1 to Milano Cadorna

Average Duration
38m
Estimated price
$15-15
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Turin to Milano, Autostazione Lampugnano

Average Duration
1h 50m
Estimated price
$14-20
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from Torino - Bus station to Milano, Autostazione Lampugnano

Average Duration
1h 50m
Estimated price
$15-22
Contact phone
+39 06 88 93 82 32
Website
https://www.itabus.it/en/home

Bus from Turin Corso Vittorio Emanuele II to Milano, Autostazione Lampugnano

Average Duration
1h 50m
Estimated price
$8-12
Contact phone
+39 0965 630 028
Website
https://autolineefederico.it

Bus from Turin Corso Vittorio Emanuele II to Milano, Autostazione Lampugnano

Average Duration
1h 50m
Estimated price
$7-11
Contact phone
+39 080 3112335
Website
https://marinobus.it/en/

Bus from Turin C Vittorio to Milano, Autostazione Lampugnano

Average Duration
1h 55m
Estimated price
$20-27
Contact phone
+39 080 5790211
Website
https://marozzivt.it

Bus from Torino to Milano, Autostazione Lampugnano

Average Duration
1h 55m
Estimated price
$11-16
Contact phone
+39 02 3008 9000
Website
https://autostradale.it/?lang=en-GB

Bus from Turin Corso Bolzano to Malpensa Airport - Milan

Average Duration
1h 55m
Estimated price
$20-29
Rideshare
Contact phone
+3 318 576 2228
Website
https://www.blablacar.co.uk/

Rideshare from Turin to Milan

Average Duration
1h 57m
Estimated price
$10-10

Turin to Milan: Overview of Bus, Train, Flight, and Car Trips

Traveling between Turin and Milan offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Experience the picturesque journey from Turin to Milan, spanning 88 miles of stunning Italian countryside. In just 1 hour and 24 minutes, you'll be immersed in the beauty of the drive. 💰 Save money with carpooling options ranging from €23 to €37 through services like Blablacar. Enjoy the convenience of shared rides if you prefer not to drive or want to bypass public transportation.
Average price
€23 - €37
Useful tips for car travellers
• Keep an eye out for the A4 Motorway, which is the most direct route from Turin to Milan; expect tolls in the range of €23 to €36, depending on the time of day and traffic conditions.
• Gas stations along the A4 typically offer prices ranging from €1.60 to €1.80 per liter; plan your refueling stops near towns like Novara or Piacenza, where you'll find several options.
• As you arrive in Milan, remember that the city has a Restricted Traffic Zone (ZTL) in the city center, with daily parking rates averaging between €25 to €50; check signs carefully to avoid fines.
🚆 Enjoy a quick and convenient train journey from Turin to Milan with ItaloTreno. Departing from Torino - Porta Susa station, the direct train arrives at Milano Centrale Station in just 47 minutes. Services operate hourly, making it easy to plan your travel schedule. 💰 Ticket prices for the Turin to Milan train range from €11 to €65, allowing you to choose a fare that suits your budget and preferences. Whether you're exploring Turin's historic charms or venturing to Milan's fashionable streets, the train ride offers a seamless way to connect these lively destinations.
Departure Point
Torino - Porta Susa station
Arrival Point
Milano Centrale Station
Useful tips for train travellers
• On the train from Turin to Milan, you will find onboard catering services provided by Trenitalia and Italo. Trenitalia offers a snack bar service where you can purchase light meals, drinks, and snacks. Italo provides a more extensive menu that includes complimentary drinks and snacks for their Comfort and Business Class passengers. Check each operator's website for details on menu items available during your journey.
• Both Trenitalia and Italo offer different seating options: Trenitalia has Standard (Economy), Premium, Business, and Executive classes, while Italo has Smart (Economy), Comfort (Business), and First class options. If you're looking for extra comfort, consider booking a Premium or Business seat on Trenitalia or a Comfort seat on Italo, which includes larger reclining seats and complimentary snacks.
• The main operators for the Turin to Milan route are Trenitalia (trenitalia.com) and Italo (italotreno.it). Make sure to visit their websites to check schedules, ticket prices, and any available discounts. Additionally, you might want to explore local transport schedules on the official ATM website (atm.it) for public transport in Milan.
🚌 Although there is no direct bus from Turin to Milan offers services that can get you to your destination in approximately 2 hours and 18 minutes. 🚌 Prices for the bus ride between Turin and Milan can range from €7 to €28, making it an affordable and convenient option for travelers looking to explore these two Italian cities.
Departure Point
Turin station
Arrival Point
Milano, Autostazione Lampugnano station
Useful tips for bus travellers
• Make sure to check the FlixBus schedule in advance at flixbus.com, as the service may not be frequent throughout the day and plan your trip accordingly to avoid long waits in either city.
• Since buses from Turin to Milan have a transfer at Autostazione Lampugnano, familiarize yourself with the transfer process; allow a few extra minutes to navigate to the right platform for your next bus, as the station can get busy.
• Upon arrival at Milano, Autostazione Lampugnano, utilize the nearby metro station Conciliazione for an easy connection to central Milan; the metro can take you directly to popular areas like the Duomo in under 15 minutes.

Frequently asked questions

Find out more about the route from Turin to Milan.

Or choose the category:
The distance between Turin and Milan is approximately 78 miles, with a road distance of 87.8 miles. Travel times can vary depending on the mode of transportation. By train, it takes about 1 hour to reach Milan from Turin. If you take a combination of bus and train, the travel time is approximately 2 hours and 51 minutes. By car, it takes about 1 hour and 24 minutes to travel from Milan to Turin, while by bus it takes around 2 hours and 18 minutes.
The most cost-effective option for traveling from Turin to Milan is to rideshare, which costs €8 and takes approximately 1 hour and 57 minutes. However, if time efficiency is a priority, the quickest option is to take a train, which costs €10-€50 and takes around 50 minutes. Both options provide convenient transportation between the two cities, allowing travelers to choose based on their budget and preferred travel time.
The prices for a train ticket from Turin to Milan range from €10 to €50, depending on the class and type of ticket. On the other hand, the prices for a bus ticket from Milan to Turin vary from €7 to €25. It is advisable to check with the respective train and bus operators for the most up-to-date prices and any available discounts or promotions.
To get from Turin to Milan without using public transportation, you can consider using Blablacar's carpooling service, which offers rideshare options between the two cities. This is a convenient option for those who don't have a driver's license or prefer to avoid public transport. The driving distance between Turin and Milan is approximately 88 miles, and it takes around 1 hour and 24 minutes to drive between the two cities. The cost of a carpool ride varies between €23 and €36.
To travel from Turin to Milan without a car, the best option is to take a train. The train journey takes approximately 50 minutes and fares range from €10 to €50. Trains are a convenient and efficient mode of transportation, offering frequent departures throughout the day. Additionally, traveling by train allows you to relax and enjoy the scenic views along the way.
Yes, there is a direct train link between Turin and Milan. The train departs from Torino Porta Susa station and arrives at Milano Centrale station. The journey takes approximately 50 minutes and services operate every day. However, there is no direct bus route between Turin and Milan. Bus services require a transfer and the journey takes approximately 2 hours and 18 minutes.
There are plenty of options for accommodation near Milan. There are over 2,292 hotels available, with prices starting at €38. Some popular areas to stay in Milan include the city center, Navigli district, and the Brera neighborhood. It is recommended to book your hotel in advance to ensure availability and to find the best deals.