There are 7 ways to get from Cuba to Recife by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Frank País International Airport to Recife International Airport
best- Fly from Frank País International Airport (HOG) to Recife International Airport (REC)plane HOG - REC
17h 11mR$3,167–10,273Fly Ignacio Agramonte International Airport to Recife International Airport
cheapest- Fly from Ignacio Agramonte International Airport (CMW) to Recife International Airport (REC)plane CMW - REC
19h 23mR$1,872–5,859Fly Abel Santamaría Airport to Recife International Airport
- Fly from Abel Santamaría Airport (SNU) to Recife International Airport (REC)plane SNU - REC
17h 3mR$2,770–11,277Fly José Martí International Airport to Recife International Airport
- Fly from José Martí International Airport (HAV) to Recife International Airport (REC)plane HAV - REC
19h 38mR$2,837–11,263Fly Antonio Maceo International Airport to Recife International Airport
- Fly from Antonio Maceo International Airport (SCU) to Recife International Airport (REC)plane SCU - REC
24h 16mR$3,226–10,221Bus to Juan Gualberto Gómez International Airport, fly to Recife International Airport
- Take the bus from Terminal de Ómnibus Nacionales La Habana to Varadero Airportbus
- Fly from Juan Gualberto Gómez International Airport (VRA) to Recife International Airport (REC)plane VRA - REC
25h 53mR$3,272–10,294Fly Abel Santamaría Airport to Greater Natal International Airport, bus
- Fly from Abel Santamaría Airport (SNU) to Greater Natal International Airport (NAT)plane SNU - NAT
- Take the bus from Natal to Recife - TIPbus
26h 7mR$3,092–12,270
Frank País International Airport (HOG) to Recife International Airport (REC) flights
Questions & Answers
The cheapest way to get from Cuba to Recife is to fly which costs R$ 1800 - R$ 6000 and takes 19h 23m.
The fastest way to get from Cuba to Recife is to fly which takes 17h 3m and costs R$ 2700 - R$ 12000.
The distance between Cuba and Recife is 5577 km.
It takes approximately 17h 11m to get from Cuba to Recife, including transfers.
Recife is 2h ahead of Cuba. It is currently 12:53 AM in Cuba and 2:53 AM in Recife.
There are 1489+ hotels available in Recife.
What companies run services between Cuba and Recife, Brazil?
American Airlines, Gol Transportes Aéreos, and two other airlines fly from Frank País International Airport (HOG) to Recife International Airport (REC) 3 times a day.
- Website
- voeazul.com.br
Flights from Frank País International Airport to Recife International Airport via Miami, Belem
- Ave. Duration
- 15h 45m
- When
- Thursday and Sunday
- Estimated price
- R$3,100–10,000
Flights from Frank País International Airport to Recife International Airport via Miami, Brasilia
- Ave. Duration
- 21h 20m
- When
- Every day
- Estimated price
- R$3,500–11,000
Flights from Abel Santamaría Airport to Recife International Airport via Miami, Belem
- Ave. Duration
- 15h 35m
- When
- Thursday and Sunday
- Estimated price
- R$3,500–11,000
Flights from Abel Santamaría Airport to Recife International Airport via Panama City, Salvador
- Ave. Duration
- 19h 32m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- R$2,700–11,000
Flights from José Martí International Airport to Recife International Airport via Miami, Belem
- Ave. Duration
- 16h 5m
- When
- Thursday and Sunday
- Estimated price
- R$3,600–12,000
Flights from José Martí International Airport to Recife International Airport via Panama City, Salvador
- Ave. Duration
- 17h 33m
- When
- Monday and Wednesday
- Estimated price
- R$2,800–11,000
Flights from Ignacio Agramonte International Airport to Recife International Airport via Miami, Belem
- Ave. Duration
- 15h 50m
- When
- Thursday and Sunday
- Estimated price
- R$1,800–6,000
Flights from Ignacio Agramonte International Airport to Recife International Airport via Cancun, Fort Lauderdale, Belem
- Ave. Duration
- 21h 50m
- When
- Wednesday
- Estimated price
- R$2,100–7,000
Flights from Antonio Maceo International Airport to Recife International Airport via Miami, Belem
- Ave. Duration
- 20h 45m
- When
- Thursday and Sunday
- Estimated price
- R$3,200–10,000
Flights from Antonio Maceo International Airport to Recife International Airport via Miami, Brasilia
- Ave. Duration
- 26h 20m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$3,700–12,000
Flights from Juan Gualberto Gómez International Airport to Recife International Airport via Miami, Belem
- Ave. Duration
- 20h 35m
- When
- Thursday and Sunday
- Estimated price
- R$3,200–10,000
Flights from Juan Gualberto Gómez International Airport to Recife International Airport via Miami, Brasilia
- Ave. Duration
- 26h 10m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$3,600–11,000
Flights from Abel Santamaría Airport to Greater Natal International Airport via Panama City, Salvador
- Ave. Duration
- 27h 21m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- R$2,900–12,000
- Website
- latam.com
Flights from Frank País International Airport to Recife International Airport via Miami, Fortaleza
- Ave. Duration
- 23h 25m
- When
- Thursday
- Estimated price
- R$3,100–11,000
Flights from Frank País International Airport to Recife International Airport via Miami, Brasilia
- Ave. Duration
- 25h 15m
- When
- Every day
- Estimated price
- R$3,500–11,000
Flights from Abel Santamaría Airport to Recife International Airport via Miami, Fortaleza
- Ave. Duration
- 23h 15m
- When
- Thursday
- Estimated price
- R$3,500–12,000
Flights from José Martí International Airport to Recife International Airport via Lima, Brasilia
- Ave. Duration
- 24h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$4,700–15,000
Flights from José Martí International Airport to Recife International Airport via Miami, Fortaleza
- Ave. Duration
- 19h 27m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- R$3,600–12,000
Flights from Ignacio Agramonte International Airport to Recife International Airport via Miami, Fortaleza
- Ave. Duration
- 23h 30m
- When
- Thursday
- Estimated price
- R$1,800–6,000
Flights from Antonio Maceo International Airport to Recife International Airport via Miami, Fortaleza
- Ave. Duration
- 28h 25m
- When
- Thursday
- Estimated price
- R$3,300–11,000
Flights from Antonio Maceo International Airport to Recife International Airport via Miami, Brasilia
- Ave. Duration
- 30h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$3,700–12,000
Flights from Juan Gualberto Gómez International Airport to Recife International Airport via Miami, Fortaleza
- Ave. Duration
- 28h 15m
- When
- Thursday
- Estimated price
- R$3,200–11,000
Flights from Juan Gualberto Gómez International Airport to Recife International Airport via Miami, Brasilia
- Ave. Duration
- 30h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$3,600–11,000
Flights from Abel Santamaría Airport to Greater Natal International Airport via Miami, Brasilia
- Ave. Duration
- 18h 10m
- When
- Every day
- Estimated price
- R$4,300–14,000
Flights from Abel Santamaría Airport to Greater Natal International Airport via Panama City, Brasilia
- Ave. Duration
- 22h 11m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- R$3,000–12,000
Flights from Abel Santamaría Airport to Greater Natal International Airport via Miami, Fortaleza
- Ave. Duration
- 23h
- When
- Thursday
- Estimated price
- R$3,700–12,000
- Website
- voegol.com.br
Flights from Frank País International Airport to Recife International Airport via Miami, Brasilia
- Ave. Duration
- 18h 50m
- When
- Every day
- Estimated price
- R$3,500–11,000
Flights from José Martí International Airport to Recife International Airport via Cancun, Brasilia
- Ave. Duration
- 24h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- R$4,300–13,000
Flights from Ignacio Agramonte International Airport to Recife International Airport via Miami, Brasilia
- Ave. Duration
- 18h 55m
- When
- Every day
- Estimated price
- R$2,100–6,500
Flights from Antonio Maceo International Airport to Recife International Airport via Miami, Brasilia
- Ave. Duration
- 23h 50m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$3,700–12,000
Flights from Juan Gualberto Gómez International Airport to Recife International Airport via Miami, Brasilia
- Ave. Duration
- 23h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$3,600–11,000
Flights from Abel Santamaría Airport to Greater Natal International Airport via Miami, Brasilia
- Ave. Duration
- 18h 5m
- When
- Every day
- Estimated price
- R$4,300–14,000
Flights from Abel Santamaría Airport to Greater Natal International Airport via Panama City, Salvador
- Ave. Duration
- 27h 21m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- R$2,900–12,000
- Website
- copaair.com
Flights from Frank País International Airport to Recife International Airport via Miami, Brasilia
- Ave. Duration
- 18h 50m
- When
- Every day
- Estimated price
- R$3,500–11,000
Flights from Ignacio Agramonte International Airport to Recife International Airport via Miami, Brasilia
- Ave. Duration
- 18h 55m
- When
- Every day
- Estimated price
- R$2,100–6,500
Flights from Antonio Maceo International Airport to Recife International Airport via Miami, Brasilia
- Ave. Duration
- 23h 50m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$3,700–12,000
Flights from Juan Gualberto Gómez International Airport to Recife International Airport via Miami, Brasilia
- Ave. Duration
- 23h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$3,600–11,000
Flights from Abel Santamaría Airport to Greater Natal International Airport via Panama City, Brasilia
- Ave. Duration
- 22h 6m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- R$3,000–12,000
Flights from Abel Santamaría Airport to Greater Natal International Airport via Miami, Brasilia
- Ave. Duration
- 18h 5m
- When
- Every day
- Estimated price
- R$4,300–14,000
- Phone
- +53 59 89 0616
- viazul@eon.cu
- Website
- viazul.wetransp.com
Bus from Terminal de Ómnibus Nacionales La Habana to Varadero Airport
- Ave. Duration
- 2h 4m
- Frequency
- 4 times a day
- Estimated price
- R$65–95
- Website
- https://www.viazul.wetransp.com/
- Phone
- +55 800 766 9000
- Website
- progressoonline.com.br
Bus from Natal to Recife - TIP
- Ave. Duration
- 5h 40m
- Frequency
- Every 4 hours
- Estimated price
- R$95–120
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
- Phone
- 0800 042 4223
- service@flixbus.com
- Website
- flixbus.com.br
Bus from Natal to Recife - TIP
- Ave. Duration
- 5h 40m
- Frequency
- 4 times a day
- Estimated price
- R$60–90
- Schedules at
- flixbus.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 Is ride-sharing platform BlaBlaCar right for you?, What are the different types of Renfe trains in Spain?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.









