Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Cannes to Milan train with Intercity

Sat, Apr 26
+ 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 train tickets from Cannes to Milan

Showing times and prices for Apr 26

Cheapest

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

SNCF | TGV INOUI
07:31AM14h39
Cannes
10:10PMMilan
$1421One-way
0 transfers

Travel Information

Compare bus, train, and flight for Cannes to Milan

Omio recommends booking the train as it is the most popular option from Cannes to Milan among Omio's users. If you are prioritising price take the bus with prices starting from €19. For those with little time consider booking a bus which can get you there in 6h 58m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.2kg.

Compare train with

Most popular
Train
Bus
Flight

€260

Average price

€32

Average price

Cheapest

€68

Average price

15h 37m

Average duration

15h 7m

Onboard

+

30m

Additional time*

7h 28m

Average duration

Fastest

6h 58m

Onboard

+

30m

Additional time*

12h 46m

Average duration

9h 46m

Onboard

+

3h 0m

Additional time*

0.1 - 0.2kg

CO2 emissions

Lowest

0.3 - 0.7kg

CO2 emissions

0.8 - 1.6kg

CO2 emissions

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Compare prices and tickets Cannes to Milan by bus, train, or flight

Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06
Wed
May 07
Thu
May 08
Fri
May 09
Sat
May 10
Sun
May 11
Mon
May 12
Tue
May 13
Wed
May 14
Thu
May 15
Fri
May 16

How far in advance should I book train tickets from Cannes to Milan?

The best time to book your train from Cannes to Milan is 2 days before departure. See how prices for trains change on the Cannes to Milan route.
Prices are for one-way tickets for one passenger from Cannes to Milan per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Cannes to Milan.

Fastest train times from Cannes to Milan

Showing times and prices for Apr 26

Fastest Journey

14 h 39 m

Average

14 h 39 m

Trains per day

1

Distance

274 km

Of the 1 trains that leave Cannes for Milan every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

SNCF | TGV INOUI
07:31AM14h39
Cannes
10:10PMMilan
$1421One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Cannes to Milan

FranceFrance
ItalyItaly
Icon of train
Trains from Cannes to Milan run on average 1 times per day, taking around 15h 7m. Cheap train tickets for this journey start at $142 (€117) but you can travel from only $23 (€19) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $23 (€19)
Distance
170 miles (274 km)
Average train duration
15h 7m
Cheapest ticket price
$142 (€117)
Trains per day
1
Train providers
2
Fastest train
14h 39m
First train
06:31
Last train
07:31
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $23 (€19)

Train companies: Intercity, Regionale and Frecciabianca from Cannes to Milan trains

You can travel by train between Cannes and Milan with Intercity, Regionale and Frecciabianca for as low as $56 (€46). When you search for schedules and tickets, Omio will show you the best route.

Trenitalia Intercity is a high-speed train service operated by the Italian national railway company, Trenitalia. It operates throughout the country, with services running from early morning to late evening. The Intercity trains come in two types: the Intercity Plus, which is the fastest and most comfortable, and the Intercity, which is slightly slower but still offers a comfortable journey. Onboard facilities include air conditioning, power sockets, Wi-Fi, and a bar service. There are several ticket types available, including Standard, Super Economy, and Business. The most popular routes for Trenitalia Intercity are from Rome to Milan, Naples to Florence, and Turin to Venice.

    Traveling by train from Cannes to Milan

    The train connection between Cannes and Milan offers a convenient and scenic way to travel between these two cities. Passengers can choose from several providers, including Intercity, Regionale, and Frecciabianca. With comfortable seating and picturesque views along the route, this journey is an excellent option for those looking to explore the cultural richness of both destinations while enjoying efficient rail service.

    Train Connection: Cannes to Milan

    Traveling from Cannes to Milan takes approximately 5 hours and 45 minutes. There are up to 4 connections per day, with no direct trains available for this route. Passengers will need to change trains during their journey.

    Cannes to Milan Train Connection

    The first daily train from Cannes to Milan departs at 07:08, providing an early start for travelers eager to explore the beautiful landscapes along the route. The last journey of the day leaves at 21:38, allowing visitors ample time to enjoy their evening in either city before heading back.

    Train Tickets Price for Cannes to Milan

    The cheapest ticket price for the train connection from Cannes to Milan is €46. The average ticket price typically hovers around this amount, making it a straightforward option for travelers looking to journey between these two beautiful cities.

    Exploring Milan: A Journey Through History and Culture

    Welcome to the magnificent Milan Cathedral, or Duomo di Milano, a stunning example of Gothic architecture that took nearly six centuries to complete. Its intricate façade and towering spires not only symbolize Milan's rich history but also serve as a testament to the city's artistic heritage and devotion. As you step inside, be sure to admire the breathtaking stained glass windows that tell stories from both religious texts and local legends.

    Next, we find ourselves in Galleria Vittorio Emanuele II, an architectural marvel often referred to as Italy’s oldest shopping mall. Opened in 1867, this elegant arcade is significant for its exquisite glass dome and mosaic floors that reflect luxury while serving as a social hub where locals gather for coffee or conversation. Don’t miss the iconic bull mosaic on the floor—legend has it that spinning on your heel three times brings good luck!

    Finally, let’s explore Sforza Castle (Castello Sforzesco), which dates back to the 15th century when it was built by Francesco Sforza as a fortress before becoming a residence for dukes of Milan. This historic landmark holds immense significance not just for its role in protecting the city but also because it houses several museums showcasing art collections ranging from ancient artifacts to Renaissance masterpieces. Be sure to stroll through its expansive grounds; they offer picturesque views perfect for capturing memories during your visit!

    FAQs: Trains from Cannes to Milan

    FAQs: Travel by train from Cannes 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 Cannes to Milan.
    FAQs
    Cheap train tickets from Cannes to Milan can start from as little as $62 (€51) when you book in advance. The average train ticket price for Cannes to Milan is $66 (€54); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
    On average the Cannes to Milan train time is 5 h 31 min   covering the 169 mile (273 km) long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
    The first train from Cannes to Milan leaves at 12: 30 AM. Plan your trip with the Journey Planner   from Omio.
    The last train from Cannes to Milan leaves at 9: 39 PM.
    There are 6 trains a day from Cannes to Milan which require at least one change with TGV INOUI or SNCF (3). Schedules can vary on holidays or weekends with fewer trains.
    Yes, there's a high-speed train to Milan. Take the fast train with TGV INOUI from Cannes to Milan.
    For the route from Cannes to Milan you can take a train with TGV INOUI or SNCF (3). Be sure to check out all possible train providers that offer services to Milan from Cannes on Omio to compare what amenities they may have.
    No, there are no night trains, the latest train for this route is 9: 39 PM.
    You have options as you can travel to Milan from Cannes 3 different ways: train, bus or flight.

    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

    Useful links