There are 7 ways to get from Curitiba to Switzerland by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Curitiba to Geneva International Airport
best- Fly from Curitiba (CWB) to Geneva International Airport (GVA)plane CWB - GVA
19h 1mCHF 319–1,018Fly Curitiba to Zurich Airport
- Fly from Curitiba (CWB) to Zurich Airport (ZRH)plane CWB - ZRH
19h 34mCHF 505–1,108Fly Curitiba to Milano Malpensa Airport, train
- Fly from Curitiba (CWB) to Milano Malpensa Airport (MXP)plane CWB - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
20h 56mCHF 557–859Bus to Joinville, fly to Zurich Airport
- Take the bus from Rodoferroviária de Curitiba to Rodoviária de Joinville Harold Nielsonbus
- Fly from Joinville (JOI) to Zurich Airport (ZRH)plane JOI - ZRH
23h 44mCHF 362–1,222Bus to Joinville, fly to Milano Malpensa Airport, train
- Take the bus from Rodoferroviária de Curitiba to Rodoviária de Joinville Harold Nielsonbus
- Fly from Joinville (JOI) to Milano Malpensa Airport (MXP)plane JOI - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
23h 41mCHF 464–1,323Bus to São Paulo–Guarulhos International Airport, fly to Zurich Airport
- Take the bus from Terminal Rodoviário de Curitiba to Rodoviária de São Paulo - Terminal Barra Fundabus
- Fly from São Paulo–Guarulhos International Airport (GRU) to Zurich Airport (ZRH)plane GRU - ZRH
20h 31mCHF 352–657Bus to São Paulo–Guarulhos International Airport, fly to Milano Malpensa Airport, train
- Take the bus from Terminal Rodoviário de Curitiba to Rodoviária de São Paulo - Terminal Barra Fundabus
- Fly from São Paulo–Guarulhos International Airport (GRU) to Milano Malpensa Airport (MXP)plane GRU - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
22h 8mCHF 374–1,008
Curitiba (CWB) to Geneva International Airport (GVA) flights
Comparing Your Travel Options
The cheapest way to get from Curitiba to Switzerland is to bus and fly which costs SFr 350 - SFr 700 and takes 20h 31m.
The fastest way to get from Curitiba to Switzerland is to fly which takes 19h 1m and costs SFr 310 - SFr 1100.
The distance between Curitiba and Switzerland is 9750 km.
It takes approximately 19h 1m to get from Curitiba to Switzerland, including transfers.
Switzerland is 4h ahead of Curitiba. It is currently 3:24 AM in Curitiba and 7:24 AM in Switzerland.
There are 1230+ hotels available in Switzerland.
What companies run services between Curitiba, Brazil and Switzerland?
TAP Portugal, LATAM Chile, and three other airlines fly from Curitiba (CWB) to Geneva International Airport (GVA) 4 times a day.
- Website
- flytap.com
Flights from Curitiba to Geneva International Airport via Rio De Janeiro-Galeao, Lisboa
- Ave. Duration
- 18h 45m
- When
- Saturday, Monday, Thursday, and Friday
- Estimated price
- CHF 310–1,000
Flights from Curitiba to Geneva International Airport via Brasilia, Lisboa
- Ave. Duration
- 19h 30m
- When
- Every day
- Estimated price
- CHF 310–1,000
Flights from Curitiba to Geneva International Airport via Belo Horizonte Confins, Lisboa
- Ave. Duration
- 20h 55m
- When
- Every day
- Estimated price
- CHF 310–1,000
Flights from Curitiba to Zurich Airport via Brasilia, Lisboa
- Ave. Duration
- 21h
- When
- Every day
- Estimated price
- CHF 500–1,100
Flights from Curitiba to Zurich Airport via Belo Horizonte Confins, Lisboa
- Ave. Duration
- 22h 25m
- When
- Every day
- Estimated price
- CHF 500–1,100
Flights from Curitiba to Milano Malpensa Airport via Belo Horizonte Confins, Lisboa
- Ave. Duration
- 20h 50m
- When
- Every day
- Estimated price
- CHF 270–900
Flights from Curitiba to Milano Malpensa Airport via Brasilia, Lisboa
- Ave. Duration
- 25h 15m
- When
- Every day
- Estimated price
- CHF 270–900
Flights from Curitiba to Milano Malpensa Airport via Salvador, Lisboa
- Ave. Duration
- 26h 5m
- When
- Saturday
- Estimated price
- CHF 270–900
Flights from Joinville to Zurich Airport via Sao Paulo Viracopos, Porto
- Ave. Duration
- 20h
- When
- Sunday
- Estimated price
- CHF 550–1,400
Flights from São Paulo–Guarulhos International Airport to Milano Malpensa Airport via Lisboa
- Ave. Duration
- 14h 57m
- When
- Every day
- Estimated price
- CHF 280–750
- Website
- voeazul.com.br
Flights from Curitiba to Geneva International Airport via Belo Horizonte Confins, Lisboa
- Ave. Duration
- 20h 55m
- When
- Every day
- Estimated price
- CHF 310–1,000
Flights from Curitiba to Zurich Airport via Belo Horizonte Confins, Lisboa
- Ave. Duration
- 22h 25m
- When
- Every day
- Estimated price
- CHF 500–1,100
Flights from Curitiba to Milano Malpensa Airport via Belo Horizonte Confins, Lisboa
- Ave. Duration
- 20h 50m
- When
- Every day
- Estimated price
- CHF 270–900
Flights from Joinville to Zurich Airport via Sao Paulo Viracopos, Lisboa
- Ave. Duration
- 20h 37m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 550–1,400
Flights from Joinville to Milano Malpensa Airport via Sao Paulo Viracopos, Madrid
- Ave. Duration
- 18h 6m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 500–1,300
Flights from São Paulo–Guarulhos International Airport to Milano Malpensa Airport via Lisboa
- Ave. Duration
- 14h 57m
- When
- Every day
- Estimated price
- CHF 280–750
- Website
- latam.com
Flights from Curitiba to Milano Malpensa Airport via Rio De Janeiro-Galeao, Madrid
- Ave. Duration
- 17h 25m
- When
- Monday, Tuesday, Wednesday, Saturday, and Thursday
- Estimated price
- CHF 320–1,100
Flights from Joinville to Zurich Airport via São Paulo–Guarulhos International Airport, Milano Malpensa Airport
- Ave. Duration
- 21h 10m
- When
- Tuesday
- Estimated price
- CHF 500–1,400
Flights from Joinville to Milano Malpensa Airport via São Paulo–Guarulhos International Airport
- Ave. Duration
- 17h 25m
- When
- Tuesday, Monday, Wednesday, and Friday
- Estimated price
- CHF 450–1,300
Flights from São Paulo–Guarulhos International Airport to Milano Malpensa Airport
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- CHF 400–1,100
Flights from São Paulo–Guarulhos International Airport to Milano Malpensa Airport via Madrid
- Ave. Duration
- 14h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 290–1,000
- Website
- iberia.com
Flights from Curitiba to Geneva International Airport via Rio De Janeiro-Galeao, Madrid
- Ave. Duration
- 15h 55m
- When
- Friday, Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- CHF 370–1,200
Flights from Curitiba to Milano Malpensa Airport via Rio De Janeiro-Galeao, Madrid
- Ave. Duration
- 17h 7m
- When
- Friday, Monday, Thursday, and Saturday
- Estimated price
- CHF 320–1,100
Flights from São Paulo–Guarulhos International Airport to Zurich Airport via Madrid
- Ave. Duration
- 16h
- When
- Every day
- Estimated price
- CHF 310–480
Flights from São Paulo–Guarulhos International Airport to Milano Malpensa Airport via Madrid
- Ave. Duration
- 14h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 290–1,000
- Website
- lufthansa.com
Flights from Curitiba to Zurich Airport via Rio De Janeiro-Galeao, Frankfurt
- Ave. Duration
- 19h 7m
- When
- Every day
- Estimated price
- CHF 340–1,200
Flights from Joinville to Zurich Airport via São Paulo–Guarulhos International Airport, Munich
- Ave. Duration
- 17h 10m
- When
- Monday and Wednesday
- Estimated price
- CHF 390–1,400
Flights from São Paulo–Guarulhos International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- CHF 400–600
Flights from São Paulo–Guarulhos International Airport to Zurich Airport via Munich
- Ave. Duration
- 14h 5m
- When
- Monday and Wednesday
- Estimated price
- CHF 400–600
Flights from São Paulo–Guarulhos International Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 14h 15m
- When
- Monday and Wednesday
- Estimated price
- CHF 290–1,100
- Website
- voegol.com.br
Flights from Curitiba to Zurich Airport via Rio De Janeiro-Galeao, Paris Charles de Gaulle
- Ave. Duration
- 17h 17m
- When
- Every day
- Estimated price
- CHF 310–1,100
Flights from São Paulo–Guarulhos International Airport to Zurich Airport via Paris Charles de Gaulle
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- CHF 280–1,000
- Website
- airfrance.com
Flights from Curitiba to Zurich Airport via Rio De Janeiro-Galeao, Paris Charles de Gaulle
- Ave. Duration
- 16h 45m
- When
- Every day
- Estimated price
- CHF 310–1,100
Flights from São Paulo–Guarulhos International Airport to Zurich Airport via Paris Charles de Gaulle
- Ave. Duration
- 14h 15m
- When
- Every day
- Estimated price
- CHF 280–1,000
- Website
- swiss.com
Flights from Curitiba to Zurich Airport via Rio De Janeiro-Galeao, Frankfurt
- Ave. Duration
- 17h 25m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 340–1,200
Flights from Joinville to Zurich Airport via São Paulo–Guarulhos International Airport
- Ave. Duration
- 20h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 350–1,200
Flights from Joinville to Zurich Airport via Sao Paulo Viracopos, Porto
- Ave. Duration
- 20h
- When
- Sunday
- Estimated price
- CHF 550–1,400
Flights from São Paulo–Guarulhos International Airport to Zurich Airport
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- CHF 390–650
Flights from São Paulo–Guarulhos International Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 14h 50m
- When
- Every day
- Estimated price
- CHF 260–900
- Website
- aireuropa.com
Flights from Joinville to Zurich Airport via Sao Paulo Viracopos, Madrid
- Ave. Duration
- 18h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 550–1,400
Flights from São Paulo–Guarulhos International Airport to Zurich Airport via Madrid
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- CHF 300–550
Flights from São Paulo–Guarulhos International Airport to Milano Malpensa Airport via Madrid
- Ave. Duration
- 14h 15m
- When
- Every day
- Estimated price
- CHF 320–950
- Website
- ryanair.com
Flights from Curitiba to Milano Malpensa Airport via Rio De Janeiro-Galeao, Madrid
- Ave. Duration
- 15h 40m
- When
- Wednesday
- Estimated price
- CHF 320–1,100
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- Trenord
- Phone
- 0800 881 0144
- [email protected]
- Website
- nspenha.com.br
Bus from Rodoferroviária de Curitiba to Rodoviária de Joinville Harold Nielson
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- CHF 7–13
- Schedules at
- nspenha.com.br
- Book at
- nspenha.com.br
Bus from Rodoferroviária de Curitiba to Rodoviária de Joinville Harold Nielson
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- CHF 7–13
- Schedules at
- nspenha.com.br
- Book at
- nspenha.com.br
- Phone
- 0800 704 8780
- [email protected]
- Website
- andorinha.com
Bus from Terminal Rodoviário de Curitiba to Rodoviária de São Paulo - Terminal Barra Funda
- Ave. Duration
- 5h 9m
- Frequency
- 5 times a day
- Estimated price
- CHF 27–45
- Schedules at
- andorinha.com
Bus from Terminal Rodoviário de Curitiba to Rodoviária de São Paulo - Terminal Barra Funda
- Ave. Duration
- 5h 9m
- Frequency
- 5 times a day
- Estimated price
- CHF 27–45
- Schedules at
- andorinha.com
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide











