Flights to Curitiba at a glance
- cities with nonstop flights here
- 9
- nonstop flights a week
- 234
- lowest fare from Sao Paulo
- $37
- flight time from Sao Paulo
- 1h
- lowest fare from Rio de Janeiro
- $88
- flight time from Rio de Janeiro
- 1h 30m
- arrival airport
- Afonso Pena International
Where you can fly to Curitiba from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Sao Paulo 1h, 76 a week | 76 | 1h | from $37 |
| Rio de Janeiro 1h 30m, 63 a week | 63 | 1h 30m | from $88 |
| Porto Alegre 1h 10m, 42 a week | 42 | 1h 10m | |
| Foz do Iguaçu 1h 20m, 23 a week | 23 | 1h 20m | |
| Belo Horizonte 1h 40m, 13 a week | 13 | 1h 40m | |
| Maringa 1h 13m, 13 a week | 13 | 1h 13m | |
| Buenos Aires Argentina, 2h 10m, 4 a week | 4 | 2h 10m | |
| Cuiaba 2h 5m, seasonal | seasonal | 2h 5m | |
| Salvador 2h 50m, seasonal | seasonal | 2h 50m |
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Curitiba from?
From 9 cities. The busiest routes are from Sao Paulo (76 flights a week), Rio de Janeiro (63 flights a week), Porto Alegre (42 flights a week), Foz do Iguaçu (23 flights a week), Belo Horizonte (13 flights a week) and Maringa (13 flights a week).
How long is the flight from Sao Paulo to Curitiba?
A nonstop flight takes about 1 hour, tickets from $37.
How long is the flight from Rio de Janeiro to Curitiba?
A nonstop flight takes about 1 hour 30 minutes, tickets from $88.
What is the cheapest city to fly to Curitiba from?
Sao Paulo from $37 and Rio de Janeiro from $88.
Which airport do flights to Curitiba arrive at?
All nonstop flights land at Afonso Pena International (CWB).
Cities near Curitiba with their own flights
Worth a look when fares or dates to Curitiba do not suit; distance by straight line