Train
The journey takes approximately 6 h 14 m. Ticket price is about €45 The travel distance is 802 km.
Carrier is Trenitalia Frecce.
🛏 Find hotel deals and discounts up to 20% in Barletta at Booking
Bus
The journey takes approximately 24 m. Ticket price is about €2 The travel distance is 9 km.
Carrier is ATM.
The journey takes approximately 10 h 40 m. Ticket price is about €55 The travel distance is 836 km.
Carrier is Marino Autolinee.
🛏 Find hotel deals and discounts up to 20% in Barletta at Booking
Bus
The journey takes approximately 50 m. Ticket price is about €4 The travel distance is 49 km.
Carrier is Flibco.
The journey takes approximately 11 h 45 m. Ticket price is about €30 The travel distance is 915 km.
Carrier is Itabus.
🛏 Find hotel deals and discounts up to 20% in Barletta at Booking
Night train
The journey takes approximately 8 h 59 m. Ticket price is about €65 The travel distance is 804 km.
Carrier is Trenitalia Intercity Night.
🛏 Find hotel deals and discounts up to 20% in Barletta at Booking
Drive
The journey takes approximately 7 h 30 m. The travel distance is 835 km.
🛏 Find hotel deals and discounts up to 20% in Barletta at Booking
Fly Milan Linate to Brindisi train
The journey takes approximately 12 m. Ticket price is about €1 The travel distance is 6 km.
Carrier is ATM.
The journey takes approximately 1 h 35 m. Ticket price is about €90
Carrier is Alitalia.
🔎
The journey takes approximately 11 m. The travel distance is 4 km.
Carrier is Società Trasporti Pubblici Brindisi SpA.
The journey takes approximately 1 h 39 m. Ticket price is about €11 The travel distance is 165 km.
Carrier is Trenitalia Frecce.
🛏 Find hotel deals and discounts up to 20% in Barletta at Booking
Fly Milan Linate to Naples train
The journey takes approximately 12 m. Ticket price is about €1 The travel distance is 987 km.
Carrier is ATM.
The journey takes approximately 1 h 15 m. Ticket price is about €40
Carrier is Alitalia.
🔎
The journey takes approximately 4 m. The travel distance is 345 m.
The journey takes approximately 35 m. Ticket price is about €2 The travel distance is 24 km.
Carrier is A.T.C. Azienda Trasporti Campani Srl.
The journey takes approximately 2 h 23 m. Ticket price is about €15 The travel distance is 225 km.
Carrier is Trenitalia Frecce.
🛏 Find hotel deals and discounts up to 20% in Barletta at Booking
Fly Milan Linate to Bari night bus train
The journey takes approximately 12 m. Ticket price is about €1 The travel distance is 987 km.
Carrier is ATM.
The journey takes approximately 1 h 25 m. Ticket price is about €85
Carrier is Alitalia.
🔎
The journey takes approximately 12 m. The travel distance is 1 km.
The journey takes approximately 50 m. Ticket price is about €2 The travel distance is 46 km.
Carrier is Autolinee Smaldone.
The journey takes approximately 7 m. The travel distance is 589 m.
The journey takes approximately 40 m. Ticket price is about €13 The travel distance is 47 km.
Carrier is Marino Autolinee.
The journey takes approximately 27 m. Ticket price is about €4 The travel distance is 54 km.
Carrier is Trenitalia Frecce.
🛏 Find hotel deals and discounts up to 20% in Barletta at Booking
Bus to Milan Bergamo fly to Pescara train
The journey takes approximately 50 m. Ticket price is about €4 The travel distance is 987 km.
Carrier is Flibco.
The journey takes approximately 1 h 15 m. Ticket price is about €30
Carrier is Ryanair.
🔎
The journey takes approximately 7 m. The travel distance is 486 m.
The journey takes approximately 7 m. The travel distance is 6 km.
Carrier is Gestione Trasporti Metropolitani SpA.
The journey takes approximately 2 h 2 m. Ticket price is about €16 The travel distance is 240 km.
Carrier is Trenitalia Frecce.
🛏 Find hotel deals and discounts up to 20% in Barletta at Booking
Bus to Milan Bergamo fly to Bari night bus train
The journey takes approximately 50 m. Ticket price is about €4 The travel distance is 987 km.
Carrier is Flibco.
The journey takes approximately 1 h 30 m. Ticket price is about €22
Carrier is Ryanair.
🔎
The journey takes approximately 12 m. The travel distance is 987 km.
The journey takes approximately 50 m. Ticket price is about €2 The travel distance is 987 km.
Carrier is Autolinee Smaldone.
The journey takes approximately 7 m. The travel distance is 987 km.
The journey takes approximately 40 m. Ticket price is about €13 The travel distance is 987 km.
Carrier is Marino Autolinee.
The journey takes approximately 27 m. Ticket price is about €4 The travel distance is 987 km.
Carrier is Trenitalia Frecce.
🛏 Find hotel deals and discounts up to 20% in Barletta at Booking
Fly Milan Malpensa to Bari night bus train
The journey takes approximately 37 m. The travel distance is 48 km.
Carrier is Malpensa Express.
The journey takes approximately 1 h 35 m. Ticket price is about €18
Carrier is Ryanair.
🔎
The journey takes approximately 12 m. The travel distance is 987 km.
The journey takes approximately 50 m. Ticket price is about €2 The travel distance is 987 km.
Carrier is Autolinee Smaldone.
The journey takes approximately 7 m. The travel distance is 987 km.
The journey takes approximately 40 m. Ticket price is about €13 The travel distance is 987 km.
Carrier is Marino Autolinee.
The journey takes approximately 27 m. Ticket price is about €4 The travel distance is 987 km.
Carrier is Trenitalia Frecce.
🛏 Find hotel deals and discounts up to 20% in Barletta at Booking
The cheapest way to travel from Milan to Barletta is by taking a Bus with an average price of €34. The journey takes approximately 13 ч. 35 мин.
Fly Milan Linate to Brindisi train is the fastest way to travel from Milan to Barletta. Tickets cost €104. The journey takes approximately 5 ч. 41 мин.
Milan is approximately 835 km away from Barletta. The trip by car takes 7 h 30 m.
The average journey time by car between Milan and Barletta is 7 h 30 m.