Compare prices and tickets by train, bus or flight

Fri
Jan 28
$76Intercity Notte
$6Wizz Air
Sat
Jan 29
$47Intercity Notte
$6Malta Air
Sun
Jan 30
$61Intercity
$6Malta Air
Mon
Jan 31
$71Italo
$15Malta Air
Tue
Feb 1
$47Intercity Notte
$6Malta Air
Wed
Feb 2
$39Intercity Notte
$6Malta Air
Thu
Feb 3
$39Intercity Notte
$6Wizz Air
Fri
Feb 4
$51Intercity Notte
$12Wizz Air
Sat
Feb 5
$39Intercity Notte
$6Malta Air
Sun
Feb 6
$52Italo
$12Malta Air
Mon
Feb 7
$51Intercity Notte
$6Malta Air
Tue
Feb 8
$39Intercity Notte
$6Wizz Air
Wed
Feb 9
$33Intercity Notte
$6Malta Air
Thu
Feb 10
$39Intercity Notte
$6Wizz Air
Fri
Feb 11
$47Intercity Notte
$6Wizz Air
Sat
Feb 12
$39Intercity Notte
$6Malta Air
Sun
Feb 13
$51Intercity Notte
$6Malta Air
Mon
Feb 14
$47Intercity Notte
$6Malta Air
Tue
Feb 15
$33Intercity Notte
$6Wizz Air
Wed
Feb 16
$27Intercity Notte
$6Malta Air

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Barletta to Milan

distanceDistance456 miles (736 km)
durationAverage train duration8 h 34 min
priceAverage train ticket price$57 (€49)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesFrecciabianca, Intercity Notte, Frecciarossa, Intercity or Trenitalia

Trains from Barletta to Milan cover the 456 miles (736 km) long journey taking on average 8 h 34 min with our travel partners like Frecciabianca, Intercity Notte, Frecciarossa, Intercity or Trenitalia. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this trip costs around $57 (€49), you can find the cheapest train ticket for as low as $39 (€33). Travelers depart most frequently from Barletta and arrive in Milano Centrale.

Train providers: Frecciarossa and Trenitalia from Barletta to Milan trains

Buy your official Frecciarossa and Trenitalia train tickets between Barletta and Milan from $39 (€33) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.

Trenitalia
Frecciarossa

Trenitalia is not only Italy's national railroad 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 night trains. Bathrooms 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 456 miles (736 km) long journey between Barletta and 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 schedule and book a cheap train from Barletta to Milan in just a few steps. On Omio you can find all the information you need for the Barletta to Milan route, such as departure and arrival times, train stations, number of stops, journey times and more.

    Trenitalia has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train from Barletta to Milan:

    • 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 Barletta 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 Barletta to Milan.
    FAQs

    How much are cheap trains between Barletta and Milan?

    Omio customers have found cheap train tickets from Barletta to Milan for as low as $39 (€33)  for the next 7 days.

    What is the cost of a train between Barletta and Milan?

    In the next 7 days you can expect to pay on average $57 (€49)  for a train ticket between Barletta and Milan.

    What is the distance from Barletta to Milan by train?

    You should expect to travel around 456 miles (736 km)  to Milan from Barletta by train.

    How long is the train from Barletta to Milan?

    The train time from Barletta to Milan is on average 8 h 34 min  for the 456 miles (736 km) long journey, but the time it takes to go between Barletta and Milan by train can vary depending on specific dates or traveling on weekends and holidays.

    What station does the train from Barletta to Milan depart from? Which Milan train station do I come into from Barletta?

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

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

    Where is the train station in Barletta? Where is the train station in Milan?

    You can find the most popular departure train station for this trip, Barletta, located approximately 0.7 miles (1.1 km) from the city center of Barletta. The most popular arrival train station in Milan, called Milano Centrale, is located around 1.7 miles (2.8 km) away from its city center.

    Which train providers can get me from Barletta to Milan?

    When taking a train from Barletta to Milan, you can count on Frecciabianca, Intercity Notte, Frecciarossa, Intercity or Trenitalia for the best way to get you to Milan. You can also check all possible train companies who offer a service from Barletta to Milan and compare the amenities they offer before buying a train ticket.

    How many trains per day are there from Barletta to Milan?

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

    When does the first train depart from Barletta to Milan? When does the last train depart from Barletta to Milan?

    The first Barletta to Milan train departs at 5: 34 AM   and the last train from Barletta to Milan leaves at 9: 38 PM. Check out the most up-to-date train schedule from Barletta to Milan on Omio and find the best time to travel to your destination.

    When should I buy the Barletta to Milan train for the best deals on tickets?

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

    Important Stations and Airports for this Journey

    Barletta
    Milan
    Barletta is the most popular Barletta 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 Barletta for your trip to Milan.