Milan to Turin bus

Sat, Jul 20
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap bus tickets from Milan to Turin

Showing times and prices for Jul 21

Cheapest

The best way to find a cheap bus ticket from Milan to Turin is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Itabus
06:25AM1h55
Milano, Autostazione Lampugnano
08:20AMTorino, Autostazione Corso Vittorio Emanuele
$21One-way
0 transfers
Cheapest
Itabus
06:25AM1h35
Milano, Autostazione Lampugnano
08:00AMTurin
$21One-way
0 transfers
2nd Cheapest
FlixBus
06:05AM1h50
Milano, Autostazione Lampugnano
07:55AMTorino, Autostazione Corso Vittorio Emanuele
$31One-way
0 transfers
2nd Cheapest
FlixBus
06:45AM1h45
Milano, Autostazione Lampugnano
08:30AMTorino, Autostazione Corso Vittorio Emanuele
$31One-way
0 transfers
FlixBus
08:00AM1h40
Milano, Autostazione Lampugnano
09:40AMTurin
$61One-way
0 transfers

Bus schedule from Milan to Turin

Showing buses for tomorrow, Sunday, July 21
FlixBus
12:35AM1h50
Milano, Autostazione Lampugnano
02:25AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Flibco International
01:30AM1h30
Milan
03:00AMTurin
0 transfers
Flibco International
01:30AM2h15
Milan
03:45AMTurin, Stazione Lingotto
0 transfers
Flibco International
01:30AM1h50
Milan
03:20AMTurin
0 transfers
Flibco International
05:30AM2h15
Milan
07:45AMTurin, Stazione Lingotto
0 transfers
Flibco International
05:30AM1h50
Milan
07:20AMTurin
0 transfers
Flibco International
05:30AM1h30
Milan
07:00AMTurin
0 transfers
FlixBus
05:45AM1h50
Milano, Autostazione Lampugnano
07:35AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
FlixBus
06:05AM1h50
Milano, Autostazione Lampugnano
07:55AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Itabus
06:25AM1h55
Milano, Autostazione Lampugnano
08:20AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Marino Autolinee
06:25AM2h35
Milan
09:00AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Marino Autolinee
06:25AM2h10
Milan
08:35AMTurin
0 transfers
Itabus
06:25AM1h35
Milano, Autostazione Lampugnano
08:00AMTurin
0 transfers
FlixBus
06:45AM1h45
Milano, Autostazione Lampugnano
08:30AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Marino Autolinee
07:00AM2h00
Milano, Autostazione Lampugnano
09:00AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Marino Autolinee
07:00AM1h35
Milano, Autostazione Lampugnano
08:35AMTurin
0 transfers
FlixBus
07:05AM1h50
Milano, Autostazione Lampugnano
08:55AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Flibco International
07:30AM1h30
Milan
09:00AMTurin
0 transfers
Flibco International
07:30AM2h15
Milan
09:45AMTurin, Stazione Lingotto
0 transfers
Flibco International
07:30AM1h50
Milan
09:20AMTurin
0 transfers
Autostradale/Sadem
07:50AM1h44
Milan
09:34AMTurin
0 transfers
Autostradale/Sadem
07:50AM2h00
Milan
09:50AMTurin
0 transfers
FlixBus
08:00AM1h40
Milano, Autostazione Lampugnano
09:40AMTurin
0 transfers
FlixBus
08:00AM2h00
Milano, Autostazione Lampugnano
10:00AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
FlixBus
08:30AM1h50
Milano, Autostazione Lampugnano
10:20AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Autostradale/Sadem
09:00AM2h00
Milan
11:00AMTurin
0 transfers
Autostradale/Sadem
09:00AM1h44
Milan
10:44AMTurin
0 transfers
FlixBus
09:05AM2h30
Milan
11:35AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
FlixBus
09:10AM2h45
Milan
11:55AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Flibco International
09:30AM2h15
Milan
11:45AMTurin, Stazione Lingotto
0 transfers
Flibco International
09:30AM1h50
Milan
11:20AMTurin
0 transfers
Flibco International
09:30AM1h30
Milan
11:00AMTurin
0 transfers
FlixBus
09:40AM1h55
Milano, Autostazione Lampugnano
11:35AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
FlixBus
10:00AM1h45
Milano, Autostazione Lampugnano
11:45AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
FlixBus
10:00AM1h55
Milano, Autostazione Lampugnano
11:55AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Autostradale/Sadem
10:00AM1h44
Milan
11:44AMTurin
0 transfers
Autostradale/Sadem
10:00AM2h00
Milan
12:00PMTurin
0 transfers
FlixBus
10:10AM7h30
Linate, Aeroporto di Milano-Linate
05:40PMTorino, Autostazione Corso Vittorio Emanuele
1 transfer
BlaBlaCar Bus
10:20AM1h50
Milano, Autostazione Lampugnano
12:10PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Flibco International
10:30AM1h50
Milan
12:20PMTurin
0 transfers
FlixBus
10:30AM3h45
Milan
02:15PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
FlixBus
10:30AM3h29
Milan
01:59PMTurin
0 transfers
Flibco International
10:30AM2h15
Milan
12:45PMTurin, Stazione Lingotto
0 transfers
Flibco International
10:30AM1h30
Milan
12:00PMTurin
0 transfers
Autostradale/Sadem
11:00AM2h00
Milan
01:00PMTurin
0 transfers
Autostradale/Sadem
11:00AM1h44
Milan
12:44PMTurin
0 transfers
FlixBus
11:20AM2h39
Milano, Autostazione Lampugnano
01:59PMTurin
0 transfers
FlixBus
11:20AM1h40
Milano, Autostazione Lampugnano
01:00PMTurin
0 transfers
FlixBus
11:20AM1h55
Milano, Autostazione Lampugnano
01:15PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
FlixBus
11:20AM2h55
Milano, Autostazione Lampugnano
02:15PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Autostradale/Sadem
12:00PM1h44
Milan
01:44PMTurin
0 transfers
Autostradale/Sadem
12:00PM2h00
Milan
02:00PMTurin
0 transfers
FlixBus
12:05PM1h50
Milano, Autostazione Lampugnano
01:55PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Flibco International
12:30PM1h50
Milan
02:20PMTurin
0 transfers
Flibco International
12:30PM2h15
Milan
02:45PMTurin, Stazione Lingotto
0 transfers
Flibco International
12:30PM1h30
Milan
02:00PMTurin
0 transfers
Autostradale/Sadem
01:00PM2h00
Milan
03:00PMTurin
0 transfers
Autostradale/Sadem
01:00PM1h44
Milan
02:44PMTurin
0 transfers
Flibco International
01:45PM2h15
Milan
04:00PMTurin, Stazione Lingotto
0 transfers
Flibco International
01:45PM1h50
Milan
03:35PMTurin
0 transfers
Flibco International
01:45PM1h30
Milan
03:15PMTurin
0 transfers
Autostradale/Sadem
02:00PM2h00
Milan
04:00PMTurin
0 transfers
Autostradale/Sadem
02:00PM1h44
Milan
03:44PMTurin
0 transfers
FlixBus
03:00PM1h50
Milano, Autostazione Lampugnano
04:50PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Autostradale/Sadem
03:15PM2h00
Milan
05:15PMTurin
0 transfers
Autostradale/Sadem
03:15PM1h44
Milan
04:59PMTurin
0 transfers
Flibco International
03:30PM1h50
Milan
05:20PMTurin
0 transfers
Flibco International
03:30PM1h30
Milan
05:00PMTurin
0 transfers
Flibco International
03:30PM2h15
Milan
05:45PMTurin, Stazione Lingotto
0 transfers
BlaBlaCar Bus
03:50PM1h50
Milano, Autostazione Lampugnano
05:40PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Autostradale/Sadem
04:30PM2h00
Milan
06:30PMTurin
0 transfers
Autostradale/Sadem
04:30PM1h44
Milan
06:14PMTurin
0 transfers
FlixBus
04:35PM1h50
Milano, Autostazione Lampugnano
06:25PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Itabus
05:15PM1h35
Milano, Autostazione Lampugnano
06:50PMTurin
0 transfers
Flibco International
05:15PM2h15
Milan
07:30PMTurin, Stazione Lingotto
0 transfers
Flibco International
05:15PM1h30
Milan
06:45PMTurin
0 transfers
Itabus
05:15PM1h55
Milano, Autostazione Lampugnano
07:10PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Flibco International
05:15PM1h50
Milan
07:05PMTurin
0 transfers
Autostradale/Sadem
05:30PM1h44
Milan
07:14PMTurin
0 transfers
Autostradale/Sadem
05:30PM2h00
Milan
07:30PMTurin
0 transfers
FlixBus
06:00PM1h45
Milano, Autostazione Lampugnano
07:45PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
FlixBus
06:30PM1h50
Milano, Autostazione Lampugnano
08:20PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Autostradale/Sadem
06:30PM2h00
Milan
08:30PMTurin
0 transfers
Autostradale/Sadem
06:30PM1h44
Milan
08:14PMTurin
0 transfers
Flibco International
06:45PM1h50
Milan
08:35PMTurin
0 transfers
Flibco International
06:45PM1h30
Milan
08:15PMTurin
0 transfers
Flibco International
06:45PM2h15
Milan
09:00PMTurin, Stazione Lingotto
0 transfers
BlaBlaCar Bus
07:00PM1h55
Milano, Autostazione Lampugnano
08:55PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Itabus
07:20PM1h35
Milano, Autostazione Lampugnano
08:55PMTurin
0 transfers
Itabus
07:20PM1h55
Milano, Autostazione Lampugnano
09:15PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
FlixBus
07:30PM1h45
Milano, Autostazione Lampugnano
09:15PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Autostradale/Sadem
07:30PM1h44
Milan
09:14PMTurin
0 transfers
Autostradale/Sadem
07:30PM2h00
Milan
09:30PMTurin
0 transfers
FlixBus
08:30PM1h35
Milano, Autostazione Lampugnano
10:05PMTurin
0 transfers
FlixBus
08:30PM1h50
Milano, Autostazione Lampugnano
10:20PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Autostradale/Sadem
08:40PM2h00
Milan
10:40PMTurin
0 transfers
Autostradale/Sadem
08:40PM1h44
Milan
10:24PMTurin
0 transfers
FlixBus
09:20PM1h45
Milano, Autostazione Lampugnano
11:05PMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Flibco International
09:30PM1h30
Milan
11:00PMTurin
0 transfers
Flibco International
09:30PM1h50
Milan
11:20PMTurin
0 transfers
Flibco International
09:30PM2h15
Milan
11:45PMTurin, Stazione Lingotto
0 transfers
Autostradale/Sadem
09:40PM2h00
Milan
11:40PMTurin
0 transfers
Autostradale/Sadem
09:40PM1h44
Milan
11:24PMTurin
0 transfers
BlaBlaCar Bus
11:15PM1h50
Milano, Autostazione Lampugnano
01:05AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers
Flibco International
11:30PM1h50
Milan
01:20AMTurin
0 transfers
Flibco International
11:30PM2h15
Milan
01:45AMTurin, Stazione Lingotto
0 transfers
Flibco International
11:30PM1h30
Milan
01:00AMTurin
0 transfers
Autostradale/Sadem
11:40PM1h44
Milan
01:24AMTurin
0 transfers
Autostradale/Sadem
11:40PM2h00
Milan
01:40AMTurin
0 transfers
FlixBus
11:45PM1h55
Milano, Autostazione Lampugnano
01:40AMTorino, Autostazione Corso Vittorio Emanuele
0 transfers

Find all the dates and times for this journey

Compare prices and tickets Milan to Turin by train or bus

Sun
Jul 21
Mon
Jul 22
Tue
Jul 23
Wed
Jul 24
Thu
Jul 25
Fri
Jul 26
Sat
Jul 27
Sun
Jul 28
Mon
Jul 29
Tue
Jul 30
Wed
Jul 31
Thu
Aug 01
Fri
Aug 02
Sat
Aug 03
Sun
Aug 04
Mon
Aug 05
Tue
Aug 06
Wed
Aug 07
Thu
Aug 08
Fri
Aug 09
Sat
Aug 10

Bus times from Milan to Turin

Showing times and prices for Jul 21

Fastest Journey

1 h 30 m

Average

1 h 58 m

Buses per day

110

Distance

125 km

Of the 110 buses that leave Milan for Turin every day 109 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Flibco International
01:30AM1h30
Milan
03:00AMTurin
$281One-way
0 transfers
Fastest
Flibco International
03:30PM1h30
Milan
05:00PMTurin
$261One-way
0 transfers
Fastest
Flibco International
07:30AM1h30
Milan
09:00AMTurin
$261One-way
0 transfers
Fastest
Flibco International
09:30PM1h30
Milan
11:00PMTurin
$261One-way
0 transfers
Fastest
Flibco International
05:30AM1h30
Milan
07:00AMTurin
$261One-way
0 transfers

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Milan to Turin

distanceDistance78 miles (125 km)
durationAverage bus duration1 h 30 min
priceAverage bus ticket price$14 (€12)
changesDirect busYes
carriersBus companiesItabus, BlaBlaCar Bus, Flibco International, Autostradale, FlixBus, El Pilar, Marino Autolinee, Autostradale/Sadem, BlaBlaCar, Movelia, Busitalia, Infobus, Flibco National or GoOpti

Buses from Milan to Turin cover the 78 miles (125 km) long route taking on average 1 h 30 min with our travel partners like Itabus, BlaBlaCar Bus, Flibco International, Autostradale, FlixBus, El Pilar, Marino Autolinee, Autostradale/Sadem, BlaBlaCar, Movelia, Busitalia, Infobus, Flibco National or GoOpti. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $1 (€1), but the average price of bus tickets is $14 (€12). Travelers depart most frequently from Milano, Milan Linate Airport and arrive in Turin, Via Mario Pannunzio (Stazione Lingotto).

Bus companies: Itabus, BlaBlaCar Bus and Flibco International from Milan to Turin

Buy your official Itabus, BlaBlaCar Bus and Flibco International bus tickets from Milan to Turin from $1 (€1) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most affordable route.

FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

FlixBus from Milan to Turin bus information:

  • Average Duration: 1 h 50 min
  • Cheapest Price: $1

Buses from Milan to Turin

Turin is the birthplace of Italian cinema and one of the best places to learn about ancient Egypt. Yes, the world’s second_largest ancient Egypt museum is in Turin, and there’s so much more to enjoy in this city. Milan is just about 78 miles (125 km) from Turin, and the fastest bus takes about 1h 50min to get to Turin. You can book this bus using the new Omio app and get ready for the trip of a lifetime.

Milan to Turin Bus Time: Daily Departures

Over 30 buses travel from Milan to Turin every day. Most of these buses are direct buses, and there’s a departure every hour. The first bus from Milan to Turin usually departs the station at around 12:30 a.m., and the last bus of the day leaves at around 11:40 p.m.

How long is the journey by bus from Milan to Turin?

Milan isn’t far from Turin. In fact, the two cities are approximately 78 miles (125 km) apart. It is a popular route, and you’ll have a direct bus headed for Turin every hour. Most direct buses take approximately 1h 50min to complete this journey.

Milano Cathedral Arch. Source: Shutterstock

What is/are the departure and arrival stations for buses from Milan to Turin?

Departure bus station: Lampugnano Stationis the main departure station, and it is about 4 miles (7.2 km) from downtown Milan. The metro and bus line 68 are the easiest way of accessing the station. The station has free Wi_Fi, clean restrooms, restaurants, shops, a waiting area, ATMs, and is wheelchair accessible.

Arrival bus station: Corso Vittorio Emanuele II (Terminal Bus)is the main arrival station for buses to Turin. It is a short walk from downtown, and the local buses and taxis should easily get you there. The station is wheelchair accessible and has covered waiting benches.

Which bus companies travel from Milan to Turin?

Autostradale, Itabus, MarinoBus, and FlixBus are the main bus providers on this route. Autostradale is the leading provider, with at least one departure every hour. Itabus and FlixBus are reliable and cheap options and would be great if you’re traveling at night since they offer night buses. MarinoBus has around four departures, all morning buses. You can learn more about this route and the providers by reading the Omio periodical, Window Seat.

Autostradale buses from Milan to Turin

Autostradale is the leading provider of buses from Milan to Turin. They offer direct buses on this route, starting from early morning until late evening. The first bus departs the station at around 6:00 a.m., and there’s at least one departure every hour after that.

MarinoBus buses from Milan to Turin

MarinoBus provides about four buses from Milan to Turin every day. All four are direct and morning buses. Two depart at around 6:20 a.m., while the other two depart at around 7:00 a.m. MarinoBus buses are fast, and take about 1h 25min to get to Turin.

FlixBus buses from Milan to Turin

Flixbus is the second_best provider for buses from Milan to Turin. They have around eight buses available for this journey, and their services include night buses. The first FlixBus departs at around 12:30 a.m., while the last bus departs at around 11:40 p.m. They take around 1h 50min to get to the station and are a reliable transport option.

Itabus buses from Milan to Turin

Itabus has around seven buses available for this trip. Most Itabus buses are evening buses with departures starting from around 6:00 p.m. to around 10:50 p.m. They are a great option if you’ll be traveling at night, and take about 1h 35min to get to Turin. They are also very affordable.

Traveling by bus is a sustainable journey

The bus is one of the most sustainable means of transport. Buses cause less congestion on roads preventing emissions from stationary vehicles. Buses now run on clean energy and aren’t as polluting as before. Bus providers have started carbon offsetting programs, and passengers can compensate for carbon produced on each trip. Also, bus tickets are now paperless, thanks to the new Omio app, which is a big plus for the environment.

Milan to Turin Autostradale Bus: Services on board

Autostradale buses allow passengers only one bag for the journey. The buses are wheelchair_accessible, and special assistance is afforded to people in wheelchairs. Pets are not allowed on the bus, and amenities offered include onboard restrooms, free Wi_Fi, power outlets, and air conditioning.

Milan to Turin MarinoBus Bus: Services on board

MarinoBus will allow you two bags on board. All buses are wheelchair_accessible, and drivers will provide special assistance if needed. Pets in pet carriers can travel on the bus, and amenities offered include onboard restrooms, free Wi_Fi, power outlets, and air conditioning.

Milan to Turin FlixBus Bus: Services on board

FlixBus allows passengers to bring two bags on this journey. All buses are equipped with wheelchair lifts, and if needed, the drivers provide special assistance to disabled passengers. Pets cannot travel on the bus, and available facilities include onboard restrooms, free Wi_Fi, power outlets, and air conditioning.

Milan to Turin Itabus Bus: Services on board

Itabus allows two bags on board. Each bus has a wheelchair lift, and disabled passengers get special assistance from bus drivers. Small pets in pet carriers can ride on the bus, and amenities offered include onboard restrooms, free Wi_Fi, power outlets, and air conditioning.

How to find cheap bus tickets from Milan to Turin

There are four hacks for getting cheap bus tickets for the trip from Milan to Turin. The first is booking in advance. Book your ticket months or weeks in advance to get cheap fares. The second hack is choosing slower trips. High_speed trips are usually more expensive than slower trips, and all buses ultimately get to the destination. Hack three is being flexible. Allow yourself some room to compare fares for different dates and settle for the lowest. Lastly, book your ticket using the Omio app. It is the only way to take advantage of the deals and discounts available on this trip.

Potenza Mountains Sunset. Source: Shutterstock

To Turin by bus – travel tips

Turin is one of Italy’s most pleasant cities to visit. Just like some of the popular destinations in Italy, you need a few days in Turin. With its world_class museums, beautiful squares, and magnificent churches, you’ll find Turin has everything that makes Italy charming. Here are some of the best places to visit in Turin. Start your tour at Piazza Castello with its famous monuments. You simply cannot miss a visit to this square if you’re visiting Turin, and some of the popular monuments here are palazzo Madama and Palazzo Reale. it is a good spot to enjoy Italian gelato on a hot summer’s day. If you want to learn about Italian cinema, you need to visit the National Museum of Cinema in Turin. Many exhibits here retrace the history of cinema in Italy, from the first cameras to helmets used in the Star Wars saga. Just a few paces from Carignan Palace, another popular monument in Turin, sits the Egyptian Museum. It is the second_largest Egyptian museum globally, after the one in Cairo, and exhibits here include mummies, statues, and sarcophagi, and it’s the best place to immerse yourself in ancient Egypt for at least two hours. Other must_visit places in Turin are;

  • Piazza San Carlo
  • Museo dell’automobile
  • Cattedrale di San Giovanni Battista
  • Porta Palatina
  • Mercato di Porta Palazzo
  • Parco del Valentino

FAQs: Bus from Milan to Turin

FAQs: Take the bus from Milan to Turin with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Milan to Turin.
FAQs
Cheap bus tickets from Milan to Turin can start from as little as $1 (€1) when you book in advance. The average bus ticket price for Milan to Turin is $14 (€12); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Milan to Turin bus travel time is 1 h 30 min   for the 78 mile (125 km) long route, but the duration can vary if you travel on weekends and holidays.
The first bus from Milan to Turin leaves at 7: 05 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from Milan to Turin leaves at 10: 45 PM.
Take the Milan to Turin bus with Itabus, BlaBlaCar Bus, Flibco International, Autostradale, FlixBus, El Pilar, Marino Autolinee, Autostradale/Sadem, BlaBlaCar, Movelia, Busitalia, Infobus, Flibco National or GoOpti. However, it's always good to check out all possible bus providers for the trip between Milan and Turin as there might be differences in the amenities they offer.

When departing from Milan, you have various bus station options to start your journey from including Milano, Milan Linate Airport, Orio al Serio, Milan Bergamo Airport (Bus station) and Milan, Stazione Garibaldi. When arriving in Turin, you can end your journey in bus stations like Turin, Via Mario Pannunzio (Stazione Lingotto), Turin, Via Mario Pannunzio / Corso Caio Plinio (Stazione Lingotto) and Turin.

Passengers board the bus most frequently from Milano, Milan Linate Airport, which is located around 5.5 miles (8.8 km) away from the city centre, and they get off the bus at Turin, Via Mario Pannunzio (Stazione Lingotto), located 4.2 miles (6.8 km) away from the city centre.

A day trip to Turin from Milan is worth doing with a journey time of 1 h 30 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Milan to Turin by bus is January.
You have options as you can travel from Milan to Turin 2 different ways: train or bus.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language