Turin to Milan bus

Sat, 21 Sept
+ 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 coach tickets from Turin to Milan

Showing times and prices for 21 Sept

Cheapest

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

Cheapest
BlaBlaCar Bus
16:401h55
Torino, Autostazione Corso Vittorio Emanuele
18:35Milano, Autostazione Lampugnano
£31One-way
0 changes
Cheapest
BlaBlaCar Bus
19:301h50
Torino, Autostazione Corso Vittorio Emanuele
21:20Milano, Autostazione Lampugnano
£31One-way
0 changes
2nd Cheapest
Itabus
20:202h00
Torino, Autostazione Corso Vittorio Emanuele
22:20Milano, Autostazione Lampugnano
£41One-way
0 changes
2nd Cheapest
Itabus
20:451h35
Turin
22:20Milano, Autostazione Lampugnano
£41One-way
0 changes
FlixBus
18:001h40
Turin
19:40Milano, Autostazione Lampugnano
£51One-way
0 changes

Bus timetableTurin to Milan

Showing buses for tomorrow, Saturday 21 September
FlixBus
00:401h45
Torino, Autostazione Corso Vittorio Emanuele
02:25Milano, Autostazione Lampugnano
0 changes
goopti
02:002h00
Turin
04:00Linate, Aeroporto di Milano-Linate
0 changes
Flibco International
02:002h15
Turin, Stazione Lingotto
04:15Milan
0 changes
goopti
02:101h50
Turin
04:00Linate, Aeroporto di Milano-Linate
0 changes
Flibco International
02:201h55
Turin
04:15Milan
0 changes
Flibco International
02:401h35
Turin
04:15Milan
0 changes
Autostradale/Sadem
03:002h00
Turin
05:00Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
Autostradale/Sadem
03:001h55
Turin
04:55Milan
0 changes
FlixBus
03:301h50
Torino, Autostazione Corso Vittorio Emanuele
05:20Milano, Autostazione Lampugnano
0 changes
Flibco International
03:452h15
Turin, Stazione Lingotto
06:00Milan
0 changes
Flibco International
04:051h55
Turin
06:00Milan
0 changes
Autostradale/Sadem
04:101h55
Turin
06:05Milan
0 changes
Autostradale/Sadem
04:102h00
Turin
06:10Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
BlaBlaCar Bus
04:101h50
Torino, Autostazione Corso Vittorio Emanuele
06:00Milano, Autostazione Lampugnano
0 changes
BlaBlaCar Bus
04:251h50
Torino, Autostazione Corso Vittorio Emanuele
06:15Milano, Autostazione Lampugnano
0 changes
Flibco International
04:251h35
Turin
06:00Milan
0 changes
Flibco International
05:302h15
Turin, Stazione Lingotto
07:45Milan
0 changes
Autostradale/Sadem
05:301h55
Turin
07:25Milan
0 changes
FlixBus
05:301h50
Torino, Autostazione Corso Vittorio Emanuele
07:20Milano, Autostazione Lampugnano
0 changes
Autostradale/Sadem
05:302h00
Turin
07:30Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
Flibco International
05:501h55
Turin
07:45Milan
0 changes
Itabus
06:102h00
Torino, Autostazione Corso Vittorio Emanuele
08:10Milano, Autostazione Lampugnano
0 changes
Flibco International
06:101h35
Turin
07:45Milan
0 changes
FlixBus
06:202h05
Torino, Autostazione Corso Vittorio Emanuele
08:25Milano, Autostazione Lampugnano
0 changes
Itabus
06:351h35
Turin
08:10Milano, Autostazione Lampugnano
0 changes
FlixBus
06:451h40
Turin
08:25Milano, Autostazione Lampugnano
0 changes
Marino Autolinee
06:452h40
Torino, Autostazione Corso Vittorio Emanuele
09:25Milan
0 changes
Marino Autolinee
06:451h55
Torino, Autostazione Corso Vittorio Emanuele
08:40Milano, Autostazione Lampugnano
0 changes
Itabus
06:552h00
Torino, Autostazione Corso Vittorio Emanuele
08:55Milano, Autostazione Lampugnano
0 changes
Autostradale/Sadem
07:002h00
Turin
09:00Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
FlixBus
07:001h50
Torino, Autostazione Corso Vittorio Emanuele
08:50Milano, Autostazione Lampugnano
0 changes
Autostradale/Sadem
07:001h55
Turin
08:55Milan
0 changes
Marino Autolinee
07:101h30
Turin
08:40Milano, Autostazione Lampugnano
0 changes
Marino Autolinee
07:102h15
Turin
09:25Milan
0 changes
Itabus
07:201h35
Turin
08:55Milano, Autostazione Lampugnano
0 changes
Flibco International
07:302h15
Turin, Stazione Lingotto
09:45Milan
0 changes
FlixBus
07:301h50
Torino, Autostazione Corso Vittorio Emanuele
09:20Milano, Autostazione Lampugnano
0 changes
Flibco International
07:501h55
Turin
09:45Milan
0 changes
Autostradale/Sadem
08:002h00
Turin
10:00Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
Autostradale/Sadem
08:001h55
Turin
09:55Milan
0 changes
Flibco International
08:101h35
Turin
09:45Milan
0 changes
Itabus
08:102h00
Torino, Autostazione Corso Vittorio Emanuele
10:10Milano, Autostazione Lampugnano
0 changes
FlixBus
08:301h50
Torino, Autostazione Corso Vittorio Emanuele
10:20Milano, Autostazione Lampugnano
0 changes
Itabus
08:351h35
Turin
10:10Milano, Autostazione Lampugnano
0 changes
Flibco International
08:452h15
Turin, Stazione Lingotto
11:00Milan
0 changes
FlixBus
08:456h35
Torino, Autostazione Corso Vittorio Emanuele
15:20Linate, Aeroporto di Milano-Linate
1 change
Autostradale/Sadem
09:001h55
Turin
10:55Milan
0 changes
Autostradale/Sadem
09:002h00
Turin
11:00Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
Flibco International
09:051h55
Turin
11:00Milan
0 changes
FlixBus
09:106h10
Turin
15:20Linate, Aeroporto di Milano-Linate
1 change
Flibco International
09:251h35
Turin
11:00Milan
0 changes
Autostradale/Sadem
10:001h55
Turin
11:55Milan
0 changes
FlixBus
10:001h50
Torino, Autostazione Corso Vittorio Emanuele
11:50Milano, Autostazione Lampugnano
0 changes
Autostradale/Sadem
10:002h00
Turin
12:00Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
Flibco International
10:452h15
Turin, Stazione Lingotto
13:00Milan
0 changes
FlixBus
10:551h50
Torino, Autostazione Corso Vittorio Emanuele
12:45Milano, Autostazione Lampugnano
0 changes
Itabus
10:552h00
Torino, Autostazione Corso Vittorio Emanuele
12:55Milano, Autostazione Lampugnano
0 changes
Autostradale/Sadem
11:002h00
Turin
13:00Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
Autostradale/Sadem
11:001h55
Turin
12:55Milan
0 changes
Flibco International
11:051h55
Turin
13:00Milan
0 changes
Itabus
11:201h35
Turin
12:55Milano, Autostazione Lampugnano
0 changes
Flibco International
11:251h35
Turin
13:00Milan
0 changes
Autostradale/Sadem
12:001h55
Turin
13:55Milan
0 changes
Autostradale/Sadem
12:002h00
Turin
14:00Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
BlaBlaCar Bus
12:151h50
Torino, Autostazione Corso Vittorio Emanuele
14:05Milano, Autostazione Lampugnano
0 changes
Flibco International
12:302h15
Turin, Stazione Lingotto
14:45Milan
0 changes
FlixBus
12:351h50
Torino, Autostazione Corso Vittorio Emanuele
14:25Milano, Autostazione Lampugnano
0 changes
Flibco International
12:501h55
Turin
14:45Milan
0 changes
Autostradale/Sadem
13:002h00
Turin
15:00Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
Autostradale/Sadem
13:001h55
Turin
14:55Milan
0 changes
Flibco International
13:101h35
Turin
14:45Milan
0 changes
Autostradale/Sadem
14:001h55
Turin
15:55Milan
0 changes
Autostradale/Sadem
14:002h00
Turin
16:00Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
Flibco International
14:002h15
Turin, Stazione Lingotto
16:15Milan
0 changes
Flibco International
14:201h55
Turin
16:15Milan
0 changes
Flibco International
14:401h35
Turin
16:15Milan
0 changes
FlixBus
14:451h50
Torino, Autostazione Corso Vittorio Emanuele
16:35Milano, Autostazione Lampugnano
0 changes
Autostradale/Sadem
15:001h55
Turin
16:55Milan
0 changes
Autostradale/Sadem
15:002h00
Turin
17:00Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
FlixBus
15:153h50
Torino, Autostazione Corso Vittorio Emanuele
19:05Milan
0 changes
FlixBus
15:153h00
Torino, Autostazione Corso Vittorio Emanuele
18:15Milano, Autostazione Lampugnano
0 changes
FlixBus
15:301h50
Torino, Autostazione Corso Vittorio Emanuele
17:20Milano, Autostazione Lampugnano
0 changes
FlixBus
15:403h25
Turin
19:05Milan
0 changes
FlixBus
15:402h35
Turin
18:15Milano, Autostazione Lampugnano
0 changes
FlixBus
15:451h50
Torino, Autostazione Corso Vittorio Emanuele
17:35Milano, Autostazione Lampugnano
0 changes
FlixBus
15:452h30
Torino, Autostazione Corso Vittorio Emanuele
18:15Milan
0 changes
Flibco International
15:452h15
Turin, Stazione Lingotto
18:00Milan
0 changes
Autostradale/Sadem
16:002h00
Turin
18:00Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
Autostradale/Sadem
16:001h55
Turin
17:55Milan
0 changes
Flibco International
16:051h55
Turin
18:00Milan
0 changes
FlixBus
16:152h10
Torino, Autostazione Corso Vittorio Emanuele
18:25Milano, Autostazione Lampugnano
0 changes
Flibco International
16:251h35
Turin
18:00Milan
0 changes
BlaBlaCar Bus
16:401h55
Torino, Autostazione Corso Vittorio Emanuele
18:35Milano, Autostazione Lampugnano
0 changes
FlixBus
16:451h40
Turin
18:25Milano, Autostazione Lampugnano
0 changes
Autostradale/Sadem
17:001h55
Turin
18:55Milan
0 changes
Autostradale/Sadem
17:002h00
Turin
19:00Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
FlixBus
17:001h50
Torino, Autostazione Corso Vittorio Emanuele
18:50Milano, Autostazione Lampugnano
0 changes
FlixBus
17:302h10
Torino, Autostazione Corso Vittorio Emanuele
19:40Milano, Autostazione Lampugnano
0 changes
Flibco International
17:302h15
Turin, Stazione Lingotto
19:45Milan
0 changes
Flibco International
17:501h55
Turin
19:45Milan
0 changes
goopti
17:553h10
Turin
21:05Linate, Aeroporto di Milano-Linate
0 changes
goopti
18:003h05
Turin
21:05Linate, Aeroporto di Milano-Linate
0 changes
FlixBus
18:001h40
Turin
19:40Milano, Autostazione Lampugnano
0 changes
FlixBus
18:001h55
Torino, Autostazione Corso Vittorio Emanuele
19:55Milano, Autostazione Lampugnano
0 changes
FlixBus
18:002h45
Torino, Autostazione Corso Vittorio Emanuele
20:45Milan
0 changes
Flibco International
18:101h35
Turin
19:45Milan
0 changes
Marino Autolinee
18:301h55
Torino, Autostazione Corso Vittorio Emanuele
20:25Milano, Autostazione Lampugnano
0 changes
Marino Autolinee
18:302h35
Torino, Autostazione Corso Vittorio Emanuele
21:05Milan
0 changes
Marino Autolinee
18:552h10
Turin
21:05Milan
0 changes
Marino Autolinee
18:551h30
Turin
20:25Milano, Autostazione Lampugnano
0 changes
Autostradale/Sadem
19:302h00
Turin
21:30Malpensa, Aeroporto di Milano-Malpensa T2
0 changes
Autostradale/Sadem
19:301h55
Turin
21:25Milan
0 changes
BlaBlaCar Bus
19:301h50
Torino, Autostazione Corso Vittorio Emanuele
21:20Milano, Autostazione Lampugnano
0 changes
FlixBus
19:301h50
Torino, Autostazione Corso Vittorio Emanuele
21:20Milano, Autostazione Lampugnano
0 changes
FlixBus
19:551h40
Torino, Autostazione Corso Vittorio Emanuele
21:35Milano, Autostazione Lampugnano
0 changes
Itabus
20:202h00
Torino, Autostazione Corso Vittorio Emanuele
22:20Milano, Autostazione Lampugnano
0 changes
Flibco International
20:302h15
Turin, Stazione Lingotto
22:45Milan
0 changes
Itabus
20:451h35
Turin
22:20Milano, Autostazione Lampugnano
0 changes
FlixBus
20:502h15
Turin
23:05Milan
0 changes
FlixBus
20:501h35
Turin
22:25Milano, Autostazione Lampugnano
0 changes
Flibco International
20:501h55
Turin
22:45Milan
0 changes
Flibco International
21:101h35
Turin
22:45Milan
0 changes
FlixBus
22:151h50
Torino, Autostazione Corso Vittorio Emanuele
00:05Milano, Autostazione Lampugnano
0 changes
Flibco International
22:302h15
Turin, Stazione Lingotto
00:45Milan
0 changes
Flibco International
22:501h55
Turin
00:45Milan
0 changes
Flibco International
23:101h35
Turin
00:45Milan
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Turin to Milan by train or coach

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

Bus times from Turin to Milan

Showing times and prices for 21 Sept

Fastest Journey

1 h 30 m

Average

2 h 3 m

Buses per day

126

Distance

125 km

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

Fastest
Marino Autolinee
07:101h30
Turin
08:40Milano, Autostazione Lampugnano
£161One-way
0 changes
Fastest
Marino Autolinee
18:551h30
Turin
20:25Milano, Autostazione Lampugnano
£121One-way
0 changes
2nd Fastest
Flibco International
08:101h35
Turin
09:45Milan
£211One-way
0 changes
2nd Fastest
Flibco International
11:251h35
Turin
13:00Milan
£211One-way
0 changes
2nd Fastest
Itabus
11:201h35
Turin
12:55Milano, Autostazione Lampugnano
£121One-way
0 changes

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

National Express
Eurolines France
RegioJet
Trenitalia

Overview: Coach from Turin to Milan

distanceDistance78 miles
durationAverage coach duration1 h 35 min
priceAverage coach ticket price£9 (€10)
frequencyCoach frequency20 a day
changesDirect coachYes, there are 20 direct coaches a day
carriersCoach companiesItabus, BlaBlaCar Bus, Flibco International, FlixBus or Marino Autolinee

Coaches from Turin to Milan cover the 78 miles long trip taking on average 1 h 35 min with our travel partners like Itabus, BlaBlaCar Bus, Flibco International, FlixBus or Marino Autolinee. Normally, there are 20 coaches operating per day, including direct services available. While the average ticket price for this trip costs around £9, you can find the cheapest coach ticket for as low as £1. Travellers depart most frequently from Turin, Corso Giulio Cesare (Borgo Dora) and arrive in Milano, Milan Linate Airport.

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

Itabus, BlaBlaCar Bus and Flibco International coaches will get you to Milan from Turin from £1. With over 1000 travel companies on Omio, you can find the best coach times and tickets for your trip.

BlaBlaCar Bus (formerly known as Ouibus or iDBUS), a subsidiary of the popular French car sharing service, BlaBlaCar, is a provider operating long-distance coach services in 10 countries in Europe. Founded in France, BlaBlaCar Bus provides connections to over 300 destinations. Standard amenities on the coaches include air conditioning, toilets, USB and power outlets for charging phones, tablets and laptops during long coach journeys, extra legroom and adjustable seats. On select routes there is also free Wi-Fi available. BlaBlaCar Bus offers only the Standard ticket for all its routes, which allows you to bring one cabin bag and up to two hold bags per person.

BlaBlaCar Bus from Turin to Milan coach information:

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

FAQs: Turin to Milan coach

FAQs: Take the bus from Turin to Milan 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 Turin to Milan.
FAQs
Cheap coach tickets from Turin to Milan can start from as little as £1 when you book in advance. The average coach ticket price for Turin to Milan is £9; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Turin to Milan coach time is 1 h 35 min   covering the 78 mile long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first coach from Turin to Milan leaves at 04: 35. Plan your trip with the Journey Planner   from Omio.
The last coach from Turin to Milan leaves at 21: 40.
Yes, it is possible to travel from Turin to Milan without having to change trains with Itabus, BlaBlaCar Bus, Flibco International, FlixBus or Marino Autolinee. There are 20 direct coaches from Turin to Milan each day. There may be fewer direct services available on weekends or holidays.
For the best Turin to Milan coach to buy, you can travel safely and comfortably with Itabus, BlaBlaCar Bus, Flibco International, FlixBus or Marino Autolinee. However, it's always good to check all possible coach companies with services between Turin and Milan to compare what amenities they may offer.

Passengers board the coach most frequently from Turin, Corso Giulio Cesare (Borgo Dora), which is located around 0.9 miles (1.5 km) away from the city centre, and they get off the coach at Milano, Milan Linate Airport, located 5.5 miles (8.8 km) away from the city centre.

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

More options for your journey from Turin to Milan

Here are some other resources that might have the information you need

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