Support

How to get to Recife

How to Get There: Introduction

When planning a trip and choosing how to get to Recife, you are journeying to the heart of the vibrant northeast of Brazil. This colourful metropolis, often called the 'Brazilian Venice', is the capital of the state of Pernambuco and an important transport hub for the region. You can reach here in various ways: via a major international airport, by intercity buses, or by car along scenic coastal highways.

By Plane

The fastest way to arrive in the city is to fly into Gilberto Freyre Recife-Guararapes International Airport (REC). It is located within the city limits and receives flights from many points across the country and the world. The airport is well connected to tourist areas, making arrival as comfortable as possible.

If direct tickets are unavailable, you can consider flying to neighbouring cities. The nearest airport is in João Pessoa (about 104 km away), and options are also available to arrive via Caruaru (123 km) or Campina Grande, located 145 km from the state capital.

Airport name
Passenger traffic
Km from city
Large
11.3

Available plane tickets

Airlines

Airlines flying here:

By Train

Currently, in Recife, there is no railway station serving long-distance passenger traffic. The region's railway network is used primarily for freight trains and the local metro system.

Tourists wishing to travel by land are advised to focus on bus services or cars. Nearby major cities, such as João Pessoa or Caruaru, also do not have direct passenger rail connections with the capital of Pernambuco.

The city has no major railway stations. Nearest cities with rail connections:

City
IATA code
Distance
Travel time
JPA
116 km
2 h 2 min
CAU
134 km
2 h 1 min
CPV
197 km
3 h 19 min

Available train tickets

By Bus

Bus travel is a popular and economical way to move around the region. The route from the city of João Pessoa, covering a distance of about 142 km, takes approximately 3.5 hours, offering passengers scenic views.

Trips from the city of Campina Grande are also in demand. A journey on a comfortable bus on this route usually lasts about 3 hours, making this option convenient for those travelling from the interior of the state to the coast.

City
IATA code
Distance
Travel time
JPA
142 km
3 h 25 min
CPV
266 km
6 h 17 min

By Car

Travelling by car allows you to plan your route and stops independently. The drive from João Pessoa will take about 2 hours, as the distance is only 116 km along a high-quality highway. The journey from the city of Caruaru (134 km) will also require approximately 2 hours of time.

If you are departing from Campina Grande, expect to spend about 3.3 hours on the road, covering a distance of 197 km. Using a taxi or a rented car is an excellent choice for families and small groups.

City
IATA code
Distance
Travel time
JPA
116 km
2 h 2 min
CAU
134 km
2 h 1 min
CPV
197 km
3 h 19 min

Travel Tips

To ensure your trip to the capital of Pernambuco goes smoothly and leaves only pleasant impressions, it is worth preparing for local features in advance. Here are some practical recommendations for a comfortable stay in the city.

  1. Clothing and Climate. It is hot here all year round, so bring light clothing made of natural fabrics, comfortable shoes, and definitely a head covering. Do not forget high-protection sunscreen.
  2. Transport. For moving around the city, it is safer and more convenient to use official taxi apps (for example, Uber). City buses can be overcrowded, and routes are difficult to understand without knowing the language.
  3. Finances. The currency is the Brazilian Real. Cards are accepted almost everywhere, but it is better to carry some cash for small purchases at the beach or for tips.
  4. Health and Safety. It is critically important to follow swimming rules: on the beaches (especially Boa Viagem), there is a risk of shark attacks. Swim only in areas protected by reefs during low tide and do not enter the water if you see warning signs.
  5. Language. The main language is Portuguese. English is not understood everywhere, so it is useful to learn basic phrases or download an offline translator.
  6. Local Etiquette. Brazilians are very friendly and tactile. Greetings are often accompanied by a handshake or an embrace, and the 'thumbs up' gesture is universal for expressing approval.
  7. What to Avoid. Do not wear expensive jewellery or display technology openly, especially in the evening and in less crowded areas. Be attentive to your belongings in crowds.
  8. Extra Tip. Be sure to try the local dessert 'bolo de rolo' — a traditional guava roll that has become a symbol of the state.

Following these simple rules will help you enjoy the unique atmosphere and hospitality of one of Brazil's most vibrant cities.

Reached the end of the page?

That means the route is fully explored