Cheapest
Average
The best way to find a cheap train ticket from Barletta to Milan is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Frecciarossa FRECCIAROSSA 8810 | 06:06AM Barletta station | 6h24 | 12:30PM Milan Centrale | 0 transfersDirect | |
Intercity Intercity 606 | 06:34AM Barletta station | 8h56 | 03:30PM Milan Centrale | 0 transfersDirect | |
Frecciarossa Intercity 606 | 06:34AM Barletta station | 6h51 | 01:25PM Milan Centrale | 1 transfer | |
Italo 9928 | 07:37AM Barletta station | 7h43 | 03:20PM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 8814 | 08:06AM Barletta station | 6h19 | 02:25PM Milan Centrale | 0 transfersDirect | |
Intercity Intercity 608 | 08:51AM Barletta station | 9h54 | 06:45PM Milan Centrale | 1 transfer | |
Frecciarossa FRECCIAROSSA 8816 | 09:06AM Barletta station | 6h44 | 03:50PM Milan Centrale | 1 transfer | |
Frecciarossa FRECCIAROSSA 8818 | 10:06AM Barletta station | 6h44 | 04:50PM Milan Centrale | 1 transfer | |
Frecciarossa FRECCIAROSSA 8818 | 10:06AM Barletta station | 7h04 | 05:10PM Milan Centrale | 0 transfersDirect | |
Intercity Intercity 610 | 10:38AM Barletta station | 9h57 | 08:35PM Milan Centrale | 1 transfer | |
Frecciarossa FRECCIAROSSA 8820 | 11:06AM Barletta station | 7h04 | 06:10PM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 8820 | 11:06AM Barletta station | 6h44 | 05:50PM Milan Centrale | 1 transfer | |
Intercity Intercity 1546 | 11:51AM Barletta station | 9h24 | 09:15PM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 8824 | 12:06PM Barletta station | 7h04 | 07:10PM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 8824 | 12:06PM Barletta station | 6h44 | 06:50PM Milan Centrale | 1 transfer | |
Intercity Intercity 612 | 12:38PM Barletta station | 9h02 | 09:40PM Milan Centrale | 0 transfersDirect | |
Italo 9952 | 01:37PM Barletta station | 7h43 | 09:20PM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 9808 | 02:06PM Barletta station | 6h41 | 08:47PM Milan Porta Garibaldi | 0 transfersDirect | |
Intercity Intercity 614 | 02:38PM Barletta station | 9h02 | 11:40PM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 8828 | 03:06PM Barletta station | 6h44 | 09:50PM Milan Centrale | 1 transfer | |
Frecciarossa FRECCIAROSSA 1000 9560 | 03:27PM Barletta station | 7h23 | 10:50PM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 8830 | 05:06PM Barletta station | 7h04 | 12:10AM Milan Centrale | 0 transfersDirect | |
Frecciarossa FRECCIAROSSA 8830 | 05:06PM Barletta station | 6h44 | 11:50PM Milan Centrale | 1 transfer | |
Intercity Notte InterCityNotte 758 | 10:13PM Barletta station | 8h52 | 07:05AM Milan Centrale | 0 transfersDirect | |
Intercity Notte InterCityNotte 752 | 10:38PM Barletta station | 8h34 | 07:12AM Milan Centrale | 0 transfersDirect | |
Intercity Notte InterCityNotte 754 | 10:56PM Barletta station | 9h05 | 08:01AM Milan Rogoredo | 1 transfer | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
6 h 19 m
Average
7 h 42 m
Trains per day
26
Distance
736 km
Of the 26 trains that leave Barletta for Milan every day 16 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 457 miles (736 km) |
Average train duration 8h 43m |
Cheapest ticket price $18 (€16) |
Trains per day 19 |
Direct trains 10 |
Train providers 7 |
Fastest train 6h 39m |
First train 00:48 |
Last train 23:21 |
Frecciarossa, Intercity Notte and Italo trains will get you from Barletta to Milan from $28 (€25). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Enjoy a comfortable and relaxing route on a Frecciarossa train from Barletta to Milan. As an official travel partner of Trenitalia, Omio shows you the latest Frecciarossa schedules for the Barletta to Milan train and prices starting as low as $28 (€25) for this trip. Frecciarossa is Trenitalia’s premier high-speed train service making around 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. Frecciarossa trains are renowned for their comfort, speed and reduced environmental impact and reach speeds up to 186 mph (300 kmh), so you can travel 456 miles (736 km) quickly between Barletta and Milan.
When booking the Frecciarossa train between Barletta and Milan, you can choose between four different classes: Standard, Premium, Business, and Executive. Although each class offers different levels of comfort, all Frecciarossa train cars provide passengers with free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services. If you’re looking to add to your travel experience, book a Frecciarossa train between Barletta and Milan on Omio today!
Frecciarossa from Barletta to Milan train information:
Passengers board the train most frequently from Barletta, which is located around 0.9 miles (1.5 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.
Here are some other resources that might have the information you need