Popular Filters
One Way Price
Duration
Stops From Bari
Departure From Bari
OMR 119
OMR 119
OMR 80
Arrival at Geneva
OMR 101
OMR 219
OMR 80
Alliances & Airlines
Oneworld
(1)
SkyTeam
(4)
Star Alliance
(14)
+ 2 more
Layover Airports
+ 2 more
Layover Duration
Top Airlines
Bari to Switzerland
OMR 85
Bari to Geneva , 5 Jul
ITA Airways AZ | 1606
19:25
Sun, 5 Jul 26
Bari, Italy
01 h 10 m
20:35
Sun, 5 Jul 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 574
16:40
Mon, 6 Jul 26
Terminal T1
Rome - Fiumicino Apt, Italy
01 h 35 m
18:15
Mon, 6 Jul 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 3870 | Operated By Swiss
21:05
Mon, 6 Jul 26
Zurich, Switzerland
50 m
21:55
Mon, 6 Jul 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 106
Bari to Geneva , 5 Jul
Aegean Airlines A3 | 685
18:20
Sun, 5 Jul 26
Bari, Italy
01 h 25 m
20:45
Sun, 5 Jul 26
Athens, Greece
BAGGAGE : CHECK INCABIN
Information not available
Aegean Airlines A3 | 854
08:40
Mon, 6 Jul 26
Athens, Greece
02 h 55 m
10:35
Mon, 6 Jul 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 115
Bari to Geneva , 5 Jul
Swiss LX | 8395 | Operated By Edelweiss Air
18:55
Sun, 5 Jul 26
Bari, Italy
02 h
20:55
Sun, 5 Jul 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 2802
07:35
Mon, 6 Jul 26
Zurich, Switzerland
01 h
08:35
Mon, 6 Jul 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 119
Bari to Geneva , 5 Jul
Lufthansa LH | 1899 | Operated By Air Dolomiti
19:15
Sun, 5 Jul 26
Bari, Italy
01 h 45 m
21:00
Sun, 5 Jul 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 2382
06:50
Mon, 6 Jul 26
Terminal T2
Munich, Germany
01 h 15 m
08:05
Mon, 6 Jul 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 124
Bari to Geneva , 5 Jul
Lufthansa LH | 9469 | Operated By Air Dolomiti
13:00
Sun, 5 Jul 26
Bari, Italy
01 h 45 m
14:45
Sun, 5 Jul 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 2382
06:50
Mon, 6 Jul 26
Terminal T2
Munich, Germany
01 h 15 m
08:05
Mon, 6 Jul 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 134
Bari to Geneva , 5 Jul
ITA Airways AZ | 1606
19:25
Sun, 5 Jul 26
Bari, Italy
01 h 10 m
20:35
Sun, 5 Jul 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 7188 | Operated By Swiss
15:05
Mon, 6 Jul 26
Terminal T1
Rome - Fiumicino Apt, Italy
01 h 40 m
16:45
Mon, 6 Jul 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 3870 | Operated By Swiss
21:05
Mon, 6 Jul 26
Zurich, Switzerland
50 m
21:55
Mon, 6 Jul 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 139
Bari to Geneva , 5 Jul
Lufthansa LH | 9469 | Operated By Air Dolomiti
13:00
Sun, 5 Jul 26
Bari, Italy
01 h 45 m
14:45
Sun, 5 Jul 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 119
19:30
Sun, 5 Jul 26
Terminal T2
Munich, Germany
01 h
20:30
Sun, 5 Jul 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1212
06:40
Mon, 6 Jul 26
Terminal T1
Frankfurt, Germany
01 h 15 m
07:55
Mon, 6 Jul 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 156
Bari to Geneva , 5 Jul
Iberia IB | 5579 | Operated By Vueling
18:35
Sun, 5 Jul 26
Bari, Italy
02 h 20 m
20:55
Sun, 5 Jul 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 5526 | Operated By Vueling
07:20
Mon, 6 Jul 26
Terminal T1
Barcelona, Spain
01 h 40 m
09:00
Mon, 6 Jul 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 158
Bari to Geneva , 5 Jul
Vueling VY | 6611
18:35
Sun, 5 Jul 26
Bari, Italy
02 h 20 m
20:55
Sun, 5 Jul 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Vueling VY | 6200
07:20
Mon, 6 Jul 26
Terminal T1
Barcelona, Spain
01 h 40 m
09:00
Mon, 6 Jul 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
OMR 224
Bari to Geneva , 5 Jul
Austrian Airlines OS | 592
08:55
Sun, 5 Jul 26
Bari, Italy
01 h 30 m
10:25
Sun, 5 Jul 26
Terminal T3
Vienna, Austria
BAGGAGE : CHECK INCABIN
Information not available
Austrian Airlines OS | 153
15:40
Sun, 5 Jul 26
Terminal T3
Vienna, Austria
01 h 35 m
17:15
Sun, 5 Jul 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
About Bari (BRI)
Bari
About Switzerland (CH)
One of the most visited destinations in Europe and the world, Switzerland is known for its spectacular scenery of mountains and lakes and meadows, along with the world famous Swiss watches, chocolates and cheeses. Tourists from all over the world come to spend their holidays here, and there are numerous travel deals, cheap vacation packages, and tours to Switzerland available. Considered to be one of the most famous world travel destinations, Switzerland is a great place for a trip. Switzerland is well connected to the rest of Europe and the world, with cheap, efficient and frequent air and rail services.
