1map logoGo to main page

Milan to Turin from $7: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Milan, Italy
to
Turin, Italy

How to Get from Milan to Turin: 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.

$7 RideshareBest price
126.8 kmDistance
48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Milan to Turin 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
48m
Estimated price
$12-65
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
1h  57m
Estimated price
$7-10
Cheapest
route map
Distance: 126.8 km
Duration: 48m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
2h  24m
Estimated price
$9-29
Company
Various
Subway
Train
Average Duration
1h  36m
Estimated price
$13-58
Company
Trenitalia Intercity Night
Train
Average Duration
2h  7m
Estimated price
$25-35
Company
N/A
Drive
Average Duration
1h  24m
Estimated price
$25-40

Compare prices for your selected dates

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

Traveling From Milan to Turin

Traveling from Milan to Turin offers a shift from the fast-paced, fashion-centric lifestyle of Milan to Turin's elegant charm and rich historical tapestry.

Best Neighbourhoods in Turin

Turin features diverse neighborhoods, each with its own character and charm.

Centro Storico
• Home to stunning Baroque architecture
• Bustling with shops and cafes
San Salvario
• Known for its vibrant nightlife
• Offers eclectic dining options
Vanchiglia
• Bohemian vibe with art studios
• Scenic views along the Po River

Best Times To Visit Turin's Attractions

Maximize your experience in Turin by planning your visits wisely.

Mole Antonelliana
Visit early in the morning for shorter lines and clearer views.
Egyptian Museum
Weekday afternoons see fewer visitors and a more relaxed atmosphere.
Piazza Castello
Enjoy the tranquility of early evenings as the crowds dissipate.

Turin Weather: What to Expect Year-Round

Turin experiences a humid subtropical climate, with hot summers and chilly winters, making spring and early autumn the most pleasant times to visit. Weather can significantly influence your travel plans, as rain in the fall and winter may prompt indoor activities, while warm summer days invite exploration of the city’s outdoor attractions.

Dining Recommendation in Turin

Indulge in a plate of agnolotti del plin at Trattoria Da Felice, where this traditional stuffed pasta reflects the heartiness of Piedmontese cuisine, contrasting sharply with Milan's more refined offerings. The warm, rustic atmosphere and the use of locally sourced ingredients create a cozy dining experience that highlights Turin's regional flavors.

Milan - Turin operators

Explore transport companies operating between Milan and Turin, 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 Milano Centrale Station to Torino Porta Susa

Average Duration
48m
Estimated price
$12-50

Train from Rho Fiera to Torino - Porta Nuova

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

Train from Milano P.Garibaldi to Torino Porta Susa

Average Duration
53m
Estimated price
$15-60

Train from Rho-Fiera Milano to Torino Porta Nuova

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

Train from Milano P.Garibaldi to Torino Porta Susa

Average Duration
1h 28m
Estimated price
$12-22

Train from Rho-Fiera Milano to Torino Porta Nuova

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

Train from Milano P.Garibaldi to Torino Porta Susa

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

Bus from Milano, Autostazione Lampugnano to Turin

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

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

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

Rideshare from Milan to Turin

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

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

Traveling between Milan and Turin 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 picturesque journey from Milan to Turin, covering a scenic driving distance of 141.6 km in just 1 hour and 24 minutes. 💰 Explore affordable travel options, with car travel prices ranging from €23 to €37 for the Milan to Turin route.
Average price
€23 - €37
🚄 The journey from Milan to Turin by train is both efficient and convenient. You can hop on a direct train at Milano Centrale Station and arrive at Torino Porta Susa in just around 48 minutes, with services operating hourly every day. 🌆 Covering a distance of 142 km, the train ride offers a quick and scenic route from the bustling city of Milan to the historic charm of Turin. The prices for this delightful journey can range from €11 to €60, providing a budget-friendly travel option for visitors. 📆 For a smooth trip, make sure to catch the train towards Torino Porta Nuova, which typically takes about 1 hour and 5 minutes. You can catch the Train Frecciarossa at Milano Porta Garibaldi and seamlessly arrive at Porta Nuova station in Turin, operated by Trenitalia.
Departure Point
Milano Centrale Station
Arrival Point
Torino Porta Susa station
Useful tips for train travellers
• On the Trenitalia and Italo trains operating between Milan and Turin, you can enjoy various onboard catering services. Trenitalia offers a Bistro service where you can order snacks, sandwiches, and drinks directly at your seat. Italo, on the other hand, provides a more extensive menu with a selection of meals, drinks, and snacks available for purchase via a mobile app or from onboard staff.
• Both Trenitalia and Italo offer several seating options: Trenitalia has Standard, Premium, and Business Class, with Business Class providing a more spacious seating arrangement and complimentary snacks. Italo offers Smart, Comfort, and First Class, with First Class featuring larger seats and complimentary refreshments. If comfort is a priority, consider booking in Business Class on Trenitalia or First Class on Italo for added amenities.
• For a seamless travel experience, consider visiting the websites of the train operators: Trenitalia (trenitalia.com) and Italo (italotreno.it). Also, check out helpful travel links, such as the Turin public transport schedule (gtt.to) and the map of Torino Porta Nuova station for easy navigation (rfi.it).
🚌 When traveling from Milan to Turin by bus, it's important to note that there is no direct route available. Passengers will need to transfer at Milano, Autostazione Lampugnano, with the journey taking approximately 2 hours and 24 minutes including transfers. 🛣️ The distance between Milan and Turin is 133 km, with the bus route typically involving a transfer in Aosta. Departing from Milan Lampugnano, the FlixBus service will take travelers towards Aosta, with an overall travel time of about 1 hour and 55 minutes. 💰 Prices for the bus journey between Milan and Turin can range from €8 to €27. For booking and further details, passengers can visit the FlixBus website at https://www.
Departure Point
Milano, Autostazione Lampugnano station
Arrival Point
Turin station

Frequently asked questions

Find out more about the route from Milan to Turin.

Or choose the category:
The distance between Milan and Turin in Italy is approximately 125.5 km. It takes around 1 hour and 24 minutes to drive this distance by car, while the journey by train typically takes 1 hour and 30 minutes. Alternatively, taking a bus from Milan to Turin usually takes around 2 hours and 34 minutes.
The most cost-effective way to travel from Milan to Turin is by ridesharing, which costs around €6-€8 and takes approximately 1 hour and 57 minutes. It is a convenient and affordable option for budget travelers. However, for those who prioritize time, the quickest option is by train, taking only 47 minutes and costing between €10-€50.
When traveling from Milan to Turin, the prices of a train ticket can range from €10 to €50, depending on factors such as the class of travel and whether it's a high-speed or regional train. On the other hand, the prices of a bus ticket between Turin and Milan can vary from €7 to €27.
To get from Milan to Turin without using public transportation, you can consider using Blablacar's carpooling service. It offers rideshare options between the two cities, which can be a great alternative if you don't have a driver's license or prefer to avoid public transport. The driving distance between Milan and Turin is approximately 141.6 km, with a travel time of around 1 hour and 24 minutes. Prices for carpooling services can vary between €23 and €37.
If you are traveling from Milan to Turin without a car, the best option is to take a train. The train journey takes approximately 47 minutes and ticket prices range from €10 to €50.
Yes, there is a direct train link between Milan and Turin. The train departs from Milano Centrale and arrives at Torino Porta Susa, with services operating every 30 minutes and running every day. The journey takes approximately 47 minutes. However, there is no direct bus connection between Milan and Turin, but there are bus services available with transfers that take approximately 2 hours and 34 minutes.
There are many options for accommodations near Turin. With over 1444 hotels available, there is something to suit every budget and preference. Prices start at €36 per night, offering affordable options for travelers.