Flights to Teresina at a glance
- cities with nonstop flights here
- 2
- nonstop flights a week
- 55
- lowest fare from Sao Paulo
- $106
- flight time from Sao Paulo
- 3h 10m
- lowest fare from Brasilia
- $264
- flight time from Brasilia
- 2h 10m
- arrival airport
- Teresina
Where you can fly to Teresina from
Nonstop flights, busiest routes first
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Teresina from?
From 2 cities. The busiest routes are from Sao Paulo (34 flights a week) and Brasilia (21 flights a week).
How long is the flight from Sao Paulo to Teresina?
A nonstop flight takes about 3 hours 10 minutes, tickets from $106.
How long is the flight from Brasilia to Teresina?
A nonstop flight takes about 2 hours 10 minutes, tickets from $264.
What is the cheapest city to fly to Teresina from?
Sao Paulo from $106 and Brasilia from $264.
Which airport do flights to Teresina arrive at?
All nonstop flights land at Teresina (THE).