Distance 1074 miles (1729 km) |
Average flight duration 7h 25m |
Cheapest ticket price $37 (€31) |
Flights per day 48 |
Airlines 13 |
Fastest flight 3h 0m |
Cheapest month to travel September |
First flight 05:20 |
Last flight 18:20 |
Cheapest price
$554
Average price
$797
Fastest journey
4 h 45 m
Average duration
5 h 59 m
Flights per day
45
Distance
1729 km
The best way to find a cheap flight ticket from Bari to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the flight as it is the most popular option from Bari to Madrid among Omio's users. If you are prioritising price take the flight with prices starting from €31. For those with little time consider booking a flight which can get you there in 7h 25m. In case you are seeking to minimise your carbon footprint the bus is your best bet as it emits only 1.7 - 4.3kg.
Most popular Flight | Bus |
---|---|
€150 Average price Cheapest | €183 Average price |
10h 25m Average duration Fastest 7h 25m Onboard + 3h 0m Additional time* | 1d 46h 28m Average duration 1d 45h 58m Onboard + 30m Additional time* |
5.2 - 10.4kg CO2 emissions | 1.7 - 4.3kg CO2 emissions Lowest |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | 1:20 PM Bari Palese Airport (BRI) | 5h40 | 7:00 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 1:20 PM Bari Palese Airport (BRI) | 5h40 | 7:00 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 2:35 PM Bari Palese Airport (BRI) | 21h00 | 11:35 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 3:20 PM Bari Palese Airport (BRI) | 18h05 | 9:25 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 3:20 PM Bari Palese Airport (BRI) | 15h50 | 7:10 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 3:20 PM Bari Palese Airport (BRI) | 23h25 | 2:45 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 3:20 PM Bari Palese Airport (BRI) | 26h00 | 5:20 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 4:00 PM Bari Palese Airport (BRI) | 17h00 | 9:00 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 4:00 PM Bari Palese Airport (BRI) | 18h15 | 10:15 AM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 4:00 PM Bari Palese Airport (BRI) | 17h00 | 9:00 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 4:00 PM Bari Palese Airport (BRI) | 23h35 | 3:35 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 4:00 PM Bari Palese Airport (BRI) | 18h15 | 10:15 AM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 4:00 PM Bari Palese Airport (BRI) | 18h15 | 10:15 AM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 4:00 PM Bari Palese Airport (BRI) | 23h35 | 3:35 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 4:25 PM Bari Palese Airport (BRI) | 16h20 | 8:45 AM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 5:25 PM Bari Palese Airport (BRI) | 18h10 | 11:35 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 5:25 PM Bari Palese Airport (BRI) | 25h35 | 7:00 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 7:35 PM Bari Palese Airport (BRI) | 19h35 | 3:10 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() | 7:35 PM Bari Palese Airport (BRI) | 19h35 | 3:10 PM Madrid Barajas Airport (MAD) | 2 transfers | |
Saturday, April 19 | |||||
![]() | 4:30 AM Bari Palese Airport (BRI) | 10h40 | 3:10 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 4:30 AM Bari Palese Airport (BRI) | 6h35 | 11:05 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 4:30 AM Bari Palese Airport (BRI) | 7h05 | 11:35 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 4:30 AM Bari Palese Airport (BRI) | 14h30 | 7:00 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 5:30 AM Bari Palese Airport (BRI) | 8h45 | 2:15 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 5:30 AM Bari Palese Airport (BRI) | 8h45 | 2:15 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 5:30 AM Bari Palese Airport (BRI) | 10h05 | 3:35 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 6:40 AM Bari Palese Airport (BRI) | 14h45 | 9:25 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 6:40 AM Bari Palese Airport (BRI) | 7h45 | 2:25 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 6:40 AM Bari Palese Airport (BRI) | 24h55 | 7:35 AM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 6:40 AM Bari Palese Airport (BRI) | 10h50 | 5:30 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 7:20 AM Bari Palese Airport (BRI) | 10h30 | 5:50 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 7:20 AM Bari Palese Airport (BRI) | 14h05 | 9:25 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 7:20 AM Bari Palese Airport (BRI) | 14h05 | 9:25 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 7:20 AM Bari Palese Airport (BRI) | 14h05 | 9:25 PM Madrid Barajas Airport (MAD) | 2 transfers | |
![]() ![]() | 8:20 AM Bari Palese Airport (BRI) | 8h25 | 4:45 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 9:20 AM Bari Palese Airport (BRI) | 5h50 | 3:10 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 9:20 AM Bari Palese Airport (BRI) | 9h40 | 7:00 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() | 9:20 AM Bari Palese Airport (BRI) | 12h50 | 10:10 PM Madrid Barajas Airport (MAD) | 1 transfer | |
![]() ![]() | 9:20 AM Bari Palese Airport (BRI) | 9h40 | 7:00 PM Madrid Barajas Airport (MAD) | 1 transfer | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Ryanair, Alitalia and Iberia Express flights will get you to Madrid from Bari from $37 (€31). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket between Bari and Madrid includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.
Ryanair from Bari to Madrid flight information:
Explore a wide range of flights from Bari to Madrid with ease and comfort when you travel between two vibrant cities. Start your journey at Bari Karol Wojtyła Airport (BRI) located in Italy, known for its efficient services and strategic locale. Your adventure concludes at the bustling Adolfo Suárez Madrid–Barajas Airport (MAD) in Spain, a vibrant entry point to the rich cultural tapestry of Madrid. The accessible route of a Bari to Madrid flight ensures that you traverse diverse landscapes in style and convenience. Both BRI and MAD airports offer top-notch facilities, catering to both leisure and business travelers seeking the dynamism of these iconic European destinations. Whether you’re exploring local Italian charm or looking forward to the enriching Spanish culture, the initiative begins with selecting the right Bari to Madrid flights.
When planning your journey from Bari to Madrid, keeping an eye on ticket prices can make all the difference in your travel experience. You can snag the cheapest flight tickets for as low as $37 (€31), making affordable travel a reality for budget-conscious travelers. On average, flight tickets from Bari to Madrid typically cost around $181 (€150). To maximize both convenience and savings, consider flying during the shoulder month of October. The crowds tend to thin, and the prices are more wallet-friendly, allowing you to enjoy the best of both worlds.
Discover the convenience and comfort of flights from Bari to Madrid offered by top airlines like Ryanair, Vueling Airlines, Iberia Express, Air Europa, and Iberia. These airlines provide a variety of flight classes to cater to every traveler's needs, from budget-friendly options to premium experiences. Enjoy a range of services designed to enhance your journey, including in-flight refreshments, comfortable seating, and attentive customer service. Whether you are flying economy with Ryanair or opting for a more luxurious experience with Iberia, your flight from Bari to Madrid promises to be seamless and enjoyable.
Traveling between Bari and Madrid has never been more convenient with a range of direct flight options available. These direct flights allow travelers to reach their destination effortlessly without the hassle of layovers. Enjoy the flexibility provided by 3 non-stop flights operating daily, ensuring a smooth and efficient journey from Italy's southeastern gem, Bari, to the vibrant Spanish capital, Madrid. Whether you're traveling for business or leisure, these direct connections offer a seamless travel experience.
Flights from Bari to Madrid generally leave from Bari Palese Airport and arrive in Madrid Barajas Airport.
Bari Palese Airport is 10.3 km away from Bari city centre and Madrid Barajas Airport is 15.9 km from Madrid city centre.
Here are some other resources that might have the information you need