San Severo to Milan train

Fri, Sep 13
+ 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

Cheap train tickets from San Severo to Milan

Showing times and prices for Sep 13

Cheapest

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

Cheapest
Intercity Notte
InterCityNotte 758
11:15PM9h15
San Severo station
08:30AMMilan Centrale
$791One-way
0 transfers
2nd Cheapest
Intercity
Intercity 606
07:25AM8h05
San Severo station
03:30PMMilan Centrale
$851One-way
0 transfers
2nd Cheapest
Intercity
Intercity 612
01:25PM8h15
San Severo station
09:40PMMilan Centrale
$851One-way
0 transfers
2nd Cheapest
Intercity
Intercity 614
03:25PM8h15
San Severo station
11:40PMMilan Centrale
$851One-way
0 transfers
Intercity
Intercity 608
09:37AM9h08
San Severo station
06:45PMMilan Centrale
$871One-way
1 transfer

Train schedule from San Severo to Milan

Showing trains for tomorrow, Friday, September 13
Frecciarossa
InterCityNotte 755
05:50AM6h40
San Severo station
12:30PMMilan Centrale
1 transfer
Intercity
Intercity 606
07:25AM8h05
San Severo station
03:30PMMilan Centrale
0 transfers
Frecciarossa
Intercity 606
07:25AM6h00
San Severo station
01:25PMMilan Centrale
1 transfer
Frecciarossa
Autobus BA328
07:45AM6h40
San Severo station
02:25PMMilan Centrale
1 transfer
Frecciarossa
Regionale FDG 23609
08:01AM7h34
San Severo station
03:35PMMilan Centrale
2 transfers
Frecciarossa
Intercity 608
09:37AM7h13
San Severo station
04:50PMMilan Centrale
1 transfer
Frecciarossa
Intercity 608
09:37AM6h13
San Severo station
03:50PMMilan Centrale
2 transfers
Intercity
Intercity 608
09:37AM9h08
San Severo station
06:45PMMilan Centrale
1 transfer
Frecciarossa
Intercity 610
11:25AM6h45
San Severo station
06:10PMMilan Centrale
1 transfer
Intercity
Intercity 610
11:25AM9h10
San Severo station
08:35PMMilan Centrale
1 transfer
Frecciarossa
Intercity 610
11:25AM6h25
San Severo station
05:50PMMilan Centrale
2 transfers
Frecciarossa
Regionale FDG 23617
12:06PM6h44
San Severo station
06:50PMMilan Centrale
2 transfers
Frecciarossa
Regionale FDG 23617
12:06PM6h49
San Severo station
06:55PMMilan Centrale
1 transfer
Intercity
Intercity 612
01:25PM8h15
San Severo station
09:40PMMilan Centrale
0 transfers
Frecciarossa
Regionale 23705
01:46PM6h30
San Severo station
08:16PMMilan Rogoredo
1 transfer
Frecciarossa
Intercity 614
03:25PM7h05
San Severo station
10:30PMMilan Centrale
1 transfer
Frecciarossa
Intercity 614
03:25PM6h25
San Severo station
09:50PMMilan Centrale
2 transfers
Intercity
Intercity 614
03:25PM8h15
San Severo station
11:40PMMilan Centrale
0 transfers
Frecciarossa
Intercity 605
03:34PM7h16
San Severo station
10:50PMMilan Centrale
1 transfer
Frecciarossa
Regionale 23707
04:55PM6h55
San Severo station
11:50PMMilan Centrale
2 transfers
Frecciarossa
Regionale 23707
04:55PM7h05
San Severo station
12:00AMMilan Centrale
1 transfer
Intercity Notte
InterCityNotte 758
11:15PM8h45
San Severo station
08:00AMMilan Centrale
1 transfer
Intercity Notte
InterCityNotte 758
11:15PM9h15
San Severo station
08:30AMMilan Centrale
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets San Severo to Milan by train, bus, or flight

Fri
Sep 13
Sat
Sep 14
Sun
Sep 15
Mon
Sep 16
Tue
Sep 17
Wed
Sep 18
Thu
Sep 19
Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26

Fastest train times from San Severo to Milan

Showing times and prices for Sep 13

Fastest Journey

6 h

Average

7 h 21 m

Trains per day

23

Distance

651 km

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

Fastest
Frecciarossa
Intercity 606
07:25AM6h00
San Severo station
01:25PMMilan Centrale
$1451One-way
1 transfer
2nd Fastest
Frecciarossa
Intercity 608
09:37AM6h13
San Severo station
03:50PMMilan Centrale
$1811One-way
2 transfers
Frecciarossa
Intercity 614
03:25PM6h25
San Severo station
09:50PMMilan Centrale
$1591One-way
2 transfers
Frecciarossa
Intercity 610
11:25AM6h25
San Severo station
05:50PMMilan Centrale
$1761One-way
2 transfers
Frecciarossa
Regionale 23705
01:46PM6h30
San Severo station
08:16PMMilan Rogoredo
$1521One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from San Severo to Milan

distanceDistance404 miles (651 km)
durationAverage train duration7 h
priceAverage train ticket price$76 (€65)
frequencyTrain frequency8 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain companiesIntercity, Intercity Notte or Frecciarossa

Trains from San Severo to Milan cover the 404 miles (651 km) long journey taking on average 7 h with our travel partners like Intercity, Intercity Notte or Frecciarossa. Normally, there are 8 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $30 (€26), but the average price of train tickets is $76 (€65). Travelers depart most frequently from San Severo and arrive in Milan Centrale.

Train providers: Intercity, Intercity Notte and Frecciarossa from San Severo to Milan trains

For as little as $27 (€23) you can travel by train to Milan from San Severo with Intercity, Intercity Notte and Frecciarossa. Omio will show you the best deals, schedules and tickets available for this trip.

Frecciabianca is a high-speed train service operated by Trenitalia, the national railway company of Italy. It is one of the most popular train services in the country, connecting major cities and towns across the country. Frecciabianca trains offer a range of ticket types, including Economy, Standard, and Business Class. Onboard facilities include comfortable seating, air conditioning, power sockets, and free Wi-Fi. The most popular routes for Frecciabianca trains include Milan to Rome, Milan to Venice, and Rome to Naples. The journey times for these routes range from 2.5 to 4 hours, making Frecciabianca a great option for travelers looking for a fast and convenient way to get around Italy.

    FAQs: Trains from San Severo to Milan

    FAQs: Travel by train from San Severo 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 San Severo to Milan.
    FAQs
    Cheap train tickets from San Severo to Milan can start from as little as $30 (€26) when you book in advance. The average train ticket price for San Severo to Milan is $76 (€65); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
    On average the San Severo to Milan train travel time is 7 h   for the 404 mile (651 km) long journey, but the duration can vary if you travel on weekends and holidays.
    The first train from San Severo to Milan leaves at 5: 25 AM. Plan your trip with the Journey Planner   from Omio.
    The last train from San Severo to Milan leaves at 9: 15 PM.
    Yes, there are 3 direct trains a day from San Severo to Milan with Intercity. Schedules can vary on holidays or weekends with fewer direct trains.
    Yes, there's a high-speed train to Milan. Take the fast train with Frecciarossa from San Severo to Milan.
    For the best San Severo to Milan train to book, you can travel safely and comfortably with Intercity, Intercity Notte or Frecciarossa. However, it's always good to check all possible train providers with services between San Severo and Milan to compare what amenities they may offer.
    Yes, you can take a night train from San Severo to Milan with Intercity Notte. Find all the info regarding night trains in Europe.  

    Passengers board the train most frequently from San Severo, which is located around 1.1 miles (1.8 km) away from the city centre, and they get off the train at Milan Centrale, located 2.3 miles (3.7 km) away from the city centre.

    The cheapest month for a train from San Severo to Milan is July.
    You have options as you can travel to Milan from San Severo 3 different ways: train, bus or flight.

    Popular train stations from San Severo to Milan

    San Severo
    Milan
    The major railway station for departures from San Severo is San Severo. Read all the information you need to know about services, amenities and connections at San Severo for your journey to Milan from San Severo.
    Amenities at station
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    The major train station for arrivals in Milan is Milan Centrale. Find all the information you need to know about services, amenities and connections at Milan Centrale for your journey to Milan from San Severo.
    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 transit options for Milan 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

    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

    Useful links