• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 4 ways to get from João Pessoa to Imperatriz by plane, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  6h 44m

  1. Fly from Joao Pessoa (JPA) to Imperatriz (IMP) JPA - IMP

R$ 610 - R$ 2673

Cheapest option

Bus  •  32h 40m

  1. Take the bus from João Pessoa to Teresina
  2. Take the bus from Teresina to Imperatriz

R$ 285 - R$ 335

2 alternative options

Bus via Imperatriz  •  34h 31m

  1. Take the bus from João Pessoa to Teresina
  2. Take the bus from Teresina to Imperatriz

R$ 303

Drive  •  25h 40m

  1. Drive from João Pessoa to Imperatriz 1086.7 miles

R$ 650 - R$ 1000

Questions & Answers

The cheapest way to get from João Pessoa to Imperatriz is to bus via Imperatriz which costs R$ 304 and takes 34h 31m.

More details

The quickest way to get from João Pessoa to Imperatriz is to fly which costs R$ 600 - R$ 2700 and takes 6h 44m.

More details

No, there is no direct bus from João Pessoa to Imperatriz. However, there are services departing from João Pessoa and arriving at Imperatriz via Teresina. The journey, including transfers, takes approximately 32h 40m.

More details

The distance between João Pessoa and Imperatriz is 1407 km. The road distance is 1738.7 km.

Get driving directions

The best way to get from João Pessoa to Imperatriz without a car is to bus which takes 32h 40m and costs R$ 280 - R$ 340.

More details

It takes approximately 6h 44m to get from João Pessoa to Imperatriz, including transfers.

More details

João Pessoa to Imperatriz bus services, operated by Progresso, depart from João Pessoa station.

More details

The best way to get from João Pessoa to Imperatriz is to fly which takes 6h 44m and costs R$ 600 - R$ 2700. Alternatively, you can bus, which costs R$ 280 - R$ 340 and takes 32h 40m.

Mode details

There is no direct flight from Joao Pessoa Airport to Imperatriz Airport. The quickest flight takes 8h 15m and has one stopover.

Search flights

João Pessoa to Imperatriz bus services, operated by Satélite Norte, arrive at Imperatriz station.

More details

Map of how to get from João Pessoa to Imperatriz.
Launch map view
  • Distance: 879.2 miles
  • Duration: 6h 44m

What companies run services between João Pessoa, Brazil and Imperatriz, Brazil?

LATAM Chile, Azul and two other airlines fly from João Pessoa to Imperatriz every 4 hours. Alternatively, you can take a bus from João Pessoa to Imperatriz via Teresina in around 32h 40m.

Airlines
LATAM Chile
Website
latam.com
Flights from Joao Pessoa to Imperatriz via Sao Paulo
Ave. Duration
8h 15m
When
Every day
Estimated price
R$ 2200 - R$ 8000
Flights from Joao Pessoa to Imperatriz via Brasilia
Ave. Duration
11h 2m
When
Tuesday, Wednesday, Thursday and Friday
Estimated price
R$ 1500 - R$ 5500
Flights from Joao Pessoa to Imperatriz via Sao Paulo, Sao Luiz
Ave. Duration
10h 25m
When
Tuesday, Wednesday, Thursday and Friday
Estimated price
R$ 2600 - R$ 9500
Flights from Joao Pessoa to Imperatriz via Brasilia, Sao Paulo
Ave. Duration
10h 50m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 2400 - R$ 8500
Flights from Joao Pessoa to Imperatriz via Sao Paulo, Brasilia
Ave. Duration
10h 55m
When
Monday
Estimated price
R$ 2200 - R$ 8000
Azul
Website
voeazul.com.br
Flights from Joao Pessoa to Imperatriz via Recife, Sao Luiz
Ave. Duration
11h 55m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 550 - R$ 2600
Bus operators
Satélite Norte
Phone
0800 707 3838 / +55 61 3573-4422
Email
contato@satelitenorte.com.br
Website
satelitenorte.com.br
Bus from Teresina to Imperatriz
Ave. Duration
12h
Frequency
Every 4 hours
Estimated price
R$ 90 - R$ 140
Schedules at
satelitenorte.com.br

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 How to get from Gatwick Airport into central London, 4 stunningly beautiful Philippines islands you need to visit and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between João Pessoa to Imperatriz is 1739 km. It takes approximately 25h 40m to drive from João Pessoa to Imperatriz.

Get driving directions

Azul and LATAM Chile offer flights from Joao Pessoa Airport to Imperatriz Airport.

Search flights

There are 17+ hotels available in Imperatriz. Prices start at R$ 85 per night.

More details

The best way to get from João Pessoa to Joao Pessoa Airport is to taxi which takes 12m and costs R$ 40 - R$ 50.

More details