Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Johannesburg (JNB) to Montreux (GVA)
Prices were available within the past 7 days and start at AU$609 for one-way flights and AU$1,166 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon., 16 Jun. - Mon., 30 Jun.
JNB
Johannesburg
GVA
Geneva
AU$1,166 Return, found 6 days ago
AU$1,166
Return
found 6 days ago
Mon., 16 Jun. - Mon., 30 Jun.
JNB
Johannesburg
GVA
Geneva
AU$1,350 Return, found 6 days ago
AU$1,350
Return
found 6 days ago
Thu., 26 Dec. - Fri., 27 Dec.
JNB
Johannesburg
GVA
Geneva
AU$1,575 Return, found 1 hour ago
AU$1,575
Return
found 1 hour ago
Mon., 16 Jun. - Mon., 30 Jun.
JNB
Johannesburg
GVA
Geneva
AU$1,622 Return, found 6 days ago
AU$1,622
Return
found 6 days ago
Thu., 26 Dec. - Fri., 27 Dec.
JNB
Johannesburg
GVA
Geneva
AU$2,262 Return, found 1 hour ago
AU$2,262
Return
found 1 hour ago
Mon., 16 Jun. - Mon., 30 Jun.
JNB
Johannesburg
GVA
Geneva
AU$2,361 Return, found 6 days ago
AU$2,361
Return
found 6 days ago
Nearby Cities
Expedia's Latest Trends
Hotels
Big4 Sandstone Point Holiday ResortOutrigger Hotels in Coral CoastOrchard Point Serviced ApartmentsHotels in Archies CreekEumarella Shores Noosa Lake RetreatMeridian TowerHotels in Downtown AnchorageHotels in LextonInterContinental Sydney, an IHG HotelHotels near Warrnambool BeachHotels in DululuNightcap at Dalrymple HotelQuest Caroline SpringsHotels near White Bay Cruise TerminalHotels in Tumby BayChelsea Motor InnHotels in BerridaleConrad Centennial SingaporeDandenong Motel
Flights
*Available to Expedia members.