One Way

Popular Filters

One Way Price

OMR 150 OMR 1,000

Duration

14 h 40 m 34 h 0 m

Stops From Bari

Departure From Bari

6 AM - 12 PM

OMR 151

12 PM - 6 PM

OMR 151

After 6 PM

OMR 258

Arrival at Preveza/Lefkas

12 PM - 6 PM

OMR 151

Alliances & Airlines

Oneworld

(1)

SkyTeam

(5)

Star Alliance

(17)

Layover Airports

+ 1 more

Layover Duration

8 h 0 m 28 h 0 m

Bari To Preveza Flights

Book Bari to Preveza flight tickets at lowest price. Get best deals on your upcoming Bari to Preveza flights only on MakeMyTrip. Also Book Preveza to Bari Flights. Currently 18 flights flying from Bari to Preveza. To save maximum on flight booking click on below Fare Calendar button and choose your dates.

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 29 Jun 2026 22:47:37
Lufthansa

More Timing Options

OMR 156

OMR 151

Bari to Preveza/Lefkas , 2 Jul

Lufthansa LH | 1899 | Operated By Air Dolomiti

17:55

Thu, 2 Jul 26

Bari, Italy

01 h 45 m

19:40

Thu, 2 Jul 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 5750 | Operated By Swiss

20:55

Thu, 2 Jul 26

Terminal T2

Munich, Germany

55 m

21:50

Thu, 2 Jul 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4534 | Operated By Edelweiss Air

11:55

Fri, 3 Jul 26

Zurich, Switzerland

15:20

Fri, 3 Jul 26

Skiathos, Greece

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4534 | Operated By Edelweiss Air

16:00

Fri, 3 Jul 26

Skiathos, Greece

16:50

Fri, 3 Jul 26

Preveza/Lefkas, Greece

BAGGAGE : CHECK INCABIN

Information not available

Swiss

OMR 159

OMR 154

Bari to Preveza/Lefkas , 2 Jul

Swiss LX | 3417 | Operated By ITA Airways

17:05

Thu, 2 Jul 26

Bari, Italy

01 h 05 m

18:10

Thu, 2 Jul 26

Terminal T1

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1733

20:15

Thu, 2 Jul 26

Terminal T1

Rome - Fiumicino Apt, Italy

01 h 35 m

21:50

Thu, 2 Jul 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8364 | Operated By Edelweiss Air

11:55

Fri, 3 Jul 26

Zurich, Switzerland

15:20

Fri, 3 Jul 26

Skiathos, Greece

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8364 | Operated By Edelweiss Air

16:00

Fri, 3 Jul 26

Skiathos, Greece

16:50

Fri, 3 Jul 26

Preveza/Lefkas, Greece

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

OMR 161

OMR 156

Bari to Preveza/Lefkas , 2 Jul

Lufthansa LH | 1901 | Operated By Air Dolomiti

06:00

Thu, 2 Jul 26

Bari, Italy

01 h 45 m

07:45

Thu, 2 Jul 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 5750 | Operated By Swiss

20:55

Thu, 2 Jul 26

Terminal T2

Munich, Germany

55 m

21:50

Thu, 2 Jul 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4534 | Operated By Edelweiss Air

11:55

Fri, 3 Jul 26

Zurich, Switzerland

15:20

Fri, 3 Jul 26

Skiathos, Greece

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4534 | Operated By Edelweiss Air

16:00

Fri, 3 Jul 26

Skiathos, Greece

16:50

Fri, 3 Jul 26

Preveza/Lefkas, Greece

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

OMR 175

OMR 170

Bari to Preveza/Lefkas , 2 Jul

Lufthansa LH | 4295 | Operated By Discover Airlines

10:40

Thu, 2 Jul 26

Bari, Italy

02 h 10 m

12:50

Thu, 2 Jul 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 5740 | Operated By Swiss

20:45

Thu, 2 Jul 26

Terminal T1

Frankfurt, Germany

01 h 05 m

21:50

Thu, 2 Jul 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4534 | Operated By Edelweiss Air

11:55

Fri, 3 Jul 26

Zurich, Switzerland

15:20

Fri, 3 Jul 26

Skiathos, Greece

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4534 | Operated By Edelweiss Air

16:00

Fri, 3 Jul 26

Skiathos, Greece

16:50

Fri, 3 Jul 26

Preveza/Lefkas, Greece

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways, Swiss

OMR 199

OMR 194

Bari to Preveza/Lefkas , 2 Jul

ITA Airways AZ | 1608

17:05

Thu, 2 Jul 26

Bari, Italy

01 h 05 m

18:10

Thu, 2 Jul 26

Terminal T1

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1733

20:15

Thu, 2 Jul 26

Terminal T1

Rome - Fiumicino Apt, Italy

01 h 35 m

21:50

Thu, 2 Jul 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8364 | Operated By Edelweiss Air

11:55

Fri, 3 Jul 26

Zurich, Switzerland

15:20

Fri, 3 Jul 26

Skiathos, Greece

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8364 | Operated By Edelweiss Air

16:00

Fri, 3 Jul 26

Skiathos, Greece

16:50

Fri, 3 Jul 26

Preveza/Lefkas, Greece

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

OMR 203

OMR 198

Bari to Preveza/Lefkas , 2 Jul

Lufthansa LH | 1899 | Operated By Air Dolomiti

17:55

Thu, 2 Jul 26

Bari, Italy

01 h 45 m

19:40

Thu, 2 Jul 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 5762

07:40

Fri, 3 Jul 26

Terminal T2

Munich, Germany

01 h

08:40

Fri, 3 Jul 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4534 | Operated By Edelweiss Air

11:55

Fri, 3 Jul 26

Zurich, Switzerland

15:20

Fri, 3 Jul 26

Skiathos, Greece

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4534 | Operated By Edelweiss Air

16:00

Fri, 3 Jul 26

Skiathos, Greece

16:50

Fri, 3 Jul 26

Preveza/Lefkas, Greece

BAGGAGE : CHECK INCABIN

Information not available

British Airways

OMR 263

OMR 258

Bari to Preveza/Lefkas , 2 Jul

British Airways BA | 2607 | Operated By Avianca Argentina

20:55

Thu, 2 Jul 26

Bari, Italy

03 h 05 m

23:00

Thu, 2 Jul 26

Terminal S

London - Gatwick Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 674

07:00

Fri, 3 Jul 26

Terminal T5

London - Heathrow Apt, United Kingdom

03 h 35 m

12:35

Fri, 3 Jul 26

Preveza/Lefkas, Greece

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

OMR 324

OMR 319

Bari to Preveza/Lefkas , 2 Jul

Lufthansa LH | 1899 | Operated By Air Dolomiti

17:55

Thu, 2 Jul 26

Bari, Italy

01 h 45 m

19:40

Thu, 2 Jul 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 5748 | Operated By Swiss

09:00

Fri, 3 Jul 26

Terminal T2

Munich, Germany

01 h

10:00

Fri, 3 Jul 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4534 | Operated By Edelweiss Air

11:55

Fri, 3 Jul 26

Zurich, Switzerland

15:20

Fri, 3 Jul 26

Skiathos, Greece

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4534 | Operated By Edelweiss Air

16:00

Fri, 3 Jul 26

Skiathos, Greece

16:50

Fri, 3 Jul 26

Preveza/Lefkas, Greece

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways, Swiss

OMR 897

OMR 892

Bari to Preveza/Lefkas , 2 Jul

ITA Airways AZ | 1654

14:15

Thu, 2 Jul 26

Bari, Italy

01 h 25 m

15:40

Thu, 2 Jul 26

Milan-Linate Airport, Italy

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1623 | Operated By Helvetic Airways

19:25

Thu, 2 Jul 26

Terminal T1

Milan, Italy

55 m

20:20

Thu, 2 Jul 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8364 | Operated By Edelweiss Air

11:55

Fri, 3 Jul 26

Zurich, Switzerland

15:20

Fri, 3 Jul 26

Skiathos, Greece

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8364 | Operated By Edelweiss Air

16:00

Fri, 3 Jul 26

Skiathos, Greece

16:50

Fri, 3 Jul 26

Preveza/Lefkas, Greece

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways, Swiss

OMR 989

OMR 984

Bari to Preveza/Lefkas , 2 Jul

ITA Airways AZ | 1650

21:35

Thu, 2 Jul 26

Bari, Italy

01 h 24 m

22:59

Thu, 2 Jul 26

Milan-Linate Airport, Italy

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1639 | Operated By Helvetic Airways

05:50

Fri, 3 Jul 26

Terminal T1

Milan, Italy

01 h 05 m

06:55

Fri, 3 Jul 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8364 | Operated By Edelweiss Air

11:55

Fri, 3 Jul 26

Zurich, Switzerland

15:20

Fri, 3 Jul 26

Skiathos, Greece

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8364 | Operated By Edelweiss Air

16:00

Fri, 3 Jul 26

Skiathos, Greece

16:50

Fri, 3 Jul 26

Preveza/Lefkas, Greece

BAGGAGE : CHECK INCABIN

Information not available

Bari to Preveza Flights Information:-

Looking for Bari to Preveza Flight? Hereโ€™s all you need to know! For convenience and to save time, pick the airport that is closest to your destination. The nearest airport to Preveza is Aktio and the IATA code for the same is PVK.
Currently, there are 4 airlines operating flights between the two destinations and approximately 18 flights take off from Bari to Preveza every week.

Need information on Bari to Preveza airfare?

The minimum airfare for a Bari to Preveza flight would be 150, which may go up to 984 depending on the route, booking time and availability.
It is recommended that you book a round-trip, since it always works out to be more economical.

Flight Details for Bari to Preveza

If you are looking for Bari to Preveza flights, there is no dearth of options to choose from. Several reputed airlines currently offer both direct and indirect flights between the two destinations. Some of these are British Airways, ITA Airways, Lufthansa, Swiss. Out of these, only 0 airlines operate direct flights. Indirect flights may involve more travel time, but they usually cost lesser than direct flights.

The number of flights operated by each airline is as follows:British Airways : 1, ITA Airways : 1, Lufthansa : 1, Swiss : 1

To board the first Bari to Preveza flight, choose Lufthansa, which departs at 06:00 The last flight for this route is ITA Airways, Swiss, departing at 21:35

Preveza Airport Information

Aktio

About Bari (BRI)

Bari

Bari Address

About Preveza (PVK)

Preveza

Preveza Address