One Way
Lowest Fare Finder Chrome Extension

Popular Filters

+ 1 more

One Way Price

AED 870 AED 24,000

Duration

1 h 25 m 27 h 30 m

Stops From Geneva

Departure From Geneva

6 AM - 12 PM

AED 969

12 PM - 6 PM

AED 885

After 6 PM

AED 870

Arrival at Barcelona

Before 6 AM

AED 1,856

6 AM - 12 PM

AED 870

12 PM - 6 PM

AED 885

After 6 PM

AED 878

Alliances & Airlines

Oneworld

(17)

SkyTeam

(40)

Star Alliance

(112)

+ 16 more

Layover Airports

+ 18 more

Layover Duration

45 m 24 h 30 m

Geneva to Barcelona Fare Calendar

Book cheap Geneva to Barcelona International ✈ tickets at MakeMyTrip. Get best deals, offers & lowest airfare ticket booking from Geneva to Barcelona air travel route. Check flight reservation status, schedules of Geneva to Barcelona flight online. Also check Barcelona to Geneva Fare Calendar online. Get Up To AED 150 OFF* on your flight booking with MakeMyTrip using coupon code : “FLYAE”. 100% Refund on Flight cancellations with MMT Zero Cancellation.
Sorted By:
Departure
Duration
Arrival
Price
Lufthansa

AED 914

AED 870

Transit Visa may be required

Geneva to Barcelona , 13 Jul

Lufthansa LH | 5779 | Operated By Swiss

19:40

Sun, 13 Jul 25

Terminal T1

Geneva, Switzerland

01 h 15 m

20:55

Sun, 13 Jul 25

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4128 | Operated By Air VIA

06:10

Mon, 14 Jul 25

Terminal T2

Munich, Germany

02 h 10 m

08:20

Mon, 14 Jul 25

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

AED 922

AED 878

Transit Visa may be required

Geneva to Barcelona , 13 Jul

Lufthansa LH | 5779 | Operated By Swiss

19:40

Sun, 13 Jul 25

Terminal T1

Geneva, Switzerland

01 h 15 m

20:55

Sun, 13 Jul 25

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1818

19:30

Mon, 14 Jul 25

Terminal T2

Munich, Germany

02 h 10 m

21:40

Mon, 14 Jul 25

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

AED 929

AED 885

Transit Visa may be required

Geneva to Barcelona , 13 Jul

Lufthansa LH | 5773 | Operated By Swiss

13:05

Sun, 13 Jul 25

Terminal T1

Geneva, Switzerland

01 h 15 m

14:20

Sun, 13 Jul 25

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1816 | Operated By Air Baltic

15:45

Sun, 13 Jul 25

Terminal T2

Munich, Germany

02 h 10 m

17:55

Sun, 13 Jul 25

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Swiss

AED 941

AED 897

Geneva to Barcelona , 13 Jul

Swiss LX | 2811

14:50

Sun, 13 Jul 25

Terminal T1

Geneva, Switzerland

55 m

15:45

Sun, 13 Jul 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1956

17:20

Sun, 13 Jul 25

Zurich, Switzerland

01 h 50 m

19:10

Sun, 13 Jul 25

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Swiss

AED 1,013

AED 969

Geneva to Barcelona , 13 Jul

Swiss LX | 2809

10:50

Sun, 13 Jul 25

Terminal T1

Geneva, Switzerland

01 h

11:50

Sun, 13 Jul 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1958

16:00

Sun, 13 Jul 25

Zurich, Switzerland

01 h 50 m

17:50

Sun, 13 Jul 25

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Swiss

AED 1,023

AED 979

Geneva to Barcelona , 13 Jul

Swiss LX | 2819

20:05

Sun, 13 Jul 25

Terminal T1

Geneva, Switzerland

55 m

21:00

Sun, 13 Jul 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1950

21:50

Sun, 13 Jul 25

Zurich, Switzerland

01 h 45 m

23:35

Sun, 13 Jul 25

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines

AED 1,030

AED 986

Transit Visa may be required

Geneva to Barcelona , 13 Jul

Austrian Airlines OS | 572

09:35

Sun, 13 Jul 25

Terminal T1

Geneva, Switzerland

01 h 35 m

11:10

Sun, 13 Jul 25

Terminal T3

Vienna, Austria

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS | 393

17:30

Sun, 13 Jul 25

Terminal T3

Vienna, Austria

02 h 20 m

19:50

Sun, 13 Jul 25

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

easyJet

AED 1,049

AED 1,005

Geneva to Barcelona , 13 Jul

easyJet U2 | 7108

12:55

Sun, 13 Jul 25

Terminal T1

Geneva, Switzerland

01 h 25 m

14:20

Sun, 13 Jul 25

Terminal T2

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

AED 1,074

AED 1,030

Transit Visa may be required

Geneva to Barcelona , 13 Jul

Lufthansa LH | 5775 | Operated By Swiss

17:10

Sun, 13 Jul 25

Terminal T1

Geneva, Switzerland

01 h 15 m

18:25

Sun, 13 Jul 25

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1818

19:30

Sun, 13 Jul 25

Terminal T2

Munich, Germany

02 h 10 m

21:40

Sun, 13 Jul 25

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Swiss

AED 1,090

AED 1,046

Geneva to Barcelona , 13 Jul

Swiss LX | 2819

20:05

Sun, 13 Jul 25

Terminal T1

Geneva, Switzerland

55 m

21:00

Sun, 13 Jul 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1952

07:10

Mon, 14 Jul 25

Zurich, Switzerland

01 h 40 m

08:50

Mon, 14 Jul 25

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available