Treviso to Milan train

Cheap train tickets from Treviso to Milan

Showing times and prices for 16 Aug

Cheapest

£18

Average

£34

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.

Cheapest
15:38Treviso Centrale3h57 19:35Milan Centrale
2 changes
£181One-way
Cheapest
18:38Treviso Centrale3h57 22:35Milan Centrale
2 changes
£181One-way
Cheapest
13:38Treviso Centrale3h57 17:35Milan Centrale
2 changes
£181One-way
Cheapest
17:38Treviso Centrale3h57 21:35Milan Centrale
2 changes
£181One-way
Cheapest
16:38Treviso Centrale3h57 20:35Milan Centrale
2 changes
£181One-way

Train schedule Treviso to Milan

Showing trains for tomorrow, Tuesday, 16 August
05:00Treviso Centrale3h12 08:12Milan Centrale
1 change
05:38Treviso Centrale3h09 08:47Milan Porta Garibaldi
1 change
05:38Treviso Centrale3h57 09:35Milan Centrale
2 changes
05:38Treviso Centrale3h37 09:15Milan Centrale
1 change
06:27Treviso Centrale2h48 09:15Milan Centrale
1 change
06:38Treviso Centrale3h07 09:45Milan Centrale
1 change
06:53Treviso Centrale2h52 09:45Milan Centrale
1 change
07:07Treviso Centrale2h48 09:55Milan Porta Garibaldi
1 change
07:10Treviso3h37 10:47Milan Porta Garibaldi
2 changes
07:31Treviso Centrale2h44 10:15Milan Centrale
0 changes
07:38Treviso Centrale3h57 11:35Milan Centrale
2 changes
07:53Treviso Centrale2h54 10:47Milan Porta Garibaldi
1 change
07:53Treviso Centrale3h42 11:35Milan Centrale
2 changes
08:13Treviso Centrale3h57 12:10Milan Centrale
1 change
08:31Treviso Centrale2h54 11:25Milan Centrale
0 changes
09:10Treviso4h05 13:15Milan Centrale
2 changes
09:40Treviso Centrale3h35 13:15Milan Centrale
1 change
09:40Treviso Centrale4h55 14:35Milan Centrale
2 changes
10:40Treviso3h35 14:15Milan Centrale
2 changes
11:27Treviso Centrale2h48 14:15Milan Centrale
1 change
11:37Treviso Centrale3h58 15:35Milan Centrale
2 changes
12:40Treviso3h35 16:15Milan Centrale
2 changes
12:53Treviso Centrale3h42 16:35Milan Centrale
2 changes
13:27Treviso Centrale2h48 16:15Milan Centrale
1 change
13:38Treviso Centrale3h57 17:35Milan Centrale
2 changes
14:10Treviso4h05 18:15Milan Centrale
2 changes
14:38Treviso Centrale3h37 18:15Milan Centrale
1 change
14:38Treviso Centrale3h57 18:35Milan Centrale
2 changes
14:53Treviso Centrale3h42 18:35Milan Centrale
2 changes
15:27Treviso Centrale2h48 18:15Milan Centrale
1 change
15:38Treviso Centrale3h57 19:35Milan Centrale
2 changes
15:40Treviso3h35 19:15Milan Centrale
2 changes
15:53Treviso Centrale3h42 19:35Milan Centrale
2 changes
16:10Treviso4h05 20:15Milan Centrale
2 changes
16:27Treviso Centrale2h48 19:15Milan Centrale
1 change
16:38Treviso Centrale3h37 20:15Milan Centrale
1 change
16:38Treviso Centrale3h57 20:35Milan Centrale
2 changes
16:40Treviso3h35 20:15Milan Centrale
2 changes
17:10Treviso4h05 21:15Milan Centrale
2 changes
17:27Treviso Centrale2h48 20:15Milan Centrale
1 change
17:38Treviso Centrale3h37 21:15Milan Centrale
1 change
17:38Treviso Centrale3h57 21:35Milan Centrale
2 changes
17:40Treviso3h35 21:15Milan Centrale
2 changes
17:53Treviso Centrale3h42 21:35Milan Centrale
2 changes
18:07Treviso Centrale3h08 21:15Milan Centrale
1 change
18:38Treviso Centrale3h57 22:35Milan Centrale
2 changes
18:53Treviso Centrale3h42 22:35Milan Centrale
2 changes
19:27Treviso Centrale4h08 23:35Milan Centrale
2 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug
Tue
30 Aug
Wed
31 Aug
Thu
01 Sept
Fri
02 Sept
Sat
03 Sept
Sun
04 Sept
Mon
05 Sept

Fastest train times from Treviso to Milan

Showing times and prices for 16 Aug

Fastest Journey

2 h 44 m

Average

3 h 32 m

Trains per day

48

Distance

239 km

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

Fastest
07:31Treviso Centrale2h44 10:15Milan Centrale
0 changes
£401One-way
2nd Fastest
06:27Treviso Centrale2h48 09:15Milan Centrale
1 change
£421One-way
2nd Fastest
13:27Treviso Centrale2h48 16:15Milan Centrale
1 change
£421One-way
2nd Fastest
16:27Treviso Centrale2h48 19:15Milan Centrale
1 change
£421One-way
2nd Fastest
17:27Treviso Centrale2h48 20:15Milan Centrale
1 change
£421One-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 Treviso to Milan

distanceDistance148 miles
durationAverage train duration3 h 57 min
priceAverage train ticket price£18 (€20)
frequencyTrain frequency13 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersFrecciabianca, Trenitalia, Frecciarossa, Italo, Regionale Veloce or Regionale

Trains from Treviso to Milan cover the 148 miles long trip taking on average 3 h 57 min with our travel partners like Frecciabianca, Trenitalia, Frecciarossa, Italo, Regionale Veloce or Regionale. Normally, there are 13 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £18, but the average price of train tickets is £18. Travellers depart most frequently from Treviso Centrale and arrive in Milano Centrale.

Train providers: Trenitalia, Frecciarossa and Italo trains Treviso to Milan

Travel between Treviso and Milan from £18 with Omio’s train partners Trenitalia, Frecciarossa and Italo! You can find the best timetables and tickets when comparing and booking the most convenient route for you.

Trenitalia
Italo
Frecciarossa

Trenitalia is Italy’s national railway company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and sleeper trains. Toilets and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel to Milan from Treviso, and Omio can show you the best times and tickets available for the 148 miles (238 km) long train journey. Trenitalia offers different fares for the Treviso to Milan journey with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train timetable, compare the cheapest, fastest, or earliest routes from Treviso to Milan, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

    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 carriage 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 toilets, 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 Treviso to Milan train information:

    • Average Duration: 2 h 50 min
    • Italo frequency: 5 a day

    Looking for a smooth and easy way to travel to Milan from Treviso? Book your Trenitalia Frecciarossa train to Milan from Treviso with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the Treviso to Milan journey. Omio shows you current Frecciarossa timetables and tickets to cover the 148 miles (238 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this trip. Trenitalia discount cards can also be applied when purchasing your Frecciarossa ticket on Omio.

    All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers. Frecciarossa covers long distances and connects major cities in Italy in just a few hours thanks to its high speed. These trains are renowned for their comfort, speed and reduced environmental impact and can reach speeds up to 186 mph (300 kmh). Frecciarossa offers all travellers ultimate comfort, flexibility and convenience, and you can book Frecciarossa tickets with us in a few steps!

    Frecciarossa from Treviso to Milan train information:

    • Average Duration: 2 h 51 min
    • Frecciarossa frequency: 7 a day

    Travel Tips: Trains from Treviso 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 Treviso to Milan.
    FAQs
    Omio customers have found cheap train tickets from Treviso to Milan for as low as £18  for the next 7 days.
    If you’re looking to book your train tickets in the next week, you can expect the Treviso to Milan train price to come in at an average of £18  one way.
    The Treviso to Milan train distance is approximately 148 miles.
    On average the Treviso to Milan train time is 3 h 57 min  covering the 148 miles long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

    Some of the Treviso train stations to Milan you can start your journey from include Treviso Centrale and Treviso, Aeroporto di Treviso. Similarly, some of the arrival train stations in Milan include Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi.

    When travelling this route, Omio customers are departing most frequently from Treviso Centrale   and arriving in Milano Centrale.

    The most popular departure train station with passengers for this trip, called Treviso Centrale, is located 2 miles (3.2 km) from the city centre of Treviso.

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

    Take the Treviso to Milan train with Frecciabianca, Trenitalia, Frecciarossa, Italo, Regionale Veloce or Regionale. However, it's always good to check out all possible train providers for the journey to Milan from Treviso as there might be differences in the amenities they offer.
    Yes, there are 2 direct trains per day from Treviso to Milan. You can look to travel with Italo or Trenitalia  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
    The average number of trains departing Treviso for Milan is 13 a day. The train schedules and services may vary between weekdays and weekends.
    The earliest train departing from Treviso to Milan leaves at 04: 38. The last train departing from Treviso to Milan leaves at 17: 40. You can find the latest Treviso to Milan train times on Omio and book the best time to leave for your journey on your chosen travel date.
    You can find a train between Treviso and Milan to cost on average £18 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Treviso to Milan train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Treviso
    Milan
    Treviso Centrale is the most popular Treviso 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 Treviso for your journey to 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
    Currency
    Language