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

Deutsche Bahn

Overview: Train from Assisi to Milan

distanceDistance236 miles (381 km)
durationAverage train duration5 h 56 min
priceAverage train ticket price$22 (€18)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain companiesIntercity or Frecciarossa

Trains from Assisi to Milan cover the 236 miles (381 km) long trip taking on average 5 h 56 min with our travel partners like Intercity or Frecciarossa. Normally, there are 6 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $17 (€14), but the average price of train tickets is $22 (€18). Travelers depart most frequently from Assisi and arrive in Milano Centrale.

Train providers: Frecciarossa from Assisi to Milan trains

Buy your official Frecciarossa train tickets to Milan from Assisi from $17 (€14) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.


Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. These trains reach speeds up to 186 mph (300 kmh), so you can travel 236 miles (381 km) between Assisi and Milan quickly on a Frecciarossa high-speed train. There are four different classes to choose from: Standard, Premium, Business, and Executive. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

We show you the latest Frecciarossa train schedule for the Assisi to Milan route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this trip, such as departure and arrival train stations, journey times, number of stops, and cheap fares. You can select from three ticket types: Super Economy, Economy, and Base. Once you’ve picked your ticket, book a cheap train between Assisi and Milan with us today and enjoy your journey with Trenitalia’s Frecciarossa!

    Travel Tips: Trains from Assisi 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 Assisi to Milan.

    How much do cheap train tickets to Milan from Assisi cost?

    Train tickets to Milan from Assisi for some dates and times can be found for as cheap as $17 (€14)  one way in the next 7 days.

    How much is the train from Assisi to Milan on average?

    If you are looking to book your train ticket in the next 7 days, you can expect the Assisi to Milan train to cost on average $22 (€18)  one way.

    How far is it from Assisi to Milan by train?

    The Assisi to Milan train distance is approximately 236 miles (381 km).

    How many hours is the train time from Assisi to Milan?

    While the time it takes to travel 236 miles (381 km) from Assisi to Milan can vary based on specific dates, weekends, and holidays, the Assisi to Milan train journey time is on average 5 h 56 min.

    When traveling by train from Assisi to Milan, which train station in Assisi do I depart from and which train station in Milan do I arrive in?

    When departing from Assisi, you have various train station options to start your journey from including Assisi and Assisi, Piazza Unita' D'Italia. When arriving in Milan, you can end your route in train stations like Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi.

    Omio customers book a train from Assisi   to Milano Centrale   most frequently for this route.

    Where is the train station in Assisi to go to Milan? Where is the train station in Milan located?

    Passengers board the train most frequently from Assisi, which is located around 1.7 miles (2.8 km) away from the city center, and they get off the train at Milano Centrale, located 1.7 miles (2.8 km) away from the city center.

    Which train providers should I travel with from Assisi to Milan?

    For the best Assisi to Milan train to buy, you can travel safely and comfortably with Intercity or Frecciarossa. However, it's always good to check all possible train providers with services from Assisi to Milan to compare what amenities they may offer.

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

    On average, there are 6 trains a day from Assisi to Milan. The train times and services may be different on weekends and holidays compared to weekdays.

    When can I take the first train from Assisi to Milan? When can I take the last train for the day?

    The earliest train departing from Assisi to Milan leaves at 4: 45 AM. The last train departing from Assisi to Milan leaves at 4: 21 PM. You can find the latest Assisi to Milan train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    How early should I book train tickets to Milan from Assisi to score the best deals?

    If you purchase a train ticket from Assisi to Milan within the next 7 days, you can find tickets to cost on average $22 (€18) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Assisi to Milan are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Assisi is the most popular Assisi railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Assisi for your trip to Milan.