Compare prices to get from Milan to Bari
PLN 76|1h 30m
PLN 132|6h 52m
PLN 92|10h 50m
PLN 99
PLN 353
PLN 357
PLN 273
PLN 243
PLN 85
PLN 154
PLN 76
PLN 120
PLN 282
PLN 107
PLN 147
PLN 76
PLN 86
Ryanair1h 30m
Il Caravaggio International AirportBari Karol Wojtyla Airport
PLN 353One way
Book
Direct
ITA Airways1h 25m
Milan Linate AirportBari Karol Wojtyla Airport
PLN 608One way
Book
Direct
Ryanair7h 55m
Il Caravaggio International AirportBari Karol Wojtyla Airport
PLN 375One way
Book
1 stop
Ryanair18h
Milan Malpensa AirportBari Karol Wojtyla Airport
PLN 389One way
Book
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 transport options from Milan to Bari
The cheapest way to get from Milan to Bari costs only PLN 57 on average via Buses, and the quickest way takes just 3h 11m by Flights. Find the travel option that best suits you.
Flights
Fastest
Average price
PLN 157
Average duration
3h 11m
Departure Time
--
Direct options
Trains
Average price
PLN 145
Average duration
8h 58m
Departure Time
19:45 - 12:41
Direct options
Buses
Cheapest
Average price
PLN 57
Average duration
14h 34m
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 to book a one-way flight from Milan to Bari?
For a one-way flight from Milan to Bari, fares are lowest in January (PLN 301) and highest in July (PLN 463).
PLN 463
PLN 382
PLN 301
PLN 220
What is the cheapest day to travel by train from Milan to Bari?
Based on Trip.com's data, the cheapest day to travel by train from Milan to Bari is Wednesday, with an average price of PLN 137.
PLN 225
PLN 181
PLN 137
PLN 93
What is the cheapest day to travel from Milan to Bari by bus?
Based on Trip.com's data, the cheapest day for bus tickets from Milan to Bari is Monday, with an average price of PLN 57.
PLN 57
Recommended hotels in Bari
9
/10
135 Reviews
Green Park Penthouse Suite & Pool
2.98 km from city centre
PLN 854
8.7
/10
112 Reviews
Hotel Boston
1.07 km from city centre
PLN 671
7.8
/10
50 Reviews
GuestHost - Casa Cinzia Lungomare Exclusive Flat
0.73 km from city centre
PLN 893
9.1
/10
169 Reviews
Palazzo Le Giare
0.39 km from city centre
PLN 645
From Milan to Bari: Travel Information
Companies operating from Milan to Bari
Find stations and airports near Milan and Bari
Popular airports near Milan
Il Caravaggio International Airport (BGY)
Milan Linate Airport (LIN)
Milan Malpensa Airport (MXP)
Parma Airport (PMF)
Lugano Airport (LUG)
Nearby
Popular airports near Bari
Bari Karol Wojtyla Airport (BRI)
Foggia Gino Lisa Airport (FOG)
Nearby
Popular train stations near Milan
Milan Dateo
Milan Porta Vittoria
Milano Porta Venezia
Milan Porta Venezia
Milan Porta Romana
Popular train stations near Bari
Bari Largo Sorrentino
Bari Central
Bari Central FNB
Bari Central F.A.L.
Metropolitan City of Bari
Popular bus stations near Milan
Milano Dante St
Milan Via Alessandro Manzoni
Milan Corso Buenos Aires
Milan Autostazione Porta Garibaldi
Milan Garibaldi Train Station
Popular bus stations near Bari
Bari Via Giuseppe Capruzzi 13
Bari Central Train Station (Via Capruzzi)
Bari Giuseppe Capruzzi
Bari Bari Via .Capruzzi dal al
Bari Via Giuseppe Capruzzi
FAQ – How to Get from Milan to Bari
-
How far is it from Milan to Bari?
It’s about 778 km (483 mi) from Milan to Bari. -
How do I get from Milan to Bari?
You can travel from Milan to Bari in 3 different ways: Flights, Trains, Buses. -
What’s the fastest way to get from Milan to Bari?
The fastest way to get from Milan to Bari is by Flights, with an average journey time of 3 hours 11 minutes. Other modes of transport take longer: Trains takes on average 8h 58m.Buses takes on average 14h 34m. -
What’s the cheapest way to travel from Milan to Bari?
The cheapest way to get from Milan to Bari is by Buses, with an average price of PLN 57. Other modes of transport are more expensive: Trains costs around PLN 145 on avergae.Flights costs around PLN 157 on average. -
What are the main departure and arrival points between Milan and Bari?
When traveling from Milan to Bari, travelers usually depart from and arrive to 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 . -
When should you book tickets from Milan to Bari to get the best deal?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Milan to Bari are usually cheapest (January), with an average price of PLN 301 Flights from Milan to Bari are usually cheapest (Wednesday), with an average price of PLN 137 Flights from Milan to Bari are usually cheapest (Monday), with an average price of PLN 57 . -
Are Milan and Bari in the same time zone?
There is a 0m time difference between Milan and Bari.