Compare prices to get from Milan to Bari
RUB 1,642|1h 25m
RUB 2,931|6h 52m
RUB 1,221|10h 50m
RUB 9,625
RUB 3,221
RUB 5,076
RUB 8,209
RUB 11,316
RUB 3,559
RUB 6,642
RUB 1,642
RUB 4,236
RUB 2,657
RUB 7,068
RUB 1,730
RUB 1,642
RUB 3,183
Ryanair1h 40m
Milan Malpensa AirportBari Karol Wojtyla Airport
RUB 3,221One way
Search
Direct
ITA Airways1h 25m
Linate AirportBari Karol Wojtyla Airport
RUB 11,291One way
Search
Direct
easyJet1h 40m
Milan Malpensa AirportBari Karol Wojtyla Airport
RUB 5,690One way
Search
Direct
Wizz Air Malta9h 15m
Milan Malpensa AirportBari Karol Wojtyla Airport
RUB 6,291One 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 transport options from Milan to Bari
The cheapest way to get from Milan to Bari costs only RUB 1,252 on average via Buses, and the quickest way takes just 3h 12m by Flights. Find the travel option that best suits you.
Flights
Fastest
Average price
RUB 3,346
Average duration
3h 12m
Departure time
--
Direct options
Trains
Average price
RUB 5,075
Average duration
8h 18m
Departure time
14:35 - 07:00
Direct options
Buses
Cheapest
Average price
RUB 1,252
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 to book a one-way flight from Milan to Bari?
For a one-way flight from Milan to Bari, fares are lowest in January (RUB 6,587) and highest in July (RUB 10,118).
RUB 10,118
RUB 8,353
RUB 6,587
RUB 4,822
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 RUB 2,738.
RUB 3,804
RUB 3,271
RUB 2,738
RUB 2,206
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 RUB 1,252.
RUB 1,252
Recommended hotels in Bari
8.8
/10
64 Reviews
Vis Urban Suites&Spa
1.06 km from city centre
RUB 28,647
9.3
/10
18 Reviews
Sparano Palace
0.68 km from city centre
RUB 28,709
8.7
/10
122 Reviews
Jr Hotels Bari Grande Albergo Delle Nazioni
0.86 km from city centre
6% off
RUB 24,373
RUB 22,882
8.7
/10
112 Reviews
Hotel Boston
1.07 km from city centre
RUB 15,326
From Milan to Bari: Travel Information
Find stations and airports near Milan and Bari
Popular airports near Milan
Il Caravaggio International Airport (BGY)
Linate Airport (LIN)
Milan Malpensa Airport (MXP)
Parma Giuseppe Verdi 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 Bari Via .Capruzzi dal al
Bari Giuseppe Capruzzi
Bari Via Giuseppe Capruzzi
FAQ – How to Get from Milan to Bari
-
How far is it from Milan to Bari?
It’s about 778km (483 mi) from Milan to Bari. -
How do I travel from Milan to Bari?
There are 3 different ways to get from Milan to Bari, including Flights, Trains, Buses. -
What is the fastest way to travel from Milan to Bari?
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 18m.Buses takes on average 14h 47m. -
What is 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 RUB 1,252. Other modes of transport are more expensive: Flights costs around RUB 3,346 on avergae.Trains costs around RUB 5,075 on avergae. -
Where do trips from Milan to Bari usually depart and arrive?
For trips between Milan and Bari, visitors typically use the following departure and arrival points: Most Flights depart from Il Caravaggio International Airport and arrive at Bari Karol Wojtyla Airport; Trains depart from Milan Dateo and arrive at Bari Largo Sorrentino; Buses depart from Milano Dante St and arrive at Bari Via Giuseppe Capruzzi 13. -
When is the cheapest time to buy tickets from Milan to Bari?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Milan to Bari are typically cheapest January, with an average fare of RUB 6,587. Flights from Milan to Bari are typically cheapest Wednesday, with an average fare of RUB 2,738. Flights from Milan to Bari are typically cheapest Monday, with an average fare of RUB 1,252 -
Is there a time difference between Milan and Bari?
The time difference between Milan and Bari is 0m.