There are 8 ways to get from Rarotonga to Geneva Airport (GVA) by plane or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Geneva International Airport
best- Fly from Rarotonga International Airport (RAR) to Geneva International Airport (GVA)plane RAR - GVA
33h 14mCHF 852–2,510Fly to Lyon–Saint Exupéry Airport, train
cheapest- Fly from Rarotonga International Airport (RAR) to Lyon–Saint Exupéry Airport (LYS)plane RAR - LYS
- Take the train from Lyon Part Dieu to Genevetrain
39h 1mCHF 744–3,881Fly to Zurich Airport, train
- Fly from Rarotonga International Airport (RAR) to Zurich Airport (ZRH)plane RAR - ZRH
- Take the train from Zürich Flughafen to Genève-Aéroporttrain
39h 57mCHF 1,097–2,400Fly to Basel, train
- Fly from Rarotonga International Airport (RAR) to Basel (BSL)plane RAR - BSL
- Take the train from Basel SBB to Renens VDtrain
- Take the train from Renens VD to Genève-Aéroporttrain
39h 51mCHF 930–3,060Fly to Paris Orly Airport, train
- Fly from Rarotonga International Airport (RAR) to Paris Orly Airport (ORY)plane RAR - ORY
- Take the train from Paris Gare De Lyon to Genevetrain
42h 32mCHF 949–2,966Fly to Turin Caselle Airport, train
- Fly from Rarotonga International Airport (RAR) to Turin Caselle Airport (TRN)plane RAR - TRN
- Take the train from Torino Porta Susa to Chambery Challes Les Eauxtrain
- Take the train from Chambery Challes Les Eaux to Genevetrain
45h 40mCHF 844–2,815Fly to Paris Charles De Gaulle Airport, train
- Fly from Rarotonga International Airport (RAR) to Paris Charles De Gaulle Airport (CDG)plane RAR - CDG
- Take the train from Aeroport Cdg2 Tgv Roissy to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Genevetrain
36h 30mCHF 1,194–2,406Fly to Frankfurt, train
- Fly from Rarotonga International Airport (RAR) to Frankfurt (FRA)plane RAR - FRA
- Take the train from Frankfurt to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Basel SBBtrain
- Take the train from Basel SBB to Renens VDtrain
- Take the train from Renens VD to Genève-Aéroporttrain
40h 26mCHF 1,010–2,300
Rarotonga International Airport (RAR) to Geneva International Airport (GVA) flights
Questions & Answers
The cheapest way to get from Rarotonga to Geneva Airport (GVA) is to fly and train which costs SFr 1100 - SFr 2400 and takes 39h 57m.
The fastest way to get from Rarotonga to Geneva Airport (GVA) is to fly which takes 33h 14m and costs SFr 850 - SFr 2600.
The distance between Rarotonga and Geneva Airport (GVA) is 16957 km.
It takes approximately 33h 14m to get from Rarotonga to Geneva Airport (GVA), including transfers.
Geneva Airport (GVA) is 12h ahead of Rarotonga. It is currently 5:56 AM in Rarotonga and 5:56 PM in Geneva Airport (GVA).
There are 456+ hotels available in Geneva Airport (GVA).
What companies run services between Rarotonga, Cook Islands and Geneva Airport (GVA), Switzerland?
Air Tahiti, Air France, and four other airlines fly from Rarotonga International Airport (RAR) to Geneva International Airport (GVA) 4 times a week.
- Website
- airfrance.com
Flights from Rarotonga International Airport to Geneva International Airport via Papeete, Los Angeles, Paris Charles De Gaulle Airport
- Ave. Duration
- 35h 30m
- When
- Thursday
- Estimated price
- CHF 800–5,000
Flights from Rarotonga International Airport to Lyon–Saint Exupéry Airport via Papeete, Los Angeles, Paris Charles De Gaulle Airport
- Ave. Duration
- 37h 51m
- When
- Thursday
- Estimated price
- CHF 850–5,500
Flights from Rarotonga International Airport to Lyon–Saint Exupéry Airport via Papeete, Los Angeles, Amsterdam Schiphol
- Ave. Duration
- 33h 25m
- When
- Thursday
- Estimated price
- CHF 850–2,900
Flights from Rarotonga International Airport to Basel via Papeete, Los Angeles, Paris Charles De Gaulle Airport
- Ave. Duration
- 45h 35m
- When
- Thursday and Saturday
- Estimated price
- CHF 850–2,800
Flights from Rarotonga International Airport to Basel via Papeete, Los Angeles, Amsterdam Schiphol
- Ave. Duration
- 33h 50m
- When
- Thursday
- Estimated price
- CHF 850–2,800
Flights from Rarotonga International Airport to Turin Caselle Airport via Papeete, Los Angeles, Paris Charles De Gaulle Airport
- Ave. Duration
- 41h 50m
- When
- Thursday and Tuesday
- Estimated price
- CHF 800–2,700
Flights from Rarotonga International Airport to Paris Charles De Gaulle Airport via Papeete, Los Angeles
- Ave. Duration
- 29h 50m
- When
- Thursday
- Estimated price
- CHF 800–2,600
Flights from Rarotonga International Airport to Frankfurt via Papeete, Los Angeles, Paris Charles De Gaulle Airport
- Ave. Duration
- 42h 5m
- When
- Thursday
- Estimated price
- CHF 700–2,400
- Website
- klm.com
Flights from Rarotonga International Airport to Geneva International Airport via Papeete, Los Angeles, Amsterdam Schiphol
- Ave. Duration
- 33h 35m
- When
- Thursday
- Estimated price
- CHF 800–2,700
Flights from Rarotonga International Airport to Lyon–Saint Exupéry Airport via Papeete, Los Angeles, Amsterdam Schiphol
- Ave. Duration
- 33h 25m
- When
- Thursday
- Estimated price
- CHF 850–2,900
Flights from Rarotonga International Airport to Zurich Airport via Papeete, Los Angeles, Amsterdam Schiphol
- Ave. Duration
- 33h 40m
- When
- Thursday
- Estimated price
- CHF 800–2,700
Flights from Rarotonga International Airport to Basel via Papeete, Los Angeles, Paris Charles De Gaulle Airport
- Ave. Duration
- 45h 35m
- When
- Thursday and Saturday
- Estimated price
- CHF 850–2,800
Flights from Rarotonga International Airport to Basel via Papeete, Los Angeles, Amsterdam Schiphol
- Ave. Duration
- 33h 50m
- When
- Thursday
- Estimated price
- CHF 850–2,800
Flights from Rarotonga International Airport to Turin Caselle Airport via Papeete, Los Angeles, Paris Charles De Gaulle Airport
- Ave. Duration
- 41h 50m
- When
- Thursday and Tuesday
- Estimated price
- CHF 800–2,700
Flights from Rarotonga International Airport to Turin Caselle Airport via Papeete, Los Angeles, Amsterdam Schiphol
- Ave. Duration
- 42h 40m
- When
- Thursday
- Estimated price
- CHF 800–2,700
Flights from Rarotonga International Airport to Paris Charles De Gaulle Airport via Papeete, Los Angeles
- Ave. Duration
- 29h 50m
- When
- Thursday
- Estimated price
- CHF 800–2,600
Flights from Rarotonga International Airport to Frankfurt via Papeete, Los Angeles, Amsterdam Schiphol
- Ave. Duration
- 31h 5m
- When
- Thursday
- Estimated price
- CHF 700–2,400
- Website
- lufthansa.com
Flights from Rarotonga International Airport to Lyon–Saint Exupéry Airport via Papeete, Los Angeles, Frankfurt
- Ave. Duration
- 33h 20m
- When
- Thursday
- Estimated price
- CHF 1,000–3,100
Flights from Rarotonga International Airport to Zurich Airport via Papeete, Los Angeles, Frankfurt
- Ave. Duration
- 33h 55m
- When
- Thursday
- Estimated price
- CHF 900–2,800
Flights from Rarotonga International Airport to Zurich Airport via Papeete, Los Angeles, Munich
- Ave. Duration
- 36h 10m
- When
- Thursday
- Estimated price
- CHF 900–2,900
Flights from Rarotonga International Airport to Basel via Papeete, Los Angeles, Frankfurt
- Ave. Duration
- 33h 40m
- When
- Thursday
- Estimated price
- CHF 950–3,000
Flights from Rarotonga International Airport to Basel via Papeete, Los Angeles, Munich
- Ave. Duration
- 42h 17m
- When
- Tuesday and Saturday
- Estimated price
- CHF 950–3,000
Flights from Rarotonga International Airport to Turin Caselle Airport via Papeete, Los Angeles, Munich
- Ave. Duration
- 37h 30m
- When
- Thursday and Tuesday
- Estimated price
- CHF 900–2,900
Flights from Rarotonga International Airport to Frankfurt via Papeete, Los Angeles, Paris Charles De Gaulle Airport
- Ave. Duration
- 31h 35m
- When
- Thursday
- Estimated price
- CHF 1,200–4,500
- Website
- swiss.com
Flights from Rarotonga International Airport to Geneva International Airport via Papeete, Los Angeles, Paris Charles De Gaulle Airport
- Ave. Duration
- 31h 10m
- When
- Thursday
- Estimated price
- CHF 1,300–5,000
Flights from Rarotonga International Airport to Geneva International Airport via Papeete, Los Angeles, Zurich Airport
- Ave. Duration
- 37h 55m
- When
- Thursday
- Estimated price
- CHF 850–2,500
Flights from Rarotonga International Airport to Zurich Airport via Papeete, Los Angeles
- Ave. Duration
- 35h 35m
- When
- Thursday
- Estimated price
- CHF 850–2,500
Flights from Rarotonga International Airport to Zurich Airport via Papeete, Los Angeles, Frankfurt
- Ave. Duration
- 33h 55m
- When
- Thursday
- Estimated price
- CHF 900–2,800
Flights from Rarotonga International Airport to Zurich Airport via Papeete, Los Angeles, Munich
- Ave. Duration
- 36h 10m
- When
- Thursday
- Estimated price
- CHF 900–2,900
Flights from Rarotonga International Airport to Basel via Papeete, Los Angeles, Frankfurt
- Ave. Duration
- 33h 40m
- When
- Thursday
- Estimated price
- CHF 950–3,000
Flights from Rarotonga International Airport to Basel via Papeete, Los Angeles, Munich
- Ave. Duration
- 43h 20m
- When
- Saturday
- Estimated price
- CHF 950–3,000
- Website
- vueling.com
Flights from Rarotonga International Airport to Paris Orly Airport via Papeete, Los Angeles, London Heathrow
- Ave. Duration
- 37h 35m
- When
- Thursday
- Estimated price
- CHF 850–2,800
Flights from Rarotonga International Airport to Paris Orly Airport via Honolulu, Vancouver, London Heathrow
- Ave. Duration
- 41h 30m
- When
- Saturday
- Estimated price
- CHF 850–2,800
- Website
- lufthansa-city.com
Flights from Rarotonga International Airport to Basel via Papeete, Los Angeles, Munich
- Ave. Duration
- 41h 15m
- When
- Tuesday
- Estimated price
- CHF 950–3,000
- Website
- frenchbee.com
Flights from Rarotonga International Airport to Paris Orly Airport via Papeete, Los Angeles
- Ave. Duration
- 35h 35m
- When
- Thursday
- Estimated price
- CHF 1,100–2,700
- Website
- airdolomiti.it
Flights from Rarotonga International Airport to Turin Caselle Airport via Papeete, Los Angeles, Munich
- Ave. Duration
- 38h 20m
- When
- Tuesday
- Estimated price
- CHF 900–2,900
- Website
- airtahitinui.com
Flights from Rarotonga International Airport to Paris Charles De Gaulle Airport via Papeete, Los Angeles
- Ave. Duration
- 29h 5m
- When
- Thursday
- Estimated price
- CHF 1,300–5,000
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- CHF 25–50
- Website
- Oui.SNCF
Train from Chambery Challes Les Eaux to Geneve
- Ave. Duration
- 1h 28m
- Frequency
- Every 2 hours
- Estimated price
- CHF 15–35
- Website
- Oui.SNCF
Train from Aeroport Cdg2 Tgv Roissy to Lyon Part Dieu
- Ave. Duration
- 2h 1m
- Frequency
- 4 times a day
- Estimated price
- CHF 65–140
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- CHF 25–50
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- CHF 30–50
- Website
- TGV inOui
Train from Paris Gare De Lyon to Geneve
- Ave. Duration
- 3h 18m
- Frequency
- Hourly
- Estimated price
- CHF 95–150
- Website
- TGV inOui
Train from Torino Porta Susa to Chambery Challes Les Eaux
- Ave. Duration
- 2h 36m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–60
- Website
- TGV inOui
Train from Aeroport Cdg2 Tgv Roissy to Lyon Part Dieu
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- CHF 80–140
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- CHF 30–50
- Website
- TGV inOui
Train from Zürich Flughafen to Genève-Aéroport
- Ave. Duration
- 3h 28m
- Frequency
- Hourly
- Estimated price
- CHF 95–290
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Renens VD
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- CHF 55–180
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Renens VD to Genève-Aéroport
- Ave. Duration
- 44 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 20–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Renens VD
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- CHF 55–180
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Renens VD to Genève-Aéroport
- Ave. Duration
- 44 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 20–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Torino Porta Susa to Chambery Challes Les Eaux
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- CHF 23–40
- Website
- Trenitalia
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Mannheim, Hauptbahnhof
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- CHF 12–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- CHF 40–190
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Frankfurt to Mannheim, Hauptbahnhof
- Ave. Duration
- 32 min
- Frequency
- 5 times a day
- Estimated price
- CHF 7–16
- Website
- Nederlandse Spoorwegen (NS)
Train from Mannheim, Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- CHF 26–55
- Website
- Nederlandse Spoorwegen (NS)
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide


























