Happy Valentine's! New to Omio? Get 14% off your first app booking. Valid until 16/02/2025.
14% discount applied on bookings with a total basket value up to €100.
Valid for first-time customers only
Only available on app bookings
This offer ends on 16/02/2025.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Milan to Ivrea train with Regionale

Mon, Feb 17
+ 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 Milan to Ivrea

Showing times and prices for Feb 17

Cheapest

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

Cheapest
RegionaleRegionale Veloce 2058Regionale+RegionaleRegionale Veloce 2058Regionale 11380
06:40PM2h28
Milan Porta Garibaldi
09:08PMIvrea station
$151One-way
1 transfer
Cheapest
RegionaleRegionale Veloce 33106Regionale+RegionaleRegionale Veloce 33106Regionale Veloce VdA 2721
08:10AM2h13
Milan Porta Garibaldi
10:23AMIvrea station
$151One-way
1 transfer
Cheapest
RegionaleRegionale Veloce 33086Regionale+RegionaleRegionale Veloce 33086Regionale Veloce VdA 2743
07:05PM2h18
Milan Porta Garibaldi
09:23PMIvrea station
$151One-way
1 transfer
Cheapest
RegionaleRegionale Veloce 2056Regionale+RegionaleRegionale Veloce 2056Regionale 11378
05:40PM2h28
Milan Porta Garibaldi
08:08PMIvrea station
$151One-way
1 transfer
Cheapest
RegionaleRegionale Veloce 33090Regionale+RegionaleRegionale Veloce 33090Regionale Veloce VdA 2739
05:10PM2h13
Milan Porta Garibaldi
07:23PMIvrea station
$151One-way
1 transfer

Milan to Ivrea train times

Showing trains for tomorrow, Monday, February 17
ProviderDepartsDurationArrivesTransfersTickets
Regionale
Regionale Veloce 33110
RegionaleRegionale Veloce 33110
06:10AM Milan Porta Garibaldi2h13 08:23AM Ivrea station1 transfer
Regionale
Regionale Veloce 2052
RegionaleRegionale Veloce 2052
06:40AM Milan Porta Garibaldi2h28 09:08AM Ivrea station1 transfer
Regionale
Regionale Veloce 33108
RegionaleRegionale Veloce 33108
07:10AM Milan Porta Garibaldi2h13 09:23AM Ivrea station1 transfer
Regionale
Regionale Veloce 33106
RegionaleRegionale Veloce 33106
08:10AM Milan Porta Garibaldi2h13 10:23AM Ivrea station1 transfer
Regionale
Regionale Veloce 33104
RegionaleRegionale Veloce 33104
09:07AM Milan Porta Garibaldi3h16 12:23PM Ivrea station1 transfer
Frecciarossa
FRECCIAROSSA 1000 9508
FrecciarossaFRECCIAROSSA 1000 9508
10:02AM Milan Centrale2h21 12:23PM Ivrea station1 transfer
Regionale
Regionale Veloce 2020
RegionaleRegionale Veloce 2020
10:10AM Milan Porta Garibaldi2h58 01:08PM Ivrea station1 transfer
Frecciarossa
FRECCIAROSSA 1000 9612
FrecciarossaFRECCIAROSSA 1000 9612
11:10AM Milan Centrale1h58 01:08PM Ivrea station2 transfers
Frecciarossa
FRECCIAROSSA 1000 9612
FrecciarossaFRECCIAROSSA 1000 9612
11:10AM Milan Centrale2h14 01:24PM Ivrea station1 transfer
Regionale
Regionale Veloce 33102
RegionaleRegionale Veloce 33102
11:10AM Milan Porta Garibaldi2h14 01:24PM Ivrea station1 transfer
Frecciarossa
FRECCIAROSSA 9516
FrecciarossaFRECCIAROSSA 9516
12:02PM Milan Centrale2h21 02:23PM Ivrea station1 transfer
Frecciarossa
FRECCIAROSSA 9516
FrecciarossaFRECCIAROSSA 9516
12:02PM Milan Centrale2h06 02:08PM Ivrea station2 transfers
Regionale
Regionale Veloce 33100
RegionaleRegionale Veloce 33100
12:10PM Milan Porta Garibaldi2h13 02:23PM Ivrea station1 transfer
Regionale
Regionale Veloce 33098
RegionaleRegionale Veloce 33098
01:10PM Milan Porta Garibaldi2h13 03:23PM Ivrea station1 transfer
Frecciarossa
FRECCIAROSSA 1000 9308
FrecciarossaFRECCIAROSSA 1000 9308
01:15PM Milan Porta Garibaldi2h08 03:23PM Ivrea station1 transfer
Regionale
Regionale Veloce 33096
RegionaleRegionale Veloce 33096
02:10PM Milan Porta Garibaldi2h58 05:08PM Ivrea station1 transfer
Frecciarossa
FRECCIAROSSA 1000 9626
FrecciarossaFRECCIAROSSA 1000 9626
02:10PM Milan Centrale1h58 04:08PM Ivrea station2 transfers
Frecciarossa
FRECCIAROSSA 1000 9514
FrecciarossaFRECCIAROSSA 1000 9514
03:02PM Milan Centrale2h21 05:23PM Ivrea station1 transfer
Frecciarossa
FRECCIAROSSA 1000 9514
FrecciarossaFRECCIAROSSA 1000 9514
03:02PM Milan Centrale2h06 05:08PM Ivrea station2 transfers
Regionale
Regionale Veloce 33094
RegionaleRegionale Veloce 33094
03:10PM Milan Porta Garibaldi2h13 05:23PM Ivrea station1 transfer
Frecciarossa
FRECCIAROSSA 1000 9532
FrecciarossaFRECCIAROSSA 1000 9532
04:02PM Milan Centrale2h21 06:23PM Ivrea station1 transfer
Frecciarossa
FRECCIAROSSA 1000 9532
FrecciarossaFRECCIAROSSA 1000 9532
04:02PM Milan Centrale2h06 06:08PM Ivrea station2 transfers
Regionale
Regionale Veloce 33092
RegionaleRegionale Veloce 33092
04:10PM Milan Porta Garibaldi2h13 06:23PM Ivrea station1 transfer
Frecciarossa
FRECCIAROSSA 9584
FrecciarossaFRECCIAROSSA 9584
05:02PM Milan Centrale2h21 07:23PM Ivrea station1 transfer
Frecciarossa
FRECCIAROSSA 9584
FrecciarossaFRECCIAROSSA 9584
05:02PM Milan Centrale2h06 07:08PM Ivrea station2 transfers
Regionale
Regionale Veloce 33090
RegionaleRegionale Veloce 33090
05:10PM Milan Porta Garibaldi2h13 07:23PM Ivrea station1 transfer
Regionale
Regionale Veloce 2056
RegionaleRegionale Veloce 2056
05:40PM Milan Porta Garibaldi2h28 08:08PM Ivrea station1 transfer
Frecciarossa
FRECCIAROSSA 1000 9642
FrecciarossaFRECCIAROSSA 1000 9642
06:10PM Milan Centrale1h58 08:08PM Ivrea station2 transfers
Regionale
Regionale Veloce 2058
RegionaleRegionale Veloce 2058
06:40PM Milan Porta Garibaldi2h28 09:08PM Ivrea station1 transfer
Regionale
Regionale Veloce 33086
RegionaleRegionale Veloce 33086
07:05PM Milan Porta Garibaldi2h18 09:23PM Ivrea station1 transfer
Frecciarossa
FRECCIAROSSA 9320
FrecciarossaFRECCIAROSSA 9320
07:15PM Milan Porta Garibaldi2h08 09:23PM Ivrea station1 transfer
Frecciarossa
FRECCIAROSSA 9588
FrecciarossaFRECCIAROSSA 9588
08:02PM Milan Centrale2h06 10:08PM Ivrea station2 transfers
Frecciarossa
FRECCIAROSSA 9552
FrecciarossaFRECCIAROSSA 9552
09:02PM Milan Centrale2h12 11:14PM Ivrea station1 transfer
Regionale
Regionale Veloce 33082
RegionaleRegionale Veloce 33082
09:10PM Milan Porta Garibaldi2h04 11:14PM Ivrea station1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan to Ivrea by train or bus

Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23

Fastest train times from Milan to Ivrea

Showing times and prices for Feb 17

Fastest Journey

1 h 58 m

Average

2 h 17 m

Trains per day

34

Distance

102 km

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

Fastest
FrecciarossaFRECCIAROSSA 1000 9642Frecciarossa+Regionale+RegionaleFRECCIAROSSA 1000 9642Regionale Veloce 33083Regionale 11378
06:10PM1h58
Milan Centrale
08:08PMIvrea station
$621One-way
2 transfers
Fastest
FrecciarossaFRECCIAROSSA 1000 9612Frecciarossa+Regionale+RegionaleFRECCIAROSSA 1000 9612Regionale Veloce 33097Regionale 11365
11:10AM1h58
Milan Centrale
01:08PMIvrea station
$531One-way
2 transfers
Fastest
FrecciarossaFRECCIAROSSA 1000 9626Frecciarossa+Regionale+RegionaleFRECCIAROSSA 1000 9626Regionale Veloce 33091Regionale 11370
02:10PM1h58
Milan Centrale
04:08PMIvrea station
$531One-way
2 transfers
2nd Fastest
RegionaleRegionale Veloce 33082Regionale+RegionaleRegionale Veloce 33082Regionale Veloce VdA 2747
09:10PM2h04
Milan Porta Garibaldi
11:14PMIvrea station
$151One-way
1 transfer
FrecciarossaFRECCIAROSSA 1000 9514Frecciarossa+Regionale+RegionaleFRECCIAROSSA 1000 9514Regionale Veloce 33089Regionale 11373
03:02PM2h06
Milan Centrale
05:08PMIvrea station
$531One-way
2 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 Milan to Ivrea

Trains from Milan to Ivrea run on average 28 times per day, taking around 2h 17m. Cheap train tickets for this journey start at $14 (€13) if you book in advance.
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
Distance
63 miles (102 km)
Average train duration
2h 17m
Cheapest ticket price
$14 (€13)
Trains per day
28
Train providers
3
Fastest train
1h 58m
First train
00:02
Last train
21:15
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

Train providers: Regionale, Frecciarossa and Italo from Milan to Ivrea trains

Travel between Milan and Ivrea from $14 (€12) with Omio’s train partners Regionale, Frecciarossa and Italo! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.

Milan to Ivrea train information with Regionale:

  • Average Duration: 1 h 58 min
  • Cheapest Price: $14
  • Regionale frequency: 4 a day

Comfortable and Convenient Milan to Ivrea Train Journey

Looking to travel between Milan and Ivrea? The train from Milan to Ivrea offers a seamless and efficient way to make this journey. Most trains depart from Milan Centrale, the city’s main railway hub, and arrive at Ivrea, conveniently located to explore this charming town. With frequent services and modern amenities, traveling the Milan to Ivrea train route is both reliable and enjoyable. Book your ticket online today to secure your spot on one of the many trains from Milan to Ivrea, and experience a hassle-free trip from start to finish!

FAQs: Trains from Milan to Ivrea

FAQs: Travel by train from Milan to Ivrea 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 Milan to Ivrea.
FAQs
Cheap train tickets from Milan to Ivrea can start from as little as $14 (€12) when you book in advance. The average train ticket price for Milan to Ivrea is $14 (€13); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Milan to Ivrea is 1 h 58 min   to travel the 63 mile (102 km) long trip, with around there are 29 trains per day. Journey times can vary on weekends and holidays.
The first train from Milan to Ivrea leaves at 12: 02 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Milan to Ivrea leaves at 9: 15 PM.
There are 29 trains a day from Milan to Ivrea which require at least one change with Regionale or Italo. Schedules can vary on holidays or weekends with fewer trains.
Yes, there's a high-speed train to Ivrea. Take the fast train with Italo from Milan to Ivrea.
When taking a train from Milan to Ivrea, you can count on Regionale or Italo for the best way to get you to Ivrea. You can also check all possible train providers who offer a service from Milan to Ivrea and compare the amenities they offer before buying a train ticket.
No, there are no night trains, the latest train for this route is 9: 15 PM.
A day trip to Ivrea from Milan is worth doing with a journey time of 1 h 58 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Milan to Ivrea by train is February.
Yes, you can take a train to Ivrea from Milan.

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