One Way

Popular Filters

One Way Price

USD 501 USD 3,200

Duration

5 h 35 m 19 h 0 m

Stops From Geneva

Departure From Geneva

6 AM - 12 PM

USD 502

12 PM - 6 PM

USD 502

After 6 PM

USD 586

Arrival at Maastricht

12 PM - 6 PM

USD 586

After 6 PM

USD 502

Alliances & Airlines

Oneworld

()

SkyTeam

(52)

Star Alliance

(23)

+ 2 more

Layover Airports

+ 5 more

Layover Duration

1 h 10 m 13 h 30 m

Geneva To Maastricht Flights

Book Geneva to Maastricht flight tickets at lowest price. Get best deals on your upcoming Geneva to Maastricht flights only on MakeMyTrip. Also Book Maastricht to Geneva Flights. Currently 40 flights flying from Geneva to Maastricht. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Air France, KLM Royal Dutch

More Timing Options

USD 502

Transit Visa may be required

Geneva to Maastricht , 29 Aug

Air France AF | 1443

14:40

Fri, 29 Aug 25

Terminal T1

Geneva, Switzerland

01 h 15 m

15:55

Fri, 29 Aug 25

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1440

17:50

Fri, 29 Aug 25

Terminal T2F

Paris, France

01 h 25 m

19:15

Fri, 29 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

20:30

Fri, 29 Aug 25

Amsterdam, Netherlands

22:10

Fri, 29 Aug 25

Eindhoven, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

22:15

Fri, 29 Aug 25

Eindhoven, Netherlands

23:15

Fri, 29 Aug 25

Maastricht, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

USD 568

Geneva to Maastricht , 29 Aug

KLM Royal Dutch KL | 1930 | Operated By KLM Cityhopper

09:05

Fri, 29 Aug 25

Terminal T1

Geneva, Switzerland

01 h 40 m

10:45

Fri, 29 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

20:30

Fri, 29 Aug 25

Amsterdam, Netherlands

22:10

Fri, 29 Aug 25

Eindhoven, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

22:15

Fri, 29 Aug 25

Eindhoven, Netherlands

23:15

Fri, 29 Aug 25

Maastricht, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

Air France, KLM Royal Dutch

More Timing Options

USD 586

Transit Visa may be required

Geneva to Maastricht , 29 Aug

Air France AF | 1643

10:30

Fri, 29 Aug 25

Terminal T1

Geneva, Switzerland

01 h 15 m

11:45

Fri, 29 Aug 25

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1436

13:30

Fri, 29 Aug 25

Terminal T2F

Paris, France

01 h 25 m

14:55

Fri, 29 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

20:30

Fri, 29 Aug 25

Amsterdam, Netherlands

22:10

Fri, 29 Aug 25

Eindhoven, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

22:15

Fri, 29 Aug 25

Eindhoven, Netherlands

23:15

Fri, 29 Aug 25

Maastricht, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

USD 639

Geneva to Maastricht , 29 Aug

KLM Royal Dutch KL | 1936

17:15

Fri, 29 Aug 25

Terminal T1

Geneva, Switzerland

01 h 40 m

18:55

Fri, 29 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

20:30

Fri, 29 Aug 25

Amsterdam, Netherlands

22:10

Fri, 29 Aug 25

Eindhoven, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

22:15

Fri, 29 Aug 25

Eindhoven, Netherlands

23:15

Fri, 29 Aug 25

Maastricht, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

USD 696

Geneva to Maastricht , 29 Aug

KLM Royal Dutch KL | 1928

07:15

Fri, 29 Aug 25

Terminal T1

Geneva, Switzerland

01 h 40 m

08:55

Fri, 29 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 317

10:00

Fri, 29 Aug 25

Amsterdam, Netherlands

11:45

Fri, 29 Aug 25

Eindhoven, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 317

11:50

Fri, 29 Aug 25

Eindhoven, Netherlands

12:50

Fri, 29 Aug 25

Maastricht, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

Air France, KLM Royal Dutch

USD 712

Transit Visa may be required

Geneva to Maastricht , 29 Aug

Air France AF | 1343

18:15

Fri, 29 Aug 25

Terminal T1

Geneva, Switzerland

01 h 15 m

19:30

Fri, 29 Aug 25

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 8346 | Operated By KLM Royal Dutch

20:15

Fri, 29 Aug 25

Terminal T2F

Paris, France

01 h 10 m

21:25

Fri, 29 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 317

10:00

Sat, 30 Aug 25

Amsterdam, Netherlands

11:45

Sat, 30 Aug 25

Eindhoven, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 317

11:50

Sat, 30 Aug 25

Eindhoven, Netherlands

12:50

Sat, 30 Aug 25

Maastricht, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

USD 915

Geneva to Maastricht , 29 Aug

KLM Royal Dutch KL | 1934

14:10

Fri, 29 Aug 25

Terminal T1

Geneva, Switzerland

01 h 35 m

15:45

Fri, 29 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

20:30

Fri, 29 Aug 25

Amsterdam, Netherlands

22:10

Fri, 29 Aug 25

Eindhoven, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

22:15

Fri, 29 Aug 25

Eindhoven, Netherlands

23:15

Fri, 29 Aug 25

Maastricht, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

LOT Polish Airlines, KLM Royal Dutch

USD 1,518

Transit Visa may be required

Geneva to Maastricht , 29 Aug

LOT Polish Airlines LO | 418

10:25

Fri, 29 Aug 25

Terminal T1

Geneva, Switzerland

02 h 15 m

12:40

Fri, 29 Aug 25

Warsaw, Poland

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1316

17:10

Fri, 29 Aug 25

Warsaw, Poland

02 h

19:10

Fri, 29 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

20:30

Fri, 29 Aug 25

Amsterdam, Netherlands

22:10

Fri, 29 Aug 25

Eindhoven, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

22:15

Fri, 29 Aug 25

Eindhoven, Netherlands

23:15

Fri, 29 Aug 25

Maastricht, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

Swiss, KLM Royal Dutch

More Timing Options

USD 1,561

Geneva to Maastricht , 29 Aug

Swiss LX | 2811

14:55

Fri, 29 Aug 25

Terminal T1

Geneva, Switzerland

01 h

15:55

Fri, 29 Aug 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1924

17:35

Fri, 29 Aug 25

Zurich, Switzerland

01 h 35 m

19:10

Fri, 29 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

20:30

Fri, 29 Aug 25

Amsterdam, Netherlands

22:10

Fri, 29 Aug 25

Eindhoven, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

22:15

Fri, 29 Aug 25

Eindhoven, Netherlands

23:15

Fri, 29 Aug 25

Maastricht, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines, KLM Royal Dutch

USD 1,569

Transit Visa may be required

Geneva to Maastricht , 29 Aug

Austrian Airlines OS | 572

09:35

Fri, 29 Aug 25

Terminal T1

Geneva, Switzerland

01 h 35 m

11:10

Fri, 29 Aug 25

Terminal T3

Vienna, Austria

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1904

14:20

Fri, 29 Aug 25

Terminal T1

Vienna, Austria

01 h 50 m

16:10

Fri, 29 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

20:30

Fri, 29 Aug 25

Amsterdam, Netherlands

22:10

Fri, 29 Aug 25

Eindhoven, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 319

22:15

Fri, 29 Aug 25

Eindhoven, Netherlands

23:15

Fri, 29 Aug 25

Maastricht, Netherlands

BAGGAGE : CHECK INCABIN

Information not available