>
Milan to Bari

Compare prices to get from Milan to Bari

Search for tickets from Milan to Bari in the next 7 days. Flights start at KRW 26,100. Trains start at KRW 46,448. Buses start at KRW 19,342.
Flights
KRW 26,100|1h 25m
Trains
KRW 46,448|6h 52m
Buses
KRW 19,342|10h 50m
KRW 152,900
KRW 51,200
KRW 80,600
KRW 130,400
KRW 179,700
KRW 56,600
KRW 105,500
KRW 26,100
KRW 67,300
KRW 42,200
KRW 112,300
KRW 27,500
KRW 26,100
KRW 50,600
Ryanair
Cheapest
1h 40m
Milan Malpensa AirportBari Karol Wojtyla Airport
KRW 51,200One way
Search
Nonstop
ITA Airways
Fastest
1h 25m
Linate AirportBari Karol Wojtyla Airport
KRW 179,300One way
Search
Nonstop
Ryanair
14h 35m
Il Caravaggio International AirportBari Karol Wojtyla Airport
KRW 77,100One way
Search
1 stop
Wizz Air Malta
15h 15m
Il Caravaggio International AirportBari Karol Wojtyla Airport
KRW 89,300One way
Search
1 stop
  • Prices shown from Milan to Bari are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare flights, trains, and buses from Milan to Bari

The cheapest way to get from Milan to Bari costs only KRW 19,844 on average via Buses, and the quickest way takes just 3h 12m by Flights. Find the travel option that best suits you.

Flight
Flights Fastest
Average price KRW 53,200
Average duration 3h 12m
Departure time --
Direct options
Search flights
Train
Trains
Average price KRW 80,435
Average duration 8h 21m
Departure time 15:10 - 07:00
Direct options
Bus
Buses Cheapest
Average price KRW 19,844
Average duration 14h 47m
Departure time 07:25 - 16:05
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Milan to Bari?

What is the cheapest month for one-way flights from Milan to Bari?

The average price of one-way flights from Milan to Bari purchased by Trip.com users by month over the past 12 months.

Based on Trip.com’s data, the cheapest month for flights from Milan to Bari is January, with an average price of KRW 104,800; while the month with the highest flight price is usually July, with an average price of up to KRW 160,900.

KRW 160,900
KRW 132,850
KRW 104,800
KRW 76,750
    Cheapest
  • KRW 134,900
    Oct
  • KRW 143,600
    Nov
  • KRW 157,100
    Dec
  • KRW 104,800
    Jan
  • KRW 128,600
    Feb
  • KRW 139,000
    Mar
  • KRW 124,100
    Apr
  • KRW 132,200
    May
  • KRW 120,300
    Jun
  • KRW 160,900
    Jul
  • KRW 131,500
    Aug
  • KRW 107,600
    Sep

What is the cheapest day to travel by train from Milan to Bari?

Average train fares from Milan to Bari for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Milan to Bari is Wednesday, with an average price of KRW 43,395.

KRW 60,288
KRW 51,842
KRW 43,395
KRW 34,949
    Cheapest
  • Oct 26
  • Oct 27
  • Oct 28
  • Oct 29
  • Oct 30
  • Nov 7
  • Nov 8

What is the cheapest day to travel from Milan to Bari by bus?

The average price of a bus from Milan to Bari found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Milan to Bari is Monday, with an average price of KRW 19,844.

KRW 19,844
  • Oct 12
  • Oct 13
  • Oct 14
  • Oct 15
  • Oct 16
  • Oct 17
  • Oct 18

Recommended hotels in Bari

Vis Urban Suites&Spa
8.8 /10
64 Reviews
Vis Urban Suites&Spa
hotel-star hotel-star hotel-star hotel-star hotel-praise
1.06 km from downtown
KRW 455,288
Sparano Palace
9.3 /10
18 Reviews
Sparano Palace
hotel-star hotel-star hotel-star hotel-star hotel-praise
0.68 km from downtown
KRW 456,284
Jr Hotels Bari Grande Albergo Delle Nazioni
8.7 /10
122 Reviews
Jr Hotels Bari Grande Albergo Delle Nazioni
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
0.86 km from downtown
6% off
KRW 387,373 KRW 363,673
Hotel Boston
8.7 /10
112 Reviews
Hotel Boston
hotel-star hotel-star hotel-star hotel-star hotel-praise
1.07 km from downtown
KRW 243,577

Milan to Bari travel tips

Companies operating from Milan to Bari

Trenitalia
Italo
FlixBus
ITABUS S.P.A.

Find departure & arrival points near Milan and Bari

Popular airports near Milan

Il Caravaggio International Airport (BGY) Milan Italy
Linate Airport (LIN) Milan Italy
Milan Malpensa Airport (MXP) Milan Italy
Parma Giuseppe Verdi Airport (PMF) Milan Italy
Lugano Airport (LUG) Nearby Lugano Switzerland

Popular airports near Bari

Bari Karol Wojtyla Airport (BRI) Bari Italy
Foggia Gino Lisa Airport (FOG) Nearby Foggia Italy

Popular train stations near Milan

Milan Dateo Milan Italy
Milan Porta Vittoria Milan Italy
Milano Porta Venezia Milan Italy
Milan Porta Venezia Milan Italy
Milan Porta Romana Milan Italy

Popular train stations near Bari

Bari Largo Sorrentino Bari Italy
Bari Central Bari Italy
Bari Central FNB Bari Italy
Bari Central F.A.L. Bari Italy
Metropolitan City of Bari Bari Italy

Popular bus stations near Milan

Milano Dante St Milan Italy
Milan Via Alessandro Manzoni Milan Italy
Milan Corso Buenos Aires Milan Italy
Milan Autostazione Porta Garibaldi Milan Italy
Milan Garibaldi Train Station Milan Italy

Popular bus stations near Bari

Bari Via Giuseppe Capruzzi 13 Bari Italy
Bari Central Train Station (Via Capruzzi) Bari Italy
Bari Bari Via .Capruzzi dal al Bari Italy
Bari Giuseppe Capruzzi Bari Italy
Bari Via Giuseppe Capruzzi Bari Italy

How to travel from Milan to Bari: FAQs

  • How far is it from Milan to Bari?

    The distance from Milan to Bari is about 778 km (483 mi).
  • There are 3 ways to get from Milan to Bari, including Flights, Trains, Buses.
  • The fastest way to get from Milan to Bari is by Flights, with an average journey time of 3 hours 12 minutes. Other modes of transport take longer: Trains takes on average 8h 21m.Buses takes on average 14h 47m.
  • The cheapest way to get from Milan to Bari is by Buses, with an average price of KRW 19,844. Other modes of transport are more expensive: Flights costs around KRW 53,200 on avergae.Trains costs around KRW 80,435 on average.
  • When traveling from Milan to Bari, travelers usually depart from and arrive at the following locations: Flights typically departs from Il Caravaggio International Airport and arrives at Bari Karol Wojtyla Airport , Trains typically departs from Milan Dateo and arrives at Bari Largo Sorrentino , Buses typically departs from Milano Dante St and arrives at Bari Via Giuseppe Capruzzi 13 .
  • Train, bus, and flight schedules may vary depending on the season or day of the week. Based on data from Trip.com: MilantoBariFlights is usually the cheapest at January, with an average price of KRW 104,800 MilantoBariTrains is usually the cheapest at Wednesday, with an average price of KRW 43,395 MilantoBariBuses is usually the cheapest at Monday, with an average price of KRW 19,844 .
  • The time difference between Milan and Bari is 0m.