[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Cosenza to Milan

Showing times and prices for May 30

Cheapest

$95

Average

$135

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Cosenza to Milan will cost around $ 135 if you buy it on the day, but the cheapest tickets can be found for only $ 95.

Cheapest
03:05PMCosenza Vaglio Lise15h50 06:55AMMilan Porta Garibaldi
1 changes
$951One-way
2nd Cheapest
02:47PMCosenza16h08 06:55AMMilan Porta Garibaldi
2 changes
$961One-way
2nd Cheapest
02:48PMCosenza16h07 06:55AMMilan Porta Garibaldi
2 changes
$961One-way
05:58AMCosenza Vaglio Lise13h19 07:17PMMilan Centrale
1 changes
$1071One-way
11:20AMCosenza Vaglio Lise8h30 07:50PMMilan Centrale
1 changes
$1211One-way

Train schedule from Cosenza to Milan

Showing trains for tomorrow, Mon, May 30
05:58AMCosenza Vaglio Lise13h19 07:17PMMilan Centrale
0 changes
06:31AMCosenza Vaglio Lise8h09 02:40PMMilan Centrale
0 changes
07:10AMCosenza9h40 04:50PMMilan Centrale
0 changes
07:11AMCosenza9h39 04:50PMMilan Centrale
0 changes
07:37AMCosenza Vaglio Lise8h58 04:35PMMilan Centrale
0 changes
07:37AMCosenza Vaglio Lise9h13 04:50PMMilan Centrale
0 changes
08:49AMCosenza Vaglio Lise14h28 11:17PMMilan Centrale
0 changes
10:08AMCosenza Vaglio Lise7h52 06:00PMMilan Centrale
0 changes
10:47AMCosenza9h03 07:50PMMilan Centrale
0 changes
10:48AMCosenza9h02 07:50PMMilan Centrale
0 changes
11:20AMCosenza Vaglio Lise8h30 07:50PMMilan Centrale
0 changes
11:20AMCosenza Vaglio Lise8h04 07:24PMMilan Centrale
0 changes
01:29PMCosenza7h36 09:05PMMilan Centrale
0 changes
01:30PMCosenza7h35 09:05PMMilan Centrale
0 changes
01:36PMCosenza Vaglio Lise7h29 09:05PMMilan Centrale
0 changes
02:47PMCosenza16h08 06:55AMMilan Porta Garibaldi
0 changes
02:48PMCosenza16h07 06:55AMMilan Porta Garibaldi
0 changes
03:05PMCosenza Vaglio Lise8h00 11:05PMMilan Centrale
0 changes
03:05PMCosenza Vaglio Lise15h50 06:55AMMilan Porta Garibaldi
0 changes
06:20PMCosenza17h00 11:20AMMilan Centrale
0 changes
06:21PMCosenza16h59 11:20AMMilan Centrale
0 changes
07:04PMCosenza Vaglio Lise16h16 11:20AMMilan Centrale
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
May 30
Find prices
$43Itabus
Tue
May 31
$75Intercity Notte
$34Flixbus
Wed
Jun 1
Find prices
$61Itabus
Thu
Jun 2
Find prices
$51Itabus
Fri
Jun 3
$75Intercity Notte
$32Flixbus
Sat
Jun 4
$75Intercity Notte
$31Itabus
Sun
Jun 5
$95Intercity Notte
$43Itabus
Mon
Jun 6
$75Intercity Notte
$37Flixbus
Tue
Jun 7
$62Intercity
$56Itabus
Wed
Jun 8
$59Intercity
$28Flixbus
Thu
Jun 9
$71Intercity Notte
$28Flixbus
Fri
Jun 10
$75Intercity Notte
$28Flixbus
Sat
Jun 11
$62Intercity
$27Itabus
Sun
Jun 12
$75Intercity Notte
$31Itabus
Mon
Jun 13
$75Intercity Notte
$26Flixbus
Tue
Jun 14
$59Intercity
$41Itabus
Wed
Jun 15
$58Intercity Notte
$42Itabus
Thu
Jun 16
$58Intercity Notte
$22Itabus
Fri
Jun 17
$71Intercity Notte
$27Itabus
Sat
Jun 18
$58Intercity Notte
$27Itabus

Fastest train times from Cosenza to Milan

Showing times and prices for May 30

Fastest Journey

7 h 29 m

Average

11 h 8 m

Trains per day

22

Distance

896 km

It's difficult to get from Cosenza to Milan without transferring at least once.

Fastest
01:36PMCosenza Vaglio Lise7h29 09:05PMMilan Centrale
1 changes
$1211One-way
2nd Fastest
01:30PMCosenza7h35 09:05PMMilan Centrale
2 changes
$1221One-way
01:29PMCosenza7h36 09:05PMMilan Centrale
2 changes
$1221One-way
10:08AMCosenza Vaglio Lise7h52 06:00PMMilan Centrale
2 changes
$1581One-way
03:05PMCosenza Vaglio Lise8h00 11:05PMMilan Centrale
2 changes
$1581One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Cosenza to Milan

distanceDistance556 miles (896 km)
durationAverage train duration15 h 50 min
priceAverage train ticket price$81 (€71)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersFrecciarossa, Intercity, Italo, Intercity Notte or Trenitalia

Trains from Cosenza to Milan cover the 556 miles (896 km) long trip taking on average 15 h 50 min with our travel partners like Frecciarossa, Intercity, Italo, Intercity Notte or Trenitalia. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this journey costs around $81 (€71), you can find the cheapest train ticket for as low as $75 (€66). Travelers depart most frequently from Cosenza Vaglio Lise and arrive in Milano Centrale.

Train providers: Frecciarossa, Italo and Trenitalia from Cosenza to Milan trains

Travel from Cosenza to Milan from $75 (€66) with Omio’s train partners Frecciarossa, Italo and Trenitalia! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.

Italo
Trenitalia
Frecciarossa

Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train car is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

Italo from Cosenza to Milan train information:

  • Average Duration: 9 h 34 min
  • Italo frequency: 3 a day

Italo's current ticket policies due to COVID-19 for your train from Cosenza to Milan are the following:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply
  • Verification of ticket with valid ID

Travel Tips: Trains from Cosenza to Milan

Travel by train to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cosenza to Milan.
FAQs

How much do cheap trains from Cosenza to Milan cost?

Looking to save money on your trip? Omio customers have found the cheapest train between Cosenza and Milan for the next 7 days starting from $75 (€66)  one way.

How much does it cost to take a train to Milan from Cosenza?

The train price to Milan from Cosenza is on average $81 (€71)  if you are looking to purchase your tickets for this trip in the next 7 days.

How far is Cosenza to Milan by train?

The Cosenza to Milan train distance is approximately 556 miles (896 km).

What is the Cosenza to Milan train travel time?

While the time it takes to travel 556 miles (896 km) to Milan from Cosenza can vary based on specific dates, weekends, and holidays, the Cosenza to Milan train journey time is on average 15 h 50 min.

What is the departure train station in Cosenza and arrival train station in Milan?

When taking the train from Cosenza to Milan, you can choose to depart from train stations like Cosenza Vaglio Lise, Cosenza, Centro and Cosenza. Your route can end in train stations such as Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi.

Omio customers who travel this route most frequently depart from Cosenza Vaglio Lise   and arrive in Milano Centrale.

Where is the Cosenza train station located? Where is the Milan train station located?

The most popular departure train station with passengers for this trip, called Cosenza Vaglio Lise, is located 1.6 miles (2.5 km) from the city center of Cosenza.

The most popular arrival train station, Milano Centrale, is located 2.3 miles (3.7 km) away from the city center of Milan.

What train providers go from Cosenza to Milan?

For the best Cosenza to Milan train to buy, you can travel safely and comfortably with Frecciarossa, Intercity, Italo, Intercity Notte or Trenitalia. However, it's always good to check all possible train companies with services from Cosenza to Milan to compare what amenities they may offer.

How many train services per day are there from Cosenza to Milan?

On average, there are 16 trains a day from Cosenza to Milan. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Cosenza to Milan? What time is the last train from Cosenza to Milan?

The earliest train departing from Cosenza to Milan leaves at 6: 49 AM. The last train departing from Cosenza to Milan leaves at 6: 35 PM. You can find the latest Cosenza to Milan train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How early should I book train tickets from Cosenza to Milan to score the best deals?

If you purchase the Cosenza to Milan train within the next 7 days, you can find one way tickets to cost on average $81 (€71). However, booking your train ticket in advance gives you access to the best prices for trains to Milan from Cosenza. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Cosenza
Milan
Cosenza Vaglio Lise is the most popular Cosenza railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Cosenza for your trip to Milan.