Flights to Teresina

Direct flights from 2 cities, 55 flights a week. From Sao Paulo the flight takes 3h 10m, tickets from $106. From Brasilia the flight takes 2h 10m, tickets from $264.

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

FromFare
Sao Paulo 3h 10m, 34 a week from $106
Brasilia 2h 10m, 21 a week from $264

Arrival airport

Where the nonstop flights land

55 flights a week arrive nonstop

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).