Popular Filters
One Way Price
Duration
Stops From Bari
Departure From Bari
QAR 2,045
QAR 1,491
QAR 1,459
Arrival at Muscat
QAR 1,459
QAR 4,033
QAR 1,491
Alliances & Airlines
Oneworld
(10)
SkyTeam
(7)
Star Alliance
(6)
+ 3 more
Layover Airports
+ 3 more
Layover Duration
Top Airlines
Bari to Oman
QAR 1,508
Bari to Muscat , 20 Jun
Qatar Airways QR | 3542 | Operated By Vueling
20:25
Sat, 20 Jun 26
Bari, Italy
02 h 20 m
22:45
Sat, 20 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 146
16:35
Sun, 21 Jun 26
Terminal T1
Barcelona, Spain
06 h 15 m
23:50
Sun, 21 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:20
Mon, 22 Jun 26
Doha, Qatar
01 h 35 m
03:55
Mon, 22 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,540
Bari to Muscat , 20 Jun
Vueling VY | 6613
13:55
Sat, 20 Jun 26
Bari, Italy
02 h 20 m
16:15
Sat, 20 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 142
22:50
Sat, 20 Jun 26
Terminal T1
Barcelona, Spain
06 h 15 m
06:05
Sun, 21 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:55
Sun, 21 Jun 26
Doha, Qatar
01 h 35 m
21:30
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,706
Bari to Muscat , 20 Jun
ITA Airways AZ | 1608
20:05
Sat, 20 Jun 26
Bari, Italy
01 h 05 m
21:10
Sat, 20 Jun 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 132
16:10
Sun, 21 Jun 26
Terminal T3
Rome - Fiumicino Apt, Italy
05 h 25 m
22:35
Sun, 21 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:20
Mon, 22 Jun 26
Doha, Qatar
01 h 35 m
03:55
Mon, 22 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,708
Bari to Muscat , 20 Jun
Qatar Airways QR | 3546 | Operated By Vueling
13:55
Sat, 20 Jun 26
Bari, Italy
02 h 20 m
16:15
Sat, 20 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 142
22:50
Sat, 20 Jun 26
Terminal T1
Barcelona, Spain
06 h 15 m
06:05
Sun, 21 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:20
Mon, 22 Jun 26
Doha, Qatar
01 h 35 m
03:55
Mon, 22 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,714
Bari to Muscat , 20 Jun
ITA Airways AZ | 1608
20:05
Sat, 20 Jun 26
Bari, Italy
01 h 05 m
21:10
Sat, 20 Jun 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 114
22:40
Sat, 20 Jun 26
Terminal T3
Rome - Fiumicino Apt, Italy
05 h 25 m
05:05
Sun, 21 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:20
Mon, 22 Jun 26
Doha, Qatar
01 h 35 m
03:55
Mon, 22 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,727
Bari to Muscat , 20 Jun
ITA Airways AZ | 1608
20:05
Sat, 20 Jun 26
Bari, Italy
01 h 05 m
21:10
Sat, 20 Jun 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 116
09:40
Sun, 21 Jun 26
Terminal T3
Rome - Fiumicino Apt, Italy
05 h 25 m
16:05
Sun, 21 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:55
Sun, 21 Jun 26
Doha, Qatar
01 h 35 m
21:30
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,737
Bari to Muscat , 20 Jun
ITA Airways AZ | 1608
20:05
Sat, 20 Jun 26
Bari, Italy
01 h 05 m
21:10
Sat, 20 Jun 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 114
22:40
Sat, 20 Jun 26
Terminal T3
Rome - Fiumicino Apt, Italy
05 h 25 m
05:05
Sun, 21 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:55
Sun, 21 Jun 26
Doha, Qatar
01 h 35 m
21:30
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,776
Bari to Muscat , 20 Jun
Qatar Airways QR | 3546 | Operated By Vueling
13:55
Sat, 20 Jun 26
Bari, Italy
02 h 20 m
16:15
Sat, 20 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 142
22:50
Sat, 20 Jun 26
Terminal T1
Barcelona, Spain
06 h 15 m
06:05
Sun, 21 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:55
Sun, 21 Jun 26
Doha, Qatar
01 h 35 m
21:30
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,972
Bari to Muscat , 20 Jun
Qatar Airways QR | 3542 | Operated By Vueling
20:25
Sat, 20 Jun 26
Bari, Italy
02 h 20 m
22:45
Sat, 20 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 138
09:15
Sun, 21 Jun 26
Terminal T1
Barcelona, Spain
06 h 15 m
16:30
Sun, 21 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:55
Sun, 21 Jun 26
Doha, Qatar
01 h 35 m
21:30
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,069
Transit Visa may be required
Bari to Muscat , 20 Jun
Turkish Airlines TK | 1446
08:50
Sat, 20 Jun 26
Bari, Italy
02 h 05 m
11:55
Sat, 20 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 774
18:35
Sat, 20 Jun 26
Istanbul, Turkey
04 h 55 m
00:30
Sun, 21 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Bari (BRI)
Bari
