Cheap flights to Bari - Book tickets online with Malta Air

Sat, Oct 17
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Popular flights to and from Bari

Popular flights to Bari

Rome to Bari flight

from $18
Direct flights available
1h05 average duration
18flights per day
Served by
  • ITA
  • Malta Air
  • Austrian Airlines
  • Air Dolomiti
  • Luxair

Milan to Bari flight

from $21
Direct flights available
1h25 average duration
26flights per day
Served by
  • ITA
  • Malta Air
  • easyJet
  • Ryanair
  • Luxair
  • Avion Express Malta
  • Eurowings
  • Bulgaria Air
  • Icelandair
  • Neos Air

Paris to Bari flight

from $24
Direct flights available
2h10 average duration
43flights per day
Served by
  • ITA
  • Air France
  • KLM
  • Transavia France
  • Vueling
  • Air Dolomiti
  • Luxair
  • Malta Air
  • Lufthansa
  • easyJet
  • Austrian Airlines
  • Turkish Airlines
  • Ryanair
  • Edelweiss Air
  • Swiss
  • KLM Cityhopper
  • Lufthansa City Airlines
  • Icelandair
  • Helvetic Airways
  • Air Baltic
  • Eurowings
  • asl airlines

Madrid to Bari flight

from $30
Direct flights available
2h45 average duration
56flights per day
Served by
  • Air Europa
  • ITA
  • Air France
  • Lufthansa
  • KLM
  • BA Euroflyer
  • Transavia France
  • Lufthansa City Airlines
  • Brussels Airlines
  • Turkish Airlines
  • Ryanair
  • Helvetic Airways
  • Swiss
  • Luxair
  • Malta Air
  • Air Baltic
  • Edelweiss Air
  • Lufthansa Cityline
  • Vueling
  • Bulgaria Air

Barcelona to Bari flight

from $36
Direct flights available
2h05 average duration
35flights per day
Served by
  • Air France
  • ITA
  • KLM
  • Lufthansa
  • Transavia France
  • Vueling
  • Turkish Airlines
  • Lufthansa City Airlines
  • Swiss
  • Air Baltic
  • Brussels Airlines
  • Edelweiss Air
  • Austrian Airlines
  • Eurowings
  • Avion Express Malta
  • Luxair
  • CitizenPlane
  • Lufthansa Cityline

Popular flights from Bari

Bari to Rome flight

from $18
Direct flights available
1h05 average duration
16flights per day
Served by
  • ITA
  • Malta Air
  • Luxair
  • Austrian Airlines

Bari to Dubrovnik flight

from $20
Direct flights available
0h45 average duration
2flights per day
Served by
  • BA Euroflyer
  • Austrian Airlines
  • Buzz
  • Croatia Airlines
  • Malta Air
  • Air Serbia
  • Air Baltic
  • Volotea

Bari to Rome Leonardo da Vinci Fiumicino Airport flight

from $21
Direct flights available
1h05 average duration
14flights per day
Served by
  • ITA
  • Malta Air
  • Luxair
  • Austrian Airlines

Bari to Palermo flight

from $21
Direct flights available
1h05 average duration
19flights per day
Served by
  • ITA
  • Malta Air

Bari to Milan flight

from $21
Direct flights available
1h24 average duration
20flights per day
Served by
  • ITA
  • Malta Air
  • easyJet
  • Luxair
  • Ryanair
  • Eurowings
  • Avion Express Malta

Flights to Bari

Whether visitors want to explore the city itself or head to the Puglian countryside, flights to Bari are the ideal way to travel. The city's Karol Wojtyła Airport is just a few miles from the center of town and is well connected to airports that serve transatlantic routes such as Rome-Fiumicino or London Heathrow.

Which is the main airport in Bari?

Flights bound for Bari will arrive at Karol Wojtyła Airport (named after Pope John Paul II). The airport has a regular bus link to the Piazza Aldo Moro in the city center, which takes around 40 minutes, and there are plenty of car hire outlets in the arrivals terminal. If travelers want to start self-drive adventures in Puglia, it's the perfect place to do so.

Which airlines offer flights to Bari?

Major airlines serving Bari Karol Wojtyła Airport include Ryanair, Alitalia, easyJet, Eurowings, Volotea, Vueling, and Lufthansa. All fly throughout the year and offer connections to major cities like London, Rome, Milan, Paris, and Frankfurt. Seasonal services are also available with British Airways, Air France, and Austrian Airways.

Why travel by plane to Bari?

Flights to Bari offer a convenient way to connect with long-distance services. Low-cost airlines like easyJet and Ryanair fly into Bari from London, Rome, and plenty of other airports that serve transatlantic routes so visitors from North America can easily transfer to Puglia's capital via direct flights. The flight time is rarely long (around three hours from London, and one hour from Rome), and certainly faster than trains or buses. Bari's aviation infrastructure is well set up for arrivals, offering quick bus services to the city, and plenty of options for those heading to other regional destinations.

Before you travel to Bari by plane - good to know!

Those sticking to the city of Bari will want to get acquainted with the local bus system, which provides good coverage of the urban area, and they will probably benefit from 24-hour bus tickets instead of single journey fares. There are plenty of must-see attractions, like the Basilica of San Nicola and the labyrinthine old town but it pays to explore a little as well. Gorge on sweet delights at the Museo del Confetto Mucci Giovanni, try some Puglian vintages at Terra Jovia, or head to the city beach for some relaxation by the Adriatic Sea.

Airlines: ITA, Malta Air, Austrian Airlines, Air Dolomiti, Luxair flights to BariFind the best trip to Bari with ITA, Malta Air, Austrian Airlines, Air Dolomiti, Luxair. Comparing schedules and prices and booking the most convenient journey has never been easier with over 1000 travel companies on Omio.

ITA

About
ITA Airways is Italy's national flag carrier, established in 2020 as the successor to Alitalia. Co-owned by the Italian Ministry of Economy and Finance and Lufthansa Group, it operates a modern, predominantly Airbus fleet. ITA Airways serves over 70 domestic, European, and intercontinental destinations, with its main hub at Rome Fiumicino Airport. The airline offers Economy, Premium Economy, and Business Class, with complimentary meals and in-flight Wi-Fi on many routes. ITA Airways was a SkyTeam member until April 2025 and is expected to join Star Alliance in the first half of 2026.
Luggage & cancellation policy
Average ITA Duration
1h 5m
Cheapest ITA Price
$71 (€59)
ITA frequency
13 a day
Luggage included
1 carry-on bag (8kg, 55x35x25cm) and 1 personal item (40x30x20cm)
Additional luggage
Up to 2 checked bags (23kg each)
Cancellation Policy
Free cancellation within 24h of booking if flight is more than 7 days away. After that, fees apply based on fare type
Pregnant on board
Up to end of 36th week for single pregnancy, up to end of 32nd week for multiple pregnancy. Medical certificate required after 28th week
Unaccompagned minor
Service available for children aged 5-14. Must be booked at least 48h in advance
Amenities on board the airplane
Wifi
Food sold onboard
USB plugs
Accessibility
Assistance available for passengers with reduced mobility, must be requested at least 48h before departure
Pets
Small pets in cabin, max 10kg including carrier
Entertaiment on board

Austrian Airlines

About
Austrian Airlines is the flag carrier of Austria and a member of the Lufthansa Group, offering flights across Europe and to long-haul destinations in Asia, North America, and beyond. Operating primarily from Vienna International Airport, Austrian combines efficiency with warm hospitality. Economy Class passengers enjoy comfort, onboard entertainment, and meals, while Business Class offers spacious seating, fine dining inspired by Austrian cuisine, and lounge access. With a reputation for quality service and reliable connections, Austrian Airlines is a trusted choice for travelers worldwide
Luggage & cancellation policy
Average Austrian Airlines Duration
2h 55m
Cheapest Austrian Airlines Price
$296 (€247)
Austrian Airlines frequency
2 a day
Luggage included
1 carry-on bag (max. 8kg, 55x40x23cm) and 1 personal item (40x30x10cm) included in Economy
Additional luggage
Additional baggage can be purchased online or at the airport. Fees vary by route.
Cancellation Policy
Refund depends on ticket type - Light fares non-refundable, Classic and Flex fares refundable with fee.
Pregnant on board
Pregnant women can travel until end of 36th week (32nd week for multiple pregnancies). Medical certificate required after 28th week.
Unaccompagned minor
Unaccompanied minor service available for children aged 5-11 (mandatory) and 12-17 (optional). Must be booked at least 48 hours in advance.
Amenities on board the airplane
Wifi
Food sold onboard
USB plugs
Accessibility
Austrian Airlines provides assistance for passengers with reduced mobility. Pre-notification required 48 hours before departure.
Pets
Small pets in cabin, max 8kg including transport container. Larger animals in cargo hold.
Entertaiment on board

Luxair

About
Luxair, the flag carrier of Luxembourg, is an air transportation company headquartered in Munsbach with its main hub at Luxembourg Airport. Established in 1961, it offers scheduled passenger and cargo services to destinations across Europe, North Africa, the Mediterranean, and the Middle East, alongside charter and seasonal flights. Luxair operates a fleet that includes Bombardier Q400, Boeing 737-700, Boeing 737-8, and Boeing 737-800 aircraft. The airline is known for its customer-centric approach, offering various classes of service and a loyalty program.
Luggage & cancellation policy
Average Luxair Duration
3h 50m
Cheapest Luxair Price
$422 (€352)
Luxair frequency
1 a day
Luggage included
1 piece of cabin baggage (55x40x23cm, max 8kg) and 1 personal item included
Additional luggage
Additional checked baggage can be purchased, max 23kg per piece
Cancellation Policy
Free cancellation within 24 hours of booking if flight is more than 7 days away
Pregnant on board
Until end of 36th week for single pregnancy, 32nd week for multiple pregnancy. Medical certificate required after 28th week
Unaccompagned minor
Available for children aged 5-11. Must be booked at least 48 hours before departure. Service fee applies.
Amenities on board the airplane
Wifi
Food sold onboard
USB plugs
Accessibility
Luxair provides assistance for passengers with reduced mobility. Pre-notification required 48 hours before departure.
Pets
Small pets in cabin, max 8kg including carrier. Must be booked in advance
Entertaiment on board

Air Dolomiti

About
Air Dolomiti is an Italian regional airline, a wholly-owned subsidiary of Lufthansa, and a member of Lufthansa Regional. Established in 1989, it began operations in 1991 with the goal of connecting smaller Italian cities to the rest of Europe.The airline primarily operates routes from various Italian destinations to and from Lufthansa's main hubs in Munich and Frankfurt, Germany. As of August 2025, Air Dolomiti serves 26 destinations in Italy and other European countries. Its fleet, which has evolved over the years to include Embraer 190 and 195 aircraft, is known for its focus on passenger comfort and Italian elegance in its inflight service.
Luggage & cancellation policy
Average Air Dolomiti Duration
3h 15m
Cheapest Air Dolomiti Price
$356 (€297)
Air Dolomiti frequency
2 a day
Luggage included
1 carry-on bag (8kg, 55x40x23cm) and 1 personal item (40x30x10cm)
Additional luggage
Up to 23kg per piece, fees apply
Cancellation Policy
Free cancellation within 24 hours of booking if flight is more than 7 days away
Pregnant on board
Pregnant women can travel up to 36th week, medical certificate required after 28th week
Unaccompagned minor
Children aged 5-11 can travel unaccompanied with mandatory assistance service, must be booked in advance
Amenities on board the airplane
Wifi
USB plugs
Accessibility
Assistance available for passengers with reduced mobility, must be requested at least 48h before departure
Pets
Small pets in cabin allowed, max 8kg including carrier, must be booked in advance
Entertaiment on board

Malta Air

About
Malta Air is a low-cost airline that began operations in 2019, initially as a joint venture between Ryanair and the Government of Malta. Ryanair acquired full ownership of the company in 2025. The airline operates from Malta International Airport and has expanded its network to include numerous routes across Europe, the Middle East, and North Africa. Malta Air primarily utilizes Boeing 737-800 and Boeing 737 MAX 200 aircraft, focusing on high-density, short to medium-haul flights. As a low-cost carrier, it offers an Economy Class service with options for purchasing snacks and beverages onboard.
Luggage & cancellation policy
Average Malta Air Duration
1h 5m
Cheapest Malta Air Price
$18 (€15)
Malta Air frequency
2 a day
Luggage included
1 small personal item (40x20x25 cm) included
Additional luggage
Additional cabin bag (55x40x20 cm) and checked baggage available for purchase
Cancellation Policy
Free cancellation within 24h of booking if flight is more than 7 days away
Pregnant on board
Pregnant women can travel up to the end of 36th week, medical certificate required after 28th week
Unaccompagned minor
Available for children aged 5-11, must be booked at least 48h in advance
Amenities on board the airplane
USB plugs
Accessibility
Assistance available for passengers with reduced mobility, must be requested at least 48h before departure
Pets
Small pets in cabin allowed, max 8kg including carrier

Complete guide to Bari

Things to do in Bari

Discover the best of Bari — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Bari trip today.

  • Must visit

Pinacoteca Metropolitana Corrado Giaquinto

Bari's main art museum, featuring Apulian painting and sculpture from the Middle Ages to the 20th century in a grand palace.

  • Recommended

Teatro Margherita Museo

A contemporary art museum and cinema space in the waterfront theater, hosting rotating exhibitions by Italian and international artists.

  • Recommended

Museo Archeologico di Santa Scolastica

An archaeology museum with prehistoric, Peucetian, Greek, and Roman finds that illuminate Bari and wider Puglia's ancient past.

Euro (€)

Moderate for Italy. Old town stays and dining are reasonable, while summer hotels cost more. Local buses and trains are fairly affordable for tourists.

Average meal costs

Budget
€8-12 for fast food or street food.
Mid-range
€20-35 per person for a meal.
Fine dining
€60+ per person for upscale restaurants.
Coffee
€1.20-2.50 for coffee or cappuccino.

Tipping culture

Service is often included or minimal. Round up or leave 5-10% at restaurants for good service. Taxis are usually rounded up. Small change is fine at cafes.

airport information

Airports in Bari

Check where to Bari flights depart and arrive, plus the main airport details for this route.

Bari Palese Airport (BRI)Viale Enzo Ferrari, 70128 Bari BA, ItalyWifiShoppingParkingATMTaxisAccessibilityWCLoungeLost and Found Office
City-centre transport

Getting to Bari Palese Airport from Bari city centre

Bari Palese Airport is 7 km from Bari city centre. Public transport options include:

Bus16, 33, 50
TrainFM2

Bari Palese Airport airport facilities and services

Bari Palese Airport has practical services for this route, including Wifi, Shopping, Parking, ATM, Taxis, Accessibility, WC, Lounge, and Lost and Found Office.

Wi-Fi and ATMs

Free Wi-Fi available throughout the airport. ATMs are located in the arrivals and departures areas.

Luggage and lost property

Lost and found is available at the station.

Parking, taxis and toilets

Available at Bari Palese Airport: Parking, Taxis, WC.

Accessibility

Accessibility facilities are available at Bari Palese Airport: Elevators, ramps.

Flights to Bari: related information

Here are some other resources that might have the information you need

HomeFlightsFlights in ItalyCheap flights to Bari - Book tickets online

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone