There are 5 ways to get from Milan to Cogne by train, bus, night bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train via Torino Porta Susa  •  4 h 50 min

  1. Take the train from Milano Centrale to Torino Porta Susa Fr
  2. Take the train from Torino Porta Susa to Ivrea Reg
  3. Take the train from Ivrea to Aosta Reg

$91 - $131

Cheapest option

Night bus, line 17 bus  •  5 h 30 min

  1. Take the night bus from Milan, Milan to Aosta N519
  2. Take the line 17 bus from Aosta to Cogne 17

$14 - $22

3 alternative options

Bus, line 17 bus  •  5 h 49 min

  1. Take the bus from Lampugnano Milan to Aosta 216
  2. Take the line 17 bus from Aosta to Cogne 17

$25 - $34

Train  •  7 h 52 min

  1. Take the train from Milano Cadorna to Novara Fn R27
  2. Take the train from Novara to Ivrea Reg
  3. Take the train from Ivrea to Aosta Reg

$22 - $54

Drive  •  2 h 20 min

  1. Drive from Milan to Cogne 133.6 miles

$30 - $50

What companies run services between Milan, Italy and Cogne, Aosta Valley, Italy?

You can take a train from Milan to Cogne via Torino Porta Susa, Ivrea, and Aosta in around 4 h 50 min. Alternatively, you can take a bus from Milan to Cogne via Lampugnano, Lampugnano Milan, and Aosta in around 5 h 49 min.

Train operators
ItaloTreno
Phone
+39 060708
Website
italotreno.it
Train from Milano Centrale Station to Torino Porta Susa Station
Ave. Duration
51 min
Frequency
Every 4 hours
Estimated price
$22 - $35
Website
italotreno.it
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Torino Porta Susa to Ivrea
Ave. Duration
52 min
Frequency
Every 2 hours
Estimated price
$4 - $11
Website
orario.trenitalia.com
1st Class
$9 - $11
Train from Ivrea to Aosta
Ave. Duration
1 h 6 min
Frequency
Hourly
Estimated price
$5 - $13
Website
orario.trenitalia.com
1st Class
$10 - $13
Train from Novara to Ivrea
Ave. Duration
2 h 2 min
Frequency
Every 3 hours
Estimated price
$8 - $19
Website
orario.trenitalia.com
1st Class
$15 - $19
Bus operators
Savda
Phone
+39 0165 36 70 11
Email
savda@savda.it
Website
savda.it
Bus from Lampugnano Milan to Aosta
Ave. Duration
2 h 45 min
Frequency
3 times a day
Estimated price
$21 - $30
Schedules at
savda.it
S.V.A.P. Società Cooperativa
Phone
0165-41125
Email
direzione@svap.it
Website
svap.it
Bus from Aosta to Cogne
Ave. Duration
50 min
Frequency
Every 3 hours
Estimated price
$2
Schedules at
svap.it
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Night bus from Milan, Milan to Aosta
Ave. Duration
2 h 15 min
Frequency
Once daily
Estimated price
$10 - $18
Website
flixbus.co.uk

Want to know more about travelling around Italy

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from Milan to Cogne?

The distance between Milan and Cogne is 144 km. The road distance is 214 km.

What is the cheapest way to get from Milan to Cogne?

The cheapest way to get from Milan to Cogne is to night bus and line 17 bus which costs 11€ - 18€ and takes 5 h 30 min.

What is the fastest way to get from Milan to Cogne?

The quickest way to get from Milan to Cogne is to drive which takes 2 h 20 min and costs 26€ - 40€.

How long does it take to get from Milan to Cogne?

It takes approximately 4 h 50 min to get from Milan to Cogne, including transfers.