Cheap flights to Geneva – Compare and Save

— GVA
Jun 19 — Jun 261
1 adult
1 adult, Economy, 0 bags

Flights to Geneva in 2026

Find the latest flights to Geneva in 2026, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 594 507 searches and data was last updated on 20 May 2026.

Return from

R10 680

One-way from

R6 165

Popular in

January

Cheapest in

February

Average price

R12 529
Turkish Airlines
  • Turkish Airlines
  • 17/6-19/6
  • 4 total stops
  • 47h 30m total
  • Johannesburg to Geneva
Etihad Airways
  • Etihad Airways
  • 3/8
  • 1 total stop
  • 21h 20m total
  • Johannesburg to Geneva
Highest demand for flights based on searches. 0% potential increase in price.
Cheapest flight prices on average. 1% potential price decrease (R190 potential savings vs. average return price).
Average for return flights in May 2026

Find flight deals to Geneva

Enter your travel dates to find the best prices.

Cheapest flights to Geneva
Explore the most affordable flight options available to Geneva. Find the lowest fares based on data from user searches, with prices last updated on 20 May 2026.

Wed 17/613:30
JNB
-
GVA
2 stops24h 15m
Turkish Airlines
Fri 19/610:25
GVA
-
JNB
2 stops23h 15m
Turkish Airlines
Deal found 18/5R10 680
Mon 1/619:50
JNB
-
GVA
1 stop18h 30m
Qatar Airways
Sun 14/69:25
GVA
-
JNB
1 stop18h 35m
Qatar Airways
Deal found 16/5R11 430
Mon 1/619:50
JNB
-
GVA
1 stop18h 30m
Qatar Airways
Sun 14/69:25
GVA
-
JNB
1 stop25h 05m
Qatar Airways
Deal found 19/5R11 580
Wed 17/612:40
JNB
-
GVA
1 stop25h 40m
Qatar Airways
Fri 19/69:25
GVA
-
JNB
1 stop23h 30m
Qatar Airways
Deal found 18/5R11 746
Mon 1/612:40
JNB
-
GVA
1 stop25h 40m
Qatar Airways
Fri 5/69:25
GVA
-
JNB
1 stop18h 35m
Qatar Airways
Deal found 17/5R11 780
Thu 19/119:50
JNB
-
GVA
1 stop34h 00m
Etihad Airways
Mon 23/119:35
GVA
-
JNB
1 stop21h 45m
Etihad Airways
Deal found 18/5R11 930
Mon 6/712:40
JNB
-
GVA
1 stop25h 40m
Qatar Airways
Wed 22/79:25
GVA
-
JNB
1 stop18h 35m
Qatar Airways
Deal found 18/5R12 030
Mon 1/612:10
JNB
-
GVA
2 stops34h 05m
Kenya Airways
Fri 5/67:15
GVA
-
JNB
2 stops27h 40m
Kenya Airways
Deal found 17/5R12 063
Thu 19/119:50
JNB
-
GVA
1 stop34h 00m
Etihad Airways
Mon 23/119:35
GVA
-
JNB
1 stop21h 45m
Etihad Airways
Deal found 19/5R12 096
Mon 1/612:40
JNB
-
GVA
1 stop25h 40m
Qatar Airways
Tue 30/615:55
GVA
-
JNB
1 stop36h 05m
Qatar Airways
Deal found 16/5R12 130
Fri 19/612:40
JNB
-
GVA
1 stop25h 40m
Qatar Airways
Fri 26/69:25
GVA
-
JNB
1 stop23h 30m
Qatar Airways
Deal found 19/5R12 229
Wed 12/812:40
JNB
-
GVA
1 stop25h 40m
Qatar Airways
Sat 15/815:55
GVA
-
JNB
1 stop17h 05m
Qatar Airways
Deal found 18/5R12 263

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book With Flexibility

Our users can plan ahead with confidence and find flights with no change fees.

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.