There are 6 ways to get from Curitiba to Spain by plane 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 Adolfo Suárez Madrid–Barajas Airport
best- Fly from Curitiba (CWB) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane CWB - MAD
17h 19m€324–1,006Fly Curitiba to Seville Airport
cheapest- Fly from Curitiba (CWB) to Seville Airport (SVQ)plane CWB - SVQ
17h 56m€258–908Fly Curitiba to Málaga Airport
- Fly from Curitiba (CWB) to Málaga Airport (AGP)plane CWB - AGP
18h 7m€273–954Fly Curitiba to Barcelona–El Prat Airport
- Fly from Curitiba (CWB) to Barcelona–El Prat Airport (BCN)plane CWB - BCN
18h 32m€453–906Bus to Joinville, fly to Adolfo Suárez Madrid–Barajas Airport
- Take the bus from Rodoferroviária de Curitiba to Rodoviária de Joinville Harold Nielsonbus
- Fly from Joinville (JOI) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane JOI - MAD
18h 54m€712–1,020Bus to São Paulo–Guarulhos International Airport, fly to Adolfo Suárez Madrid–Barajas 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 Adolfo Suárez Madrid–Barajas Airport (MAD)plane GRU - MAD
19h 20m€373–1,010
Curitiba (CWB) to Adolfo Suárez Madrid–Barajas Airport (MAD) flights
Comparing Your Travel Options
The cheapest way to get from Curitiba to Spain is to fly which costs €250 - €950 and takes 17h 56m.
The fastest way to get from Curitiba to Spain is to fly which takes 17h 19m and costs €320 - €1100.
The distance between Curitiba and Spain is 8759 km.
It takes approximately 17h 19m to get from Curitiba to Spain, including transfers.
There are 5080+ hotels available in Spain.
What companies run services between Curitiba, Brazil and Spain?
Azul, TAP Portugal, and two other airlines fly from Curitiba (CWB) to Adolfo Suárez Madrid–Barajas Airport (MAD) 3 times a day.
- Website
- flytap.com
Flights from Curitiba to Adolfo Suárez Madrid–Barajas Airport via Brasilia, Lisboa
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- €300–1,100
Flights from Curitiba to Málaga Airport via Rio De Janeiro-Galeao, Lisboa
- Ave. Duration
- 19h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €270–950
Flights from Curitiba to Málaga Airport via Belo Horizonte Confins, Lisboa
- Ave. Duration
- 19h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €270–950
Flights from Curitiba to Málaga Airport via Brasilia, Lisboa
- Ave. Duration
- 21h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €270–950
Flights from Curitiba to Málaga Airport via São Paulo–Guarulhos International Airport, Lisboa
- Ave. Duration
- 18h 15m
- When
- Thursday, Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €270–1,100
Flights from Curitiba to Seville Airport via São Paulo–Guarulhos International Airport, Lisboa
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- €250–1,000
Flights from Curitiba to Seville Airport via Rio De Janeiro-Galeao, Lisboa
- Ave. Duration
- 18h 21m
- When
- Every day
- Estimated price
- €260–900
Flights from Curitiba to Seville Airport via Brasilia, Lisboa
- Ave. Duration
- 22h 50m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €260–900
Flights from Curitiba to Barcelona–El Prat Airport via Rio De Janeiro-Galeao, Lisboa
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- €550–850
Flights from Curitiba to Barcelona–El Prat Airport via Brasilia, Lisboa
- Ave. Duration
- 20h 5m
- When
- Every day
- Estimated price
- €550–850
Flights from Curitiba to Barcelona–El Prat Airport via Belo Horizonte Confins, Lisboa
- Ave. Duration
- 21h 30m
- When
- Every day
- Estimated price
- €550–850
Flights from Joinville to Adolfo Suárez Madrid–Barajas Airport via São Paulo–Guarulhos International Airport, Lisboa
- Ave. Duration
- 14h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €360–1,200
Flights from São Paulo–Guarulhos International Airport to Adolfo Suárez Madrid–Barajas Airport via Lisboa
- Ave. Duration
- 13h 26m
- When
- Every day
- Estimated price
- €370–800
- Website
- voeazul.com.br
Flights from Curitiba to Adolfo Suárez Madrid–Barajas Airport via Sao Paulo Viracopos
- Ave. Duration
- 13h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €470–1,200
Flights from Curitiba to Adolfo Suárez Madrid–Barajas Airport via Recife
- Ave. Duration
- 20h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €470–1,200
Flights from Curitiba to Adolfo Suárez Madrid–Barajas Airport via Sao Paulo Viracopos, Lisboa
- Ave. Duration
- 17h
- When
- Thursday, Saturday, Monday, Tuesday, Friday, and Sunday
- Estimated price
- €470–1,200
Flights from Curitiba to Málaga Airport via Sao Paulo Viracopos, Lisboa
- Ave. Duration
- 16h 55m
- When
- Saturday
- Estimated price
- €420–1,100
Flights from Curitiba to Málaga Airport via São Paulo–Guarulhos International Airport, Lisboa
- Ave. Duration
- 18h 1m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €270–1,100
Flights from Curitiba to Málaga Airport via Belo Horizonte Confins, Lisboa
- Ave. Duration
- 19h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €270–950
Flights from Curitiba to Málaga Airport via Rio De Janeiro-Galeao, Lisboa
- Ave. Duration
- 16h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €270–950
Flights from Curitiba to Seville Airport via Sao Paulo Viracopos, Lisboa
- Ave. Duration
- 17h
- When
- Tuesday and Friday
- Estimated price
- €400–1,100
Flights from Curitiba to Seville Airport via São Paulo–Guarulhos International Airport, Lisboa
- Ave. Duration
- 17h 58m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €250–1,000
Flights from Curitiba to Seville Airport via Rio De Janeiro-Galeao, Lisboa
- Ave. Duration
- 15h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €260–900
Flights from Curitiba to Barcelona–El Prat Airport via Belo Horizonte Confins, Lisboa
- Ave. Duration
- 21h 30m
- When
- Every day
- Estimated price
- €550–850
Flights from Joinville to Adolfo Suárez Madrid–Barajas Airport via Sao Paulo Viracopos
- Ave. Duration
- 16h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €550–1,400
Flights from Joinville to Adolfo Suárez Madrid–Barajas Airport via Sao Paulo Viracopos, Lisboa
- Ave. Duration
- 16h 25m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €550–1,400
Flights from São Paulo–Guarulhos International Airport to Adolfo Suárez Madrid–Barajas Airport via Lisboa
- Ave. Duration
- 13h 26m
- When
- Every day
- Estimated price
- €370–800
- Website
- latam.com
Flights from Curitiba to Málaga Airport via São Paulo–Guarulhos International Airport, Lisboa
- Ave. Duration
- 18h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €380–1,100
Flights from Joinville to Adolfo Suárez Madrid–Barajas Airport via São Paulo–Guarulhos International Airport
- Ave. Duration
- 13h 55m
- When
- Tuesday to Wednesday
- Estimated price
- €390–1,400
Flights from São Paulo–Guarulhos International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 10h 12m
- When
- Every day
- Estimated price
- €380–950
- Website
- iberia.com
Flights from Curitiba to Barcelona–El Prat Airport via Rio De Janeiro-Galeao, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 14h 40m
- When
- Monday
- Estimated price
- €300–1,000
Flights from São Paulo–Guarulhos International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 10h 12m
- When
- Every day
- Estimated price
- €380–950
- Website
- royalairmaroc.com
Flights from Curitiba to Málaga Airport via São Paulo–Guarulhos International Airport, Casablanca
- Ave. Duration
- 17h 32m
- When
- Monday to Thursday
- Estimated price
- €360–1,100
Flights from São Paulo–Guarulhos International Airport to Adolfo Suárez Madrid–Barajas Airport via Casablanca
- Ave. Duration
- 13h 40m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €350–850
- Website
- airchina.com
Flights from São Paulo–Guarulhos International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 10h 7m
- When
- Every day
- Estimated price
- €310–950
- Website
- ryanair.com
Flights from Curitiba to Málaga Airport via São Paulo–Guarulhos International Airport, Lisboa
- Ave. Duration
- 17h 45m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €380–1,100
- Website
- aireuropa.com
Flights from São Paulo–Guarulhos International Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- €450–950
- 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
- €8–14
- 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
- €30–50
- Schedules at
- andorinha.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, 5 delightfully under-the-radar French towns you need to visit, and How to get from Southend Airport into central London - to help you get the most out of your next trip.






