1map logoGo to main page

Turin to Milan 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

Traveling between Turin and Milan offers a fascinating contrast: Turin delights with its rich history and elegant architecture, while Milan buzzes with modern flair and fashion innovation.

Best Neighbourhoods in Milan

Milan's neighborhoods each offer distinct flavors and experiences for visitors.

Brera
• Artistic vibe with galleries and studios.
• Charming streets lined with boutiques and cafés.
Navigli
• Scenic canals perfect for leisurely strolls.
• Popular nightlife with vibrant bars and restaurants.
Porta Venezia
• Known for its multicultural atmosphere and shops.
• Attractive parks for relaxing and enjoying nature.

Best Times To Visit Milan's Attractions

Timing your visits can greatly enhance your experience in Milan's attractions.

Duomo di Milano
Visit early in the morning or late afternoon to avoid large crowds.
The Last Supper
Book tickets for weekday mornings for a quieter viewing experience.
Galleria Vittorio Emanuele II
Go during weekdays to enjoy shopping and dining without the rush.

Milan Weather: What to Expect Year-Round

Milan experiences a humid subtropical climate, with hot summers and cool winters, making spring and fall the most pleasant times to visit. Weather can greatly influence outdoor activities and certain events, so planning around seasonal variations enhances your travel experience.

Dining Recommendation in Milan

Try the iconic Risotto alla Milanese, a creamy saffron-infused dish that showcases Milan's rich culinary heritage. The lively atmosphere of a traditional Trattoria in Milan, combined with the bold flavors of local ingredients, provides a distinct contrast to the more rustic and hearty dishes typically found in Turin.

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.

🚗 Embark on a scenic road trip from Turin to Milan, covering a distance of 141.6 km in just 1 hour and 24 minutes, making it a convenient journey for travelers looking to explore more of Italy. 💰 Discover budget-friendly travel options with prices ranging from €23 to €37 for a car ride between Turin and Milan, offering a cost-effective way to reach your destination with flexibility on timings and stops along the way.
Average price
€23 - €37
🚄 The journey from Turin to Milan by train is a quick and convenient option, with a direct train departing from Torino - Porta Susa and arriving at Milano Centrale Station. The trip takes approximately 47 minutes. 💰 Ticket prices for the train between Turin and Milan can range from €11 to €65, offering travelers a variety of options to suit their budget and preferences.
Departure Point
Torino - Porta Susa station
Arrival Point
Milano Centrale Station
Useful tips for train travellers
• On your train trip from Turin to Milan, you can expect onboard catering services depending on the operator. Trenitalia offers a bistro service in their higher class services (First Class and Business Class), where you can order refreshments and snacks via a service trolley. If you prefer something more substantial, opt for the Frecciarossa trains, which provide a menu with a selection of meals and drinks served at your seat.
• Trenitalia offers multiple seating options on their Frecciarossa trains: First Class provides wider, more comfortable seats with more legroom and a quieter atmosphere. Business Class features luxury seating with complimentary refreshments. Economy Class is more economical but still comfortable for the short duration of the trip. If you're traveling with family or friends, consider reserving seats in the 'Family' area, which has spaces designed to accommodate larger groups.
• There are a couple of operators for the Turin to Milan route: Trenitalia (trenitalia.com) and Italo (italotreno.it). Be sure to check both websites for ticket prices, schedules, and any special offers that might be available. You might find lower rates on one operator versus the other, making it worth comparing.
While there is no direct service available, you can opt for a journey with one transfer that takes about 2 hours and 18 minutes. 🚏 Departing from Turin station, the FlixBus service will take you to Milano, Autostazione Lampugnano, passing through conciliazione m1 in Milan. 💸 Ticket prices for this route range from €7 to €28, offering a convenient and affordable way to travel between these two iconic Italian cities.
Departure Point
Turin station
Arrival Point
Milano, Autostazione Lampugnano station
Useful tips for bus travellers
• Make sure to check the bus schedule on the day of travel as FlixBus is the primary operator for routes from Turin to Milan, but other options like Marino and Sadem may also offer services; details can be found on their respective websites: FlixBus, Marino, Sadem.
• Upon arriving at Milano, Autostazione Lampugnano, take a moment to familiarize yourself with the station layout; there are clear signage and maps indicating access to the Milan Metro, which can quickly connect you to the city center—specifically, look for the Conciliazione M1 line to reach popular attractions.
• Plan for your transfers wisely as the journey may include a change at certain times; ensure you allow for extra time during your transfer period—consider grabbing a quick espresso at the Autostazione Lampugnano café, as the travel time to central Milan is approximately 20-30 minutes via Metro.