Popular Filters
One Way Price
Duration
Stops From Bari
Departure From Bari
OMR 219
OMR 215
OMR 215
Arrival at Muscat
OMR 215
OMR 278
OMR 251
OMR 228
Alliances & Airlines
Oneworld
(4)
SkyTeam
(18)
Star Alliance
(17)
+ 2 more
Layover Airports
+ 6 more
Layover Duration
Top Airlines
Bari to Oman
OMR 219
Bari to Muscat , 12 Feb
ITA Airways AZ | 1606
19:25
Thu, 12 Feb 26
Bari, Italy
01 h 10 m
20:35
Thu, 12 Feb 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 856
10:50
Fri, 13 Feb 26
Terminal T1
Rome - Fiumicino Apt, Italy
06 h
19:50
Fri, 13 Feb 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 5652 | Operated By Emirates
02:15
Sat, 14 Feb 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
03:30
Sat, 14 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 223
Bari to Muscat , 12 Feb
ITA Airways AZ | 1612
11:20
Thu, 12 Feb 26
Bari, Italy
01 h 10 m
12:30
Thu, 12 Feb 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 856
10:50
Fri, 13 Feb 26
Terminal T1
Rome - Fiumicino Apt, Italy
06 h
19:50
Fri, 13 Feb 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 5652 | Operated By Emirates
02:15
Sat, 14 Feb 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
03:30
Sat, 14 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 231
Bari to Muscat , 12 Feb
ITA Airways AZ | 1636
11:10
Thu, 12 Feb 26
Bari, Italy
01 h 30 m
12:40
Thu, 12 Feb 26
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 124
08:55
Fri, 13 Feb 26
Terminal T1
Milan, Italy
05 h 45 m
16:40
Fri, 13 Feb 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
19:00
Fri, 13 Feb 26
Doha, Qatar
01 h 35 m
21:35
Fri, 13 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 255
Bari to Muscat , 12 Feb
ITA Airways AZ | 1636
11:10
Thu, 12 Feb 26
Bari, Italy
01 h 30 m
12:40
Thu, 12 Feb 26
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 118
22:10
Thu, 12 Feb 26
Terminal T1
Milan, Italy
05 h 45 m
05:55
Fri, 13 Feb 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1122
13:30
Fri, 13 Feb 26
Doha, Qatar
01 h 35 m
16:05
Fri, 13 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 282
Bari to Muscat , 12 Feb
ITA Airways AZ | 1636
11:10
Thu, 12 Feb 26
Bari, Italy
01 h 30 m
12:40
Thu, 12 Feb 26
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 118
22:10
Thu, 12 Feb 26
Terminal T1
Milan, Italy
05 h 45 m
05:55
Fri, 13 Feb 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1126
08:30
Fri, 13 Feb 26
Doha, Qatar
01 h 35 m
11:05
Fri, 13 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 285
Bari to Muscat , 12 Feb
ITA Airways AZ | 1606
19:25
Thu, 12 Feb 26
Bari, Italy
01 h 10 m
20:35
Thu, 12 Feb 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 86
10:15
Fri, 13 Feb 26
Terminal T3
Rome - Fiumicino Apt, Italy
06 h 05 m
19:20
Fri, 13 Feb 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 696
20:50
Fri, 13 Feb 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
22:00
Fri, 13 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 314
Bari to Muscat , 12 Feb
ITA Airways AZ | 1652
14:25
Thu, 12 Feb 26
Bari, Italy
01 h 30 m
15:55
Thu, 12 Feb 26
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 118
22:10
Thu, 12 Feb 26
Terminal T1
Milan, Italy
05 h 45 m
05:55
Fri, 13 Feb 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1126
08:30
Fri, 13 Feb 26
Doha, Qatar
01 h 35 m
11:05
Fri, 13 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 317
Bari to Muscat , 12 Feb
ITA Airways AZ | 1652
14:25
Thu, 12 Feb 26
Bari, Italy
01 h 30 m
15:55
Thu, 12 Feb 26
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 80
21:50
Thu, 12 Feb 26
Terminal T1
Milan, Italy
06 h 10 m
07:00
Fri, 13 Feb 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 692
09:25
Fri, 13 Feb 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 15 m
10:40
Fri, 13 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 340
Bari to Muscat , 12 Feb
ITA Airways AZ | 1636
11:10
Thu, 12 Feb 26
Bari, Italy
01 h 30 m
12:40
Thu, 12 Feb 26
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 281
14:50
Thu, 12 Feb 26
Milan-Linate Airport, Italy
01 h 15 m
16:05
Thu, 12 Feb 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 9596 | Operated By Oman Air
20:30
Thu, 12 Feb 26
Terminal T2
Frankfurt, Germany
06 h 20 m
05:50
Fri, 13 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 341
Bari to Muscat , 12 Feb
Etihad Airways EY | 2819 | Operated By ITA Airways
19:25
Thu, 12 Feb 26
Bari, Italy
01 h 10 m
20:35
Thu, 12 Feb 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 84
22:00
Thu, 12 Feb 26
Terminal T3
Rome - Fiumicino Apt, Italy
06 h 05 m
07:05
Fri, 13 Feb 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 692
09:25
Fri, 13 Feb 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 15 m
10:40
Fri, 13 Feb 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Bari (BRI)
Bari
