Cheap train tickets from Milan to Trento

Showing times and prices for 24 Jan

Cheapest

£16

Average

£23

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 Milan to Trento will cost around £ 23 if you buy it on the day, but the cheapest tickets can be found for only £ 16.

Cheapest
12:25Milan Centrale4h05 16:30Trento
1 changes
£161One-way
Cheapest
19:25Milan Centrale3h34 22:59Trento
1 changes
£161One-way
Cheapest
15:25Milan Centrale3h27 18:52Trento
1 changes
£161One-way
Cheapest
08:25Milan Centrale4h05 12:30Trento
1 changes
£161One-way
Cheapest
13:25Milan Centrale3h27 16:52Trento
1 changes
£161One-way

Train schedule Milan to Trento

Showing trains for tomorrow, Mon, 24 Jan
06:25Milan Centrale3h44 10:09TRENTO S. CHIARA
0 changes
06:25Milan Centrale3h25 09:50Trento
0 changes
06:25Milan Centrale3h56 10:21Povo-Mesiano
0 changes
08:25Milan Centrale4h05 12:30Trento
0 changes
08:25Milan Centrale4h26 12:51Povo-Mesiano
0 changes
08:25Milan Centrale4h14 12:39TRENTO S. CHIARA
0 changes
08:45Milan Centrale3h23 12:08TRENTO S. CHIARA
0 changes
08:45Milan Centrale3h35 12:20Povo-Mesiano
0 changes
08:45Milan Centrale2h30 11:15Trento
0 changes
11:25Milan Centrale3h44 15:09TRENTO S. CHIARA
0 changes
11:25Milan Centrale3h56 15:21Povo-Mesiano
0 changes
11:25Milan Centrale3h27 14:52Trento
0 changes
11:45Milan Centrale2h45 14:30Trento
0 changes
12:25Milan Centrale4h05 16:30Trento
0 changes
12:25Milan Centrale4h25 16:50Povo-Mesiano
0 changes
12:25Milan Centrale4h13 16:38TRENTO S. CHIARA
0 changes
13:25Milan Centrale3h27 16:52Trento
0 changes
13:25Milan Centrale3h55 17:20Povo-Mesiano
0 changes
13:25Milan Centrale3h43 17:08TRENTO S. CHIARA
0 changes
13:45Milan Centrale3h05 16:50Povo-Mesiano
0 changes
13:45Milan Centrale2h53 16:38TRENTO S. CHIARA
0 changes
13:45Milan Centrale2h45 16:30Trento
0 changes
14:25Milan Centrale4h05 18:30Trento
0 changes
14:45Milan Centrale3h38 18:23Povo-Mesiano
0 changes
14:45Milan Centrale3h28 18:13TRENTO S. CHIARA
0 changes
14:45Milan Centrale2h45 17:30Trento
0 changes
15:25Milan Centrale3h55 19:20Povo-Mesiano
0 changes
15:25Milan Centrale3h27 18:52Trento
0 changes
15:25Milan Centrale3h43 19:08TRENTO S. CHIARA
0 changes
15:45Milan Centrale2h45 18:30Trento
0 changes
15:45Milan Centrale3h35 19:20Povo-Mesiano
0 changes
15:45Milan Centrale3h23 19:08TRENTO S. CHIARA
0 changes
16:13Milan Porta Garibaldi3h07 19:20Povo-Mesiano
0 changes
16:13Milan Porta Garibaldi2h39 18:52Trento
0 changes
16:13Milan Porta Garibaldi2h55 19:08TRENTO S. CHIARA
0 changes
16:25Milan Centrale4h05 20:30Trento
0 changes
16:45Milan Centrale3h39 20:24Povo-Mesiano
0 changes
16:45Milan Centrale2h45 19:30Trento
0 changes
16:45Milan Centrale3h31 20:16TRENTO S. CHIARA
0 changes
17:25Milan Centrale3h56 21:21Povo-Mesiano
0 changes
17:25Milan Centrale3h44 21:09TRENTO S. CHIARA
0 changes
17:25Milan Centrale3h27 20:52Trento
0 changes
17:45Milan Centrale3h24 21:09TRENTO S. CHIARA
0 changes
17:45Milan Centrale3h36 21:21Povo-Mesiano
0 changes
17:45Milan Centrale2h30 20:15Trento
0 changes
18:13Milan Porta Garibaldi2h39 20:52Trento
0 changes
18:25Milan Centrale4h05 22:30Trento
0 changes
18:45Milan Centrale2h30 21:15Trento
0 changes
19:25Milan Centrale3h34 22:59Trento
0 changes
20:25Milan Centrale3h27 23:52Trento
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
24 Jan
£16Regionale
£9Flixbus
Tue
25 Jan
£16Regionale
Find prices
Wed
26 Jan
£16Regionale
£9Flixbus
Thu
27 Jan
£16Regionale
£9Flixbus
Fri
28 Jan
£16Regionale
£9Flixbus
Sat
29 Jan
£16Regionale
£12Flixbus
Sun
30 Jan
£16Regionale
£9Flixbus
Mon
31 Jan
£16Regionale
Find prices
Tue
1 Feb
£16Regionale
Find prices
Wed
2 Feb
£16Regionale
Find prices
Thu
3 Feb
£16Regionale
£10Flixbus
Fri
4 Feb
£16Regionale
Find prices
Sat
5 Feb
£16Regionale
Find prices
Sun
6 Feb
£16Regionale
Find prices
Mon
7 Feb
£16Regionale
£4Flixbus
Tue
8 Feb
£16Regionale
Find prices
Wed
9 Feb
£16Regionale
Find prices
Thu
10 Feb
£16Regionale
£4Flixbus
Fri
11 Feb
£16Regionale
£4Flixbus
Sat
12 Feb
£16Regionale
£4Flixbus

Fastest train times from Milan to Trento

Showing times and prices for 24 Jan

Fastest Journey

2 h 30 m

Average

3 h 28 m

Trains per day

50

Distance

164 km

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

These direct trains cover the 164 km distance in an average of 3 h 28 m but if you time it right, some trains will get you there in just 2 h 30 m .

The slowest trains will take 4 h 26 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
18:45Milan Centrale2h30 21:15Trento
1 changes
£401One-way
Fastest
17:45Milan Centrale2h30 20:15Trento
0 changes
£361One-way
Fastest
08:45Milan Centrale2h30 11:15Trento
1 changes
£401One-way
2nd Fastest
18:13Milan Porta Garibaldi2h39 20:52Trento
1 changes
£271One-way
2nd Fastest
16:13Milan Porta Garibaldi2h39 18:52Trento
1 changes
£271One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Milan to Trento

distanceDistance102 miles (164 km)
durationAverage train duration3 h 27 min
priceAverage train ticket price£16 (€18)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain providersFrecciarossa, Regionale Veloce, Regionale or Trenitalia

Trains from Milan to Trento cover the 102 miles (164 km) long route taking on average 3 h 27 min with our travel partners like Frecciarossa, Regionale Veloce, Regionale or Trenitalia. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £16, but the average price of train tickets is £16. Travellers depart most frequently from Milano Centrale and arrive in Trento.

Train companies: Trenitalia and Frecciarossa trains Milan to Trento

Find the best trains to Trento from Milan with Omio's travel partners Trenitalia and Frecciarossa from £16. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

Trenitalia
Frecciarossa

Trenitalia is not only Italy's national railway company but also the country's largest train operator with an impressive fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates intercity, regional and sleeper trains. Toilets and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Find the perfect train to cover the 102 miles (164 km) long journey to Trento from Milan with Trenitalia. Trenitalia offers different fares like the Base, Economy, Super Economy and Ordinaria tickets. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals! Check out the current Trenitalia timetable and book a cheap train from Milan to Trento in just a few steps. On Omio you can find all the information you need for the Milan to Trento journey, such as departure and arrival times, train stations, number of stops, journey times and more.

Train information from Milan to Trento with Trenitalia:

  • Average Duration: 2 h 46 min
  • Trenitalia frequency: 4 a day

When purchasing your Trenitalia train tickets between Milan and Trento, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
  • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

Travel Tips: Trains from Milan to Trento

Travel by train to Trento 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 Trento.
FAQs

What is the price of the cheapest train between Milan and Trento?

You can find a cheap train from Milan to Trento for some dates and times for as low as £16  one way in the next 7 days.

How much is a train ticket from Milan to Trento?

In the next 7 days you’ll find that the average cost of a train ticket between Milan and Trento is £16  one way.

How far is it from Milan to Trento by train?

You should expect to travel around 102 miles (164 km)  between Milan and Trento by train.

How long is the train between Milan and Trento?

The train time from Milan to Trento is on average 3 h 27 min  for the 102 miles (164 km) long journey, but the time it takes to go to Trento from Milan by train can vary depending on specific dates or travelling on weekends and holidays.

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

There are a few train stations in Milan to start your trip from including Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi. In Trento you have a few train station options to choose from for your arrival including Trento, TRENTO S. CHIARA and Trento, San Bartolameo.

Omio customers travelling this route depart most frequently from Milano Centrale   and arrive in Trento.

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

Passengers booking this route most frequently board their trains from Milano Centrale and need to travel around 1.7 miles (2.8 km) from the city centre to get to this train station.

Passengers arriving in Trento most often arrive at Trento and need to travel around 0.3 miles (530 m) from this train station to the city centre.

Which train providers can get me from Milan to Trento?

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

How many trains are there to Trento from Milan a day?

The average number of trains departing Milan for Trento is 10 a day. The train schedules and services may vary between weekdays and weekends.

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

The earliest train for this trip departs from Milan at 05: 25. The last train leaves from Milan at 19: 25. Check Omio for the latest train schedule from Milan to Trento and book the best time to depart on your chosen travel date.

How early should I book Milan to Trento train tickets to get the best deals?

The price of a one way train ticket from Milan to Trento is on average £16 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets to Trento from Milan available a few months in advance.

Important Stations and Airports for this Journey

Milan
Trento
Milano Centrale is the most popular Milan railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Milan for your journey to Trento.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
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
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
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