There are 8 ways to get from Cook Islands to Lax 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 Milan Linate Airport, train
best- Fly from Rarotonga International Airport (RAR) to Milan Linate Airport (LIN)RAR - LIN
- Take the train from Milano Centrale to Brig
43h 1mCHF 746–2,410Fly to Geneva International Airport, train
cheapest- Fly from Rarotonga International Airport (RAR) to Geneva International Airport (GVA)RAR - GVA
- Take the train from Genève-Aéroport to Brig
2d 14hCHF 644–2,201Fly to Basel, train
- Fly from Rarotonga International Airport (RAR) to Basel (BSL)RAR - BSL
- Take the train from Basel SBB to Brig
41h 50mCHF 727–2,426Fly to Munich International Airport, train
- Fly from Rarotonga International Airport (RAR) to Munich International Airport (MUC)RAR - MUC
- Take the train from München Hbf to Lindau, Reutin Bahnhof
- Take the train from Lindau-Reutin to Winterthur
- Take the train from Winterthur to Brig
2d 22hCHF 1,004–1,934Fly to Zurich Airport, train
- Fly from Rarotonga International Airport (RAR) to Zurich Airport (ZRH)RAR - ZRH
- Take the train from Zürich Flughafen to Brig
47h 47mCHF 714–2,226Fly to Turin Caselle Airport, train
- Fly from Rarotonga International Airport (RAR) to Turin Caselle Airport (TRN)RAR - TRN
- Take the train from Torino Porta Susa to Milano Centrale
- Take the train from Milano Centrale to Brig
2d 2hCHF 804–2,655Fly to Milano Malpensa Airport, train
- Fly from Rarotonga International Airport (RAR) to Milano Malpensa Airport (MXP)RAR - MXP
- Take the train from Gallarate to Domodossola
47h 45mCHF 1,139–2,620Fly to Frankfurt, train
- Fly from Rarotonga International Airport (RAR) to Frankfurt (FRA)RAR - FRA
- Take the train from Frankfurt to Basel SBB
- Take the train from Basel SBB to Brig
45h 32mCHF 1,163–2,411
Rarotonga International Airport (RAR) to Milan Linate Airport (LIN) flights
Questions & Answers
The cheapest way to get from Cook Islands to Lax is to fly and train which costs SFr 600 - SFr 2200 and takes 2 days 14h.
The fastest way to get from Cook Islands to Lax is to fly and train which takes 41h 50m and costs SFr 700 - SFr 2500.
The distance between Cook Islands and Lax is 17323 km.
It takes approximately 43h 1m to get from Cook Islands to Lax, including transfers.
Lax is 11h ahead of Cook Islands. It is currently 7:15 PM in Cook Islands and 6:15 AM in Lax.
There are 850+ hotels available in Lax.
What companies run services between Cook Islands and Lax, Switzerland?
There is no direct connection from Cook Islands to Lax. However, you can take the bus to Rarotongo Airport, walk to Rarotonga International Airport (RAR) airport, fly to Milan Linate Airport (LIN), walk to Linate Aeroporto, take the line 4 subway to Dateo, walk to dateo, take the line 92 bus to p.za luigi di savoia, walk to Milan Centrale, take the train to Brig, walk to Brig Bahnhofplatz, then take the train to Lax. Alternatively, you can take the bus to Rarotongo Airport, walk to Rarotonga International Airport (RAR) airport, fly to Geneva International Airport (GVA), walk to Genève-Aéroport, take the train to Brig, walk to Brig Bahnhofplatz, then take the train to Lax.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- swiss.com
Flights from Rarotonga International Airport to Geneva International Airport via Papeete, Seattle, Zurich Airport
- Ave. Duration
- 2d 14h
- When
- Saturday
- Estimated price
- CHF 600–2,200
Flights from Rarotonga International Airport to Munich International Airport via Honolulu, Calgary
- Ave. Duration
- 2d 13h
- When
- Saturday
- Estimated price
- CHF 850–1,700
Flights from Rarotonga International Airport to Munich International Airport via Papeete, Seattle, Zurich Airport
- Ave. Duration
- 2d 15h
- When
- Saturday
- Estimated price
- CHF 700–2,400
Flights from Rarotonga International Airport to Zurich Airport via Honolulu, Calgary, Edinburgh
- Ave. Duration
- 41h 35m
- When
- Saturday
- Estimated price
- CHF 650–2,100
Flights from Rarotonga International Airport to Frankfurt via Honolulu, Calgary
- Ave. Duration
- 35h 20m
- When
- Saturday
- Estimated price
- CHF 750–1,400
- Website
- delta.com
Flights from Rarotonga International Airport to Milan Linate Airport via Honolulu, Calgary, Amsterdam Schiphol
- Ave. Duration
- 36h 35m
- When
- Saturday
- Estimated price
- CHF 700–2,400
Flights from Rarotonga International Airport to Geneva International Airport via Papeete, Seattle, Paris Charles de Gaulle
- Ave. Duration
- 2d 14h
- When
- Saturday
- Estimated price
- CHF 600–2,100
Flights from Rarotonga International Airport to Basel via Honolulu, Calgary, Amsterdam Schiphol
- Ave. Duration
- 38h 37m
- When
- Saturday
- Estimated price
- CHF 650–2,300
- Website
- lufthansa.com
Flights from Rarotonga International Airport to Munich International Airport via Honolulu, Calgary
- Ave. Duration
- 2d 13h
- When
- Saturday
- Estimated price
- CHF 850–1,700
Flights from Rarotonga International Airport to Munich International Airport via Papeete, Seattle, Frankfurt
- Ave. Duration
- 2d 9h
- When
- Tuesday
- Estimated price
- CHF 750–2,700
Flights from Rarotonga International Airport to Frankfurt via Honolulu, Calgary
- Ave. Duration
- 35h 20m
- When
- Saturday
- Estimated price
- CHF 750–1,400
Flights from Rarotonga International Airport to Frankfurt via Honolulu, Calgary, Edinburgh
- Ave. Duration
- 40h 15m
- When
- Saturday
- Estimated price
- CHF 600–2,000
- Website
- westjet.com
Flights from Rarotonga International Airport to Milan Linate Airport via Honolulu, Calgary, Paris Charles de Gaulle
- Ave. Duration
- 44h 10m
- When
- Saturday
- Estimated price
- CHF 700–2,300
Flights from Rarotonga International Airport to Turin Caselle Airport via Honolulu, Calgary, Paris Charles de Gaulle
- Ave. Duration
- 44h 55m
- When
- Saturday
- Estimated price
- CHF 750–2,500
- Website
- easyjet.com
Flights from Rarotonga International Airport to Milan Linate Airport via Honolulu, Calgary, Paris Charles de Gaulle
- Ave. Duration
- 40h 50m
- When
- Saturday
- Estimated price
- CHF 700–2,300
Flights from Rarotonga International Airport to Milan Linate Airport via Honolulu, Calgary, Edinburgh
- Ave. Duration
- 42h 10m
- When
- Saturday
- Estimated price
- CHF 700–2,300
Flights from Rarotonga International Airport to Basel via Honolulu, Calgary, Edinburgh
- Ave. Duration
- 39h 55m
- When
- Saturday
- Estimated price
- CHF 700–2,300
- Website
- airbus.com
Flights from Rarotonga International Airport to Munich International Airport via Honolulu, Calgary
- Ave. Duration
- 2d 13h
- When
- Saturday
- Estimated price
- CHF 850–1,700
Flights from Rarotonga International Airport to Frankfurt via Honolulu, Calgary
- Ave. Duration
- 35h 20m
- When
- Saturday
- Estimated price
- CHF 750–1,400
- Website
- aerlingus.com
Flights from Rarotonga International Airport to Geneva International Airport via Papeete, Seattle, Dublin
- Ave. Duration
- 2d 8h
- When
- Tuesday
- Estimated price
- CHF 1,200–3,500
- Website
- airfrance.com
Flights from Rarotonga International Airport to Geneva International Airport via Papeete, Seattle, Paris Charles de Gaulle
- Ave. Duration
- 2d 14h
- When
- Saturday
- Estimated price
- CHF 600–2,100
- Website
- flyedelweiss.com
Flights from Rarotonga International Airport to Zurich Airport via Honolulu, Calgary, Edinburgh
- Ave. Duration
- 41h 35m
- When
- Saturday
- Estimated price
- CHF 650–2,100
- Website
- ryanair.com
Flights from Rarotonga International Airport to Milano Malpensa Airport via Honolulu, Calgary, Edinburgh
- Ave. Duration
- 41h 40m
- When
- Saturday
- Estimated price
- CHF 550–1,900
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–80
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève-Aéroport to Brig
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- CHF 35–75
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Brig
- Ave. Duration
- 2h 17m
- Frequency
- Every 3 hours
- Estimated price
- CHF 50–95
- Website
- https://www.sbb.ch/en
Train from Winterthur to Brig
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- CHF 85–110
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Brig
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- CHF 55–100
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Brig
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Estimated price
- CHF 15–19
- Schedules at
- sbb-deutschland.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from München Hbf to Lindau, Reutin Bahnhof
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- CHF 29–45
- Website
- https://int.bahn.de/en
- Phone
- +49 821 899825-44
- servus@go-ahead.bayern
- Website
- go-ahead.bayern
Train from München Hbf to Lindau, Reutin Bahnhof
- Ave. Duration
- 2h 49m
- Frequency
- Every 4 hours
- Website
- Go-Ahead Bayern GmbH
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from München Hbf to Lindau, Reutin Bahnhof
- Ave. Duration
- 1h 56m
- Frequency
- 3 times a day
- Estimated price
- CHF 26–50
- Website
- https://int.bahn.de/en
Train from Frankfurt to Basel SBB
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- CHF 35–80
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Lindau-Reutin to Winterthur
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- CHF 25–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Torino Porta Susa to Milano Centrale
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- CHF 18–40
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Torino Porta Susa to Milano Centrale
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- CHF 15–45
- Website
- https://www.italotreno.it/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Torino Porta Susa to Milano Centrale
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- CHF 8–25
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 17–25
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–14
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 10–14
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 4m
- Frequency
- Every 3 hours
- Estimated price
- CHF 5–8
- Website
- https://www.trenord.it/en/
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
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
















































