Skip to main content

Train Milan - Terni from 16.90 €, cheap tickets

+1 000 000 downloads

100% Independent & European-based
Des billets pas cher
426 km
6h40min
Train, TER, TGV, Thalys, Eurostar
26 trains / day

Train Milan Terni in brief

Average price

64.26 €

Price range

16.90 € - 55.50 €

Fastest Milan-Terni train

6h40min

Number of trains / day

26

It will take you 6h40min by train from Milan to reach Terni. Bring food and drink (unless you prefer the car bar) and of course entertainment with your favourite activities. If you are travelling with children, remember to bring snacks and something to keep them occupied during the journey.

The distance between Milan and Terni is 426 km and the average speed is 64 km/h.

The Milan-Terni trains are not the fastest, but this explains the price, as this is much cheaper than a high speed train.

No bus company provides the route Milan - Terni.

Train price calendar Milan - Terni

The lowest price found for each departure date. Pick a date to see all the times and book. Cheapest date: Saturday, December 12, from 17 €.

Prices recorded on November 14, 2026 and subject to change.

When is the train from Milan to Terni cheapest?

By day of the week

The cheapest day is Monday, with an average price of 25 €. The most expensive is Tuesday (56 € on average).

By time of day

Leaving in the evening is cheapest: 35 € on average, against 38 € in the afternoon.

Average price of the cheapest ticket on each direct departure over the next 30 days.

Train frequency between Milan and Terni

On average, 1.1 departures a day link Milan to Terni. A single company runs the route.

By day of the week

The busiest day is Friday (2 departures on average), the quietest Monday (1).

By time of day

Departures peak in the evening: 0.6 a day on average.

Average of the direct departures found over the next 30 days.

Observed prices: Milan to Terni by train

Over the next 30 days, a direct train ticket from Milan to Terni costs 34 € on average, from 17 €.

Source: Kombo data, updated on .

Which train companies for Milan to Terni?

Rail connections between Milan and Terni are provided by 5 companies :

Save 70% on your Milan - Terni trip :

Intercity
Min price: 16.90 €
Max price: 55.50 €
Intercity Milan Terni

How to travel at cheapest prices from Milan to Terni

You can travel to Terni from Milan from 17 euros. To find an even cheaper Milan Terni train ticket, we suggest you should travel during off-peak periods. This will be during the day (middle) on weekdays, or very early in the morning or late in the evening. On weekends, Milan-Terni train tickets are more expensive especially at the beginning of the weekend and on Sunday evenings. Finally, the closer the departure date, the higher the prices increases, especially in the event of heavy traffic. As you can see, the departure and arrival times for Milan - Terni influence the prices of the trips. So you have to anticipate during weekends and holidays.

The 4 tips for travelling cheaper by train :

  • Book on Kombo to compare and find the cheapest train.
  • Buy your train tickets in advance: ideally, several months before departure.
  • Be flexible: by travelling at a cheaper time or date.
  • Take your time: a slower train is cheaper.
Our guides on cheap train tickets.

How to cancel my train tickets on Kombo

The advantage of booking with Kombo is that cancellations are very simple and fast. Thanks to your reservation number from your confirmation email, or directly via your customer account in the heading my tickets , you can find your tickets and cancel them .
We even prepared a guide for you to know how to cancel your train tickets easily

Departure stations at Milan

Your train to Terni will depart from one of the following stations:
  • Milano Centrale

    Plan
  • Milano Rogoredo

    Plan
  • Milano Porta Garibaldi

    Plan

Destination stations in Terni

TheMilan Terni train will take you to:
  • Stazione di Terni

    Plan

Most popular trains from Milan

Cheapest trains from from Milan

Why travel far when you can visit some coolest regions 3 hours of trip from Milan? Kombo allows you to go to no less than 35 cities, 3 hours of trip from Milan. Don't wait any longer, compare, book and travel at the best prices!

Go further