Trieste to Milan train with Regionale

Sun, 20 Apr
+ 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

The cheapest and fastest trains from Trieste to Milan

Showing times and prices for 20 Apr

Cheapest price

£39

Average price

£68

Fastest journey

3 h 55 m

Average duration

4 h 6 m

Trains per day

85

Distance

358 km

Cheap tickets

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

RegionaleRegionale Veloce 3406 · Regionale Veloce 3504 · Regionale TRENORD 2642
15:165h19
Trieste Centrale
20:35Milan Centrale
£391One-way
2 changes
RegionaleRegionale Veloce 3460 · Regionale Veloce 3632 · Regionale TRENORD 2628
08:165h19
Trieste Centrale
13:35Milan Centrale
£391One-way
2 changes
RegionaleRegionale Veloce 3414 · Regionale Veloce 3488 · Regionale TRENORD 2630
09:165h19
Trieste Centrale
14:35Milan Centrale
£391One-way
2 changes
RegionaleRegionale Veloce 3560 · Regionale Veloce 3498 · Regionale TRENORD 2638
13:165h19
Trieste Centrale
18:35Milan Centrale
£391One-way
2 changes
RegionaleRegionale Veloce 3426 · Regionale Veloce 3506 · Regionale TRENORD 2644
16:165h19
Trieste Centrale
21:35Milan Centrale
£391One-way
2 changes

Live departures

Trieste to Milan train times

Showing trains for today, Saturday 19 April
Last updated at 11:27
ProviderDepartsDurationArrivesChanges
Tickets
trenitaliaregRegionale Veloce 3442+italo8992
On time
12:16 Trieste Centrale
6h09
18:25 Milan Centrale
1 change
trenitaliaregRegionale Veloce 3442 · Regionale 16026 · Regionale TRENORD 2640
On time
12:16 Trieste Centrale
5h19
17:35 Milan Centrale
2 changes
trenitaliaregRegionale Veloce 3890+italo8992
On time
12:58 Trieste Centrale
5h27
18:25 Milan Centrale
1 change
trenitaliaregRegionale Veloce 3406+frecciarossaFRECCIAROSSA 975213:16 Trieste Centrale
4h59
18:15 Milan Centrale1 change
trenitaliaregRegionale Veloce 3406 · Regionale Veloce 3504 · Regionale TRENORD 264213:16 Trieste Centrale
5h19
18:35 Milan Centrale2 changes
trenitaliaregRegionale Veloce 3406+italo8992
On time
13:16 Trieste Centrale
5h09
18:25 Milan Centrale
1 change
trenitaliaregRegionale Veloce 3426 · Regionale Veloce 3506 · Regionale TRENORD 264414:16 Trieste Centrale
5h19
19:35 Milan Centrale2 changes
trenitaliaregRegionale Veloce 3426+frecciarossaFRECCIAROSSA 975414:16 Trieste Centrale
4h29
18:45 Milan Centrale1 change
frecciarossaFRECCIAROSSA 975815:05 Trieste Centrale
4h10
19:15 Milan Centrale0 changesdirect
trenitaliaregRegionale Veloce 3564+frecciarossaFRECCIAROSSA 1000 9437 · FRECCIAROSSA 1000 9560
On time
15:16 Trieste Centrale
5h34
20:50 Milan Centrale
2 changes
trenitaliaregRegionale Veloce 3564 · Regionale Veloce 3508 · Regionale TRENORD 2646
On time
15:16 Trieste Centrale
5h19
20:35 Milan Centrale
2 changes
trenitaliaregRegionale Veloce 3446 · Regionale Veloce 3574 · Regionale TRENORD 2648
On time
16:16 Trieste Centrale
5h19
21:35 Milan Centrale
2 changes
Sunday 20 April
trenitaliaregRegionale Veloce 3432+italo897403:16 Trieste Centrale
5h09
08:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3432+italo8978
On time
03:16 Trieste Centrale
8h09
11:25 Milan Centrale
1 change
trenitaliaregRegionale Veloce 3432+italo8971
On time
03:16 Trieste Centrale
6h09
09:25 Milan Centrale
1 change
trenitaliaregRegionale Veloce 3432+frecciarossaFRECCIAROSSA 9708
On time
03:16 Trieste Centrale
4h29
07:45 Milan Centrale
1 change
frecciarossaFRECCIAROSSA 1000 9712+italo897404:00 Trieste Centrale
4h25
08:25 Milan Centrale1 change
frecciarossaFRECCIAROSSA 1000 971204:00 Trieste Centrale
3h55
07:55 Milan Porta Garibaldi0 changesdirect
frecciarossaFRECCIAROSSA 1000 9712+italo8971
On time
04:00 Trieste Centrale
5h25
09:25 Milan Centrale
1 change
frecciarossaFRECCIAROSSA 1000 9712+italo8978
On time
04:00 Trieste Centrale
7h25
11:25 Milan Centrale
1 change
trenitaliaregRegionale Veloce 3434 · VeronaTrenoBici 3420 · Regionale TRENORD 262404:16 Trieste Centrale
5h19
09:35 Milan Centrale2 changes
trenitaliaregRegionale Veloce 3434+italo8978
On time
04:16 Trieste Centrale
7h09
11:25 Milan Centrale
1 change
trenitaliaregRegionale Veloce 3434+italo898404:16 Trieste Centrale
10h09
14:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3434+italo8971
On time
04:16 Trieste Centrale
5h09
09:25 Milan Centrale
1 change
frecciarossaFRECCIAROSSA 9466+italo898404:38 Trieste Centrale
9h47
14:25 Milan Centrale1 change
frecciarossaFRECCIAROSSA 9466 · FRECCIAROSSA 971604:38 Trieste Centrale
4h09
08:47 Milan Porta Garibaldi1 change
frecciarossaFRECCIAROSSA 9466+italo8971
On time
04:38 Trieste Centrale
4h47
09:25 Milan Centrale
1 change
frecciarossaFRECCIAROSSA 9466+italo8978
On time
04:38 Trieste Centrale
6h47
11:25 Milan Centrale
1 change
trenitaliaregRegionale Veloce 3858+italo898404:58 Trieste Centrale
9h27
14:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3858+italo8978
On time
04:58 Trieste Centrale
6h27
11:25 Milan Centrale
1 change
trenitaliaregRegionale Veloce 3858+italo898604:58 Trieste Centrale
10h27
15:25 Milan Centrale1 change
frecciarossaFRECCIAROSSA 9718+italo8978
On time
05:07 Trieste Centrale
6h18
11:25 Milan Centrale
1 change
frecciarossaFRECCIAROSSA 9718+italo8971
On time
05:07 Trieste Centrale
4h18
09:25 Milan Centrale
1 change
frecciarossaFRECCIAROSSA 971805:07 Trieste Centrale
4h08
09:15 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 9718+italo898405:07 Trieste Centrale
9h18
14:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3558+italo898405:16 Trieste Centrale
9h09
14:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3558 · Regionale Veloce 3428 · Regionale TRENORD 262605:16 Trieste Centrale
5h19
10:35 Milan Centrale2 changes
trenitaliaregRegionale Veloce 3558+italo8978
On time
05:16 Trieste Centrale
6h09
11:25 Milan Centrale
1 change
trenitaliaintIntercity 584+italo8978
On time
05:21 Trieste Centrale
6h04
11:25 Milan Centrale
1 change
trenitaliaintIntercity 584+frecciarossaFRECCIAROSSA 1000 9411 · FRECCIAROSSA 881005:21 Trieste Centrale
5h09
10:30 Milan Centrale2 changes
trenitaliaintIntercity 584+frecciarossaFRECCIAROSSA 952005:21 Trieste Centrale
5h29
10:50 Milan Centrale1 change
trenitaliaintIntercity 584+trenitaliaregRegionale Veloce TTPER 247005:21 Trieste Centrale
7h29
12:50 Milan Centrale1 change
italo8902+trenitaliaregRegionale Veloce 3632 · Regionale TRENORD 2628
On time
06:02 Trieste Centrale
5h33
11:35 Milan Centrale
2 changes
italo8902 · 997806:02 Trieste Centrale
6h18
12:20 Milan Centrale1 change
italo8902+trenitaliaregRegionale Veloce 3492 · Regionale TRENORD 2634
On time
06:02 Trieste Centrale
8h33
14:35 Milan Centrale
2 changes
italo8902 · 992406:02 Trieste Centrale
6h18
12:20 Milan Centrale1 change
italo8902+trenitaliaregRegionale Veloce 3488 · Regionale TRENORD 2630
On time
06:02 Trieste Centrale
6h33
12:35 Milan Centrale
2 changes
trenitaliaregRegionale Veloce 3460 · Regionale Veloce 3632 · Regionale TRENORD 262806:16 Trieste Centrale
5h19
11:35 Milan Centrale2 changes
trenitaliaregRegionale Veloce 3460+italo898606:16 Trieste Centrale
9h09
15:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3460+italo898406:16 Trieste Centrale
8h09
14:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3460+frecciarossaFRECCIAROSSA 972406:16 Trieste Centrale
4h59
11:15 Milan Centrale1 change
trenitaliaregRegionale Veloce 3460+italo8978
On time
06:16 Trieste Centrale
5h09
11:25 Milan Centrale
1 change
trenitaliaregRegionale Veloce 3400+italo898806:58 Trieste Centrale
9h27
16:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3400+italo898606:58 Trieste Centrale
8h27
15:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3400+italo898406:58 Trieste Centrale
7h27
14:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3414 · Regionale Veloce 3488 · Regionale TRENORD 2630
On time
07:16 Trieste Centrale
5h19
12:35 Milan Centrale
2 changes
trenitaliaregRegionale Veloce 3414+italo898607:16 Trieste Centrale
8h09
15:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3414+italo898807:16 Trieste Centrale
9h09
16:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3414+italo898407:16 Trieste Centrale
7h09
14:25 Milan Centrale1 change
frecciarossaFRECCIAROSSA 972607:39 Trieste Centrale
4h06
11:45 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 9726+italo898607:39 Trieste Centrale
7h46
15:25 Milan Centrale1 change
frecciarossaFRECCIAROSSA 9726+italo898407:39 Trieste Centrale
6h46
14:25 Milan Centrale1 change
frecciarossaFRECCIAROSSA 9726+italo898807:39 Trieste Centrale
8h46
16:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3570 · Regionale Veloce 3492 · Regionale TRENORD 263408:16 Trieste Centrale
6h19
14:35 Milan Centrale2 changes
trenitaliaregRegionale Veloce 3570+italo898608:16 Trieste Centrale
7h09
15:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3570+italo898808:16 Trieste Centrale
8h09
16:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3570+frecciarossaFRECCIAROSSA 973208:16 Trieste Centrale
4h59
13:15 Milan Centrale1 change
trenitaliaregRegionale Veloce 3570+italo898408:16 Trieste Centrale
6h09
14:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3882+frecciarossaFRECCIAROSSA 973608:58 Trieste Centrale
5h17
14:15 Milan Centrale1 change
trenitaliaregRegionale Veloce 3882+italo898808:58 Trieste Centrale
7h27
16:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3882+italo898608:58 Trieste Centrale
6h27
15:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3882+italo898408:58 Trieste Centrale
5h27
14:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3440+italo898810:16 Trieste Centrale
6h09
16:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3440+frecciarossaFRECCIAROSSA 974010:16 Trieste Centrale
4h59
15:15 Milan Centrale1 change
trenitaliaregRegionale Veloce 3440 · Regionale Veloce 3496 · Regionale TRENORD 263610:16 Trieste Centrale
5h19
15:35 Milan Centrale2 changes
trenitaliaregRegionale Veloce 3440+italo898610:16 Trieste Centrale
5h09
15:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3440+italo899210:16 Trieste Centrale
8h09
18:25 Milan Centrale1 change
trenitaliaregRegionale 23038 · Regionale 7972+italo898810:39 Trieste Centrale
5h46
16:25 Milan Centrale2 changes
trenitaliaregRegionale 23038 · Regionale 7972+italo899210:39 Trieste Centrale
7h46
18:25 Milan Centrale2 changes
trenitaliaregRegionale Veloce 3886+italo898810:58 Trieste Centrale
5h27
16:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3886+italo899210:58 Trieste Centrale
7h27
18:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3560 · Regionale Veloce 3498 · Regionale TRENORD 263811:16 Trieste Centrale
5h19
16:35 Milan Centrale2 changes
trenitaliaregRegionale Veloce 3560+italo898811:16 Trieste Centrale
5h09
16:25 Milan Centrale1 change
trenitaliaregRegionale Veloce 3560+italo899211:16 Trieste Centrale
7h09
18:25 Milan Centrale1 change
trenitaliaintIntercity 594+italo898811:27 Trieste Centrale
4h58
16:25 Milan Centrale1 change

Find all the dates and times for this journey

Compare prices and tickets Trieste to Milan by train, coach or flight

Sat
19 Apr
Sun
20 Apr
Mon
21 Apr
Tue
22 Apr
Wed
23 Apr
Thu
24 Apr
Fri
25 Apr
Sat
26 Apr
Sun
27 Apr
Mon
28 Apr
Tue
29 Apr
Wed
30 Apr
Thu
01 May
Fri
02 May
Sat
03 May
Sun
04 May
Mon
05 May
Tue
06 May
Wed
07 May
Thu
08 May
Fri
09 May

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

The best time to book your train from Trieste to Milan is 91 days before departure. See how prices for trains change on the Trieste to Milan route.
Prices are for one-way tickets for one passenger from Trieste 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 Trieste to Milan.

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Journey information

Overview: Train from Trieste to Milan

ItalyItaly
ItalyItaly
Icon of train
Trains from Trieste to Milan run on average 25 times per day, taking around 5h 30m. Cheap train tickets for this journey start at £28 but you can travel from only £4 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
Coach from £4
Distance
358 km
Average train duration
5h 30m
Cheapest ticket price
£28
Trains per day
25
Direct trains
3
Train providers
7
Fastest train
5h 10m
First train
06:16
Last train
17:16
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
Coach from £4

Train providers: Regionale, Frecciarossa and Trenitalia trains Trieste to Milan

Travel to Milan from Trieste from £28 with Omio’s train partners Regionale, Frecciarossa and Trenitalia! You can find the best timetables and tickets when comparing and booking the most affordable 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.

Train information from Trieste to Milan with Regionale:

  • Average Duration: 5 h 9 min
  • Cheapest Price: £31

FAQs: Trieste to Milan train

FAQs: Travel by train from Trieste 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 Trieste to Milan.
FAQs

Important Stations and Airports in Trieste and Milan

Trieste
Milan
The major train station for departures in Trieste is Trieste Centrale. Find all the information you need to know about services, amenities and connections at Trieste Centrale for your trip from Trieste to Milan.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
ticketOfficeHours
Distance to city center
1 km
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 7 days a week. Access is available from Piazza della Libertà.
Dining
Dining
  • Buffet da Pepi
  • Trattoria Nerodiseppia
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps, restrooms.
WC
WC
  • €1
Hotel
Hotel
  • Savoia Excelsior Palace Trieste
  • Hotel Continentale
  • NH Trieste
Lost and Found Office
  • Located in the main hall
Public transport options for Trieste Centrale
  • Bus: Several lines available
  • Tram: Line 2
  • Taxi services available
The major train station for arrivals in Milan is Milano Porta Garibaldi. Find all the information you need to know about services, amenities and connections at Milano Porta Garibaldi for your journey to Milan from Trieste.
Amenities at train station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
phone
Phone Number
ticketOfficeHours
Distance to city center
2 km
Wifi
Wifi
  • Free Wi-Fi in the station.
Dining
Dining
  • Caffeteria Panni Caldi
  • Princi
  • Burgez
  • Bricco Café
  • U! Come tu mi vuoi
  • Autogrill
  • Culto
Accessibility
Accessibility
  • Accessible facilities such as ticket machines, toilets, and ramps and additional assistance as needed from 07:45 to 22:30.
Hotel
Hotel
  • Hotel NH Milano Palazzo Moscova
  • AC Hotel by Marriott Milano
  • Tocq Hotel
Public transport options for Milano Porta Garibaldi
  • Metro lines: M2, M5
  • Bus lines: 43, 56, 70, 94
  • Train lines: R21, R31, S1, S11, S2, S5, S7, S8
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 05:50 - 22:20
ticketOfficeHours
Distance to city center
2 km
Wifi
Wifi
  • Free WiFi in the station.
Lockers
Lockers
  • Provided by KiPoint and located on the ground floor, on the side of Piazza Luigi di Savoia. It is open every day from 06:00 to 23:00.
Dining
Dining
  • Venchi
  • Panzera Coffee
  • Burger King
  • Bar Motta
  • Caffè Napoli
  • VyTA Boulangerie
  • Spontini
  • Starbucks
  • Dispensa Emilia
  • McDonald's
  • & many more
Accessibility
Accessibility
  • Station is wheelchair accessible, has elevators and the Sala Blu, Trenitalia's office of assistance for disabled travelers, is next to Platform 4.
Hotel
Hotel
  • Glam Hotel Milano
  • NYX MIlan
  • iQ Hotel Milano
Ticket Office
Ticket Office
  • Mon - Sun: 05:50 - 22:20
Public transport options for Milano Centrale
  • Metro lines: M2 (green), M3 (yellow)
  • Tram lines: 1
  • Bus lines: 5, 9, 10, 42, 81, 87, 152, 728, N26, NM2, NM3, Air Bus, Orio Shuttle
  • Train lines: FR, FB, EC, Thello, XP2, R28, IC, ICN, RV, R, Regio, Italo

More options for your journey from Trieste 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