Recife, Brazil cruise port
South AmericaBrazil › Recife

Recife, Brazil

The 'Venice of Brazil' — a city of rivers, bridges, and colorful colonial streets, twinned with the hilltop UNESCO jewel of Olinda and a long ribbon of urban beach.

⚓ Docked (central port)🕒 Typical call: 8–10 hrs💵 Brazilian Real (BRL)🗣️ Portuguese · limited English
Docking
Porto do Recife (central)
Walk to old town
5–10 min
Best For
Olinda · History · Beach
Don't Miss
Olinda hilltop

Getting Ashore

Recife's port sits right at the historic core of Recife Antigo. The headline sight, Olinda, is a short drive north — most cruisers pair the two.

Into the city of rivers

  • 1
    Porto do RecifeShips dock centrally at Recife Antigo (Old Recife) island — a 5–10 minute walk into the restored colonial heart with its squares and the Marco Zero.
  • 2
    Olinda by taxi/tourThe UNESCO hilltop town of Olinda is ~6 km north; taxis or tours run you up to its baroque churches and artist studios in 15–20 minutes.
  • 3
    Stay street-smartRecife has petty crime; stick to busy, restored areas (Recife Antigo, Olinda's center), keep valuables discreet, and a guide adds comfort.

💡 Pro move: Olinda is the star — a colorful, hilly UNESCO town of churches and art. Pair it with a stroll through restored Recife Antigo right by the ship for the best of both.

Piers & Tendering by Cruise Line

Recife docks ships centrally at Recife Antigo, walkable to the restored old town — with UNESCO-listed Olinda a short drive north.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise linesPorto do Recife (Recife Antigo)Docked
MSC / CostaRecife cruise berthDocked
Princess / Holland AmericaRecife cruise berthDocked
Norwegian / CelebrityRecife cruise berthDocked
Larger shipsPorto do RecifeDocked

Top Excursions

Recife pairs a restored colonial core with the hilltop magic of Olinda and a long city beach. Here's what's worth your hours.

Iconic

Olinda Historic Center

The UNESCO-listed hill town of pastel houses, baroque churches, and artist ateliers, with sweeping views back over Recife. Brazil's colonial charm at its most photogenic.

⏱ 3 hrs🏛 UNESCO🚐 Drive
Find Olinda tours →
History

Recife Antigo Walking Tour

The restored old island core — Marco Zero square, the Kahal Zur Israel (the Americas' first synagogue), Rua do Bom Jesus, and colorful colonial facades, all by the port.

⏱ 2 hrs🚶 Easy🏛 History
Find city tours →
Relax

Boa Viagem Beach

Recife's long urban beach with reef-protected pools and a palm-lined promenade — a relaxed swim and a coconut (mind the marked no-swim reef zones).

⏱ 3 hrs🏖 Beach🚖 Taxi
Find beach tours →
Culture

Frevo & Carnival Culture

Recife and Olinda are the home of frevo, the frenetic carnival dance — visit the Paço do Frevo museum or catch a street performance of giant carnival puppets.

⏱ 2 hrs🎭 Culture🚶 Easy
Find culture tours →

Self-Guided Walks & Hikes

Recife Antigo is a compact, walkable old core right by the ship. Each route links to a map.

Recife Antigo loop

~2 km · 1.5 hrs · easy

From Marco Zero square along restored Rua do Bom Jesus past the first synagogue in the Americas and colorful colonial buildings of the old island core.

🗺️ See route in Maps

Olinda hill climb

~2 km · 1.5 hrs · moderate (hilly)

Up Olinda's cobbled lanes past the Sé cathedral and São Bento monastery to the Alto da Sé viewpoint over the coast — best by taxi up, walk down.

🗺️ Open in Maps

Boa Viagem promenade

~2.5 km · 1 hr · easy

The palm-lined beachfront promenade of Recife's main beach — joggers, kiosks, and reef pools at low tide.

🗺️ Open in Maps

Weather & Best Time to Visit

Climate normals for Recife, Brazil (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan85°F / 29°C76°F / 24°C21
Feb85°F / 29°C77°F / 25°C20
Mar85°F / 29°C76°F / 24°C24
Apr84°F / 29°C76°F / 24°C22
May83°F / 28°C75°F / 24°C25
Jun81°F / 27°C74°F / 23°C25
Jul80°F / 27°C73°F / 23°C26
Aug80°F / 27°C73°F / 23°C23
Sep81°F / 27°C73°F / 23°C20
Oct83°F / 28°C75°F / 24°C19
Nov85°F / 29°C76°F / 24°C16
Dec85°F / 29°C76°F / 24°C19

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • Olinda is the highlight. The hilltop UNESCO town's churches, art studios, and views beat anything in the modern city — don't skip it.
  • 🏖
    Mind the reef at Boa Viagem. Swim only in marked areas — there are reef pools but also no-swim zones; heed the flags and signs.
  • 👀
    Stay street-smart. Recife has petty crime — keep valuables discreet, stick to busy restored areas, and consider a guide or tour.
  • 💵
    Carry reais. English is limited and cards aren't universal — bring small Brazilian notes for taxis, crafts, and snacks.
  • 🎭
    Catch some frevo. This is carnival country — look for the colorful giant puppets and the frenetic frevo dance, especially in Olinda.

Cruises Calling Here

Upcoming cruises that call at Recife, Brazil. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Amadea
Phoenix Reisen Cruises
Hamburg → Papeete
⚓ Calls 13 Dec 13:00 - 20:0094 nights40 portsDeparts 2026 Dec 05
View itinerary · 40 ports
94 days, one-way from Hamburg to Papeete
  1. 05 Dec 18:00Departing from Hamburg, Germany
  2. 10 Dec 08:00 - 17:00Lisbon, Portugal
  3. 12 Dec 08:00 - 20:00Agadir, Morocco
  4. 13 Dec 13:00 - 20:00Arrecife, Lanzarote, Canary Islands
  5. 14 Dec 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  6. 17 Dec 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  7. 18 Dec 08:00 - 22:00Praia, Santiago Island Cape Verde
  8. 19 Dec 08:00 - 18:00Fogo Island, Sao Filipe, Cape Verde
  9. 24 Dec 08:00 - 18:00Recife, Brazil
  10. 25 Dec 08:00 - 16:00Joao Pessoa, Brazil
  11. 26 Dec 08:00 - 15:00Maceio, Brazil
  12. 27 Dec 13:00 - 28 Dec 18:00Salvador de Bahia, Brazil
  13. 29 Dec 08:00 - 18:00Ilheus, Brazil
  14. 31 Dec 18:00 - 03 Jan 22:00Rio de Janeiro, Brazil
  15. 04 Jan 07:00 - 13:00Ilha Grande, Abraao, Brazil
  16. 05 Jan 13:00 - 23:00Porto Belo, Brazil
  17. 06 Jan 07:00 - 18:00Itajai, Brazil
  18. 09 Jan 07:00 - 20:00Punta del Este, Uruguay
  19. 12 Jan 07:00 - 20:00Puerto Madryn, Argentina
  20. 15 Jan 08:00 - 18:00Punta Arenas, Chile Antarctica
  21. 18 JanPuerto Williams, Navarino Island Chile Antarctica
  22. 18 Jan 08:00 - 19:00Ushuaia, Argentina
  23. 20 Jan 08:00 - 18:00Port Stanley, East Falkland Island UK
  24. 25 Jan 08:00 - 27 Jan 18:00Buenos Aires, Argentina
  25. 28 Jan 08:00 - 18:00Montevideo, Uruguay
  26. 31 Jan 07:00 - 18:00Puerto Madryn, Argentina
  27. 03 Feb 12:00 - 04 Feb 18:00Ushuaia, Argentina
  28. 04 FebPuerto Williams, Navarino Island Chile Antarctica
  29. 06 Feb 13:00 - 20:00Punta Arenas, Chile Antarctica
  30. 10 Feb 08:00 - 18:00Chiloe Island Chile, Castro
  31. 11 Feb 08:00 - 12 Feb 14:00Puerto Montt, Chile
  32. 14 Feb 12:00 - 16 Feb 20:00Valparaiso-Santiago, Chile
  33. 18 Feb 07:00 - 15:00Robinson Crusoe Island Chile, Juan Fernandez Islands
  34. 23 Feb 09:00 - 24 Feb 19:00Easter Island Chile, Hanga Roa
  35. 28 Feb 08:00 - 18:00Pitcairn Island, Adamstown, UK
  36. 04 Mar 08:00 - 18:00Fakarava Atoll Tuamotus, French Polynesia
  37. 06 Mar 08:00 - 18:00Bora Bora Island, Vaitape, Society Islands French Polynesia
  38. 07 Mar 08:00 - 08 Mar 05:00Moorea Island, Society Islands French Polynesia
  39. 08 Mar 08:00Papeete, Tahiti Island French Polynesia
  40. 09 MarArriving in Papeete, Tahiti Island French Polynesia
Find this cruise to book →
Price on request
Amadea
Phoenix Reisen Cruises
Hamburg → Rio de Janeiro
⚓ Calls 13 Dec 13:00 - 20:0028 nights15 portsDeparts 2026 Dec 05
View itinerary · 15 ports
28 days, one-way from Hamburg to Rio de Janeiro
  1. 05 Dec 18:00Departing from Hamburg, Germany
  2. 10 Dec 08:00 - 17:00Lisbon, Portugal
  3. 12 Dec 08:00 - 20:00Agadir, Morocco
  4. 13 Dec 13:00 - 20:00Arrecife, Lanzarote, Canary Islands
  5. 14 Dec 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  6. 17 Dec 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  7. 18 Dec 08:00 - 22:00Praia, Santiago Island Cape Verde
  8. 19 Dec 08:00 - 18:00Fogo Island, Sao Filipe, Cape Verde
  9. 24 Dec 08:00 - 18:00Recife, Brazil
  10. 25 Dec 08:00 - 16:00Joao Pessoa, Brazil
  11. 26 Dec 08:00 - 15:00Maceio, Brazil
  12. 27 Dec 13:00 - 28 Dec 18:00Salvador de Bahia, Brazil
  13. 29 Dec 08:00 - 18:00Ilheus, Brazil
  14. 31 Dec 18:00Rio de Janeiro, Brazil
  15. 02 JanArriving in Rio de Janeiro, Brazil
Find this cruise to book →
Price on request
Amadea
Phoenix Reisen Cruises
Hamburg → Bremerhaven
⚓ Calls 13 Dec 13:00 - 20:00168 nights77 portsDeparts 2026 Dec 05
View itinerary · 77 ports
168 days, one-way from Hamburg to Bremerhaven
  1. 05 Dec 18:00Departing from Hamburg, Germany
  2. 10 Dec 08:00 - 17:00Lisbon, Portugal
  3. 12 Dec 08:00 - 20:00Agadir, Morocco
  4. 13 Dec 13:00 - 20:00Arrecife, Lanzarote, Canary Islands
  5. 14 Dec 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  6. 17 Dec 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  7. 18 Dec 08:00 - 22:00Praia, Santiago Island Cape Verde
  8. 19 Dec 08:00 - 18:00Fogo Island, Sao Filipe, Cape Verde
  9. 24 Dec 08:00 - 18:00Recife, Brazil
  10. 25 Dec 08:00 - 16:00Joao Pessoa, Brazil
  11. 26 Dec 08:00 - 15:00Maceio, Brazil
  12. 27 Dec 13:00 - 28 Dec 18:00Salvador de Bahia, Brazil
  13. 29 Dec 08:00 - 18:00Ilheus, Brazil
  14. 31 Dec 18:00 - 03 Jan 22:00Rio de Janeiro, Brazil
  15. 04 Jan 07:00 - 13:00Ilha Grande, Abraao, Brazil
  16. 05 Jan 13:00 - 23:00Porto Belo, Brazil
  17. 06 Jan 07:00 - 18:00Itajai, Brazil
  18. 09 Jan 07:00 - 20:00Punta del Este, Uruguay
  19. 12 Jan 07:00 - 20:00Puerto Madryn, Argentina
  20. 15 Jan 08:00 - 18:00Punta Arenas, Chile Antarctica
  21. 18 JanPuerto Williams, Navarino Island Chile Antarctica
  22. 18 Jan 08:00 - 19:00Ushuaia, Argentina
  23. 20 Jan 08:00 - 18:00Port Stanley, East Falkland Island UK
  24. 25 Jan 08:00 - 27 Jan 18:00Buenos Aires, Argentina
  25. 28 Jan 08:00 - 18:00Montevideo, Uruguay
  26. 31 Jan 07:00 - 18:00Puerto Madryn, Argentina
  27. 03 Feb 12:00 - 04 Feb 18:00Ushuaia, Argentina
  28. 04 FebPuerto Williams, Navarino Island Chile Antarctica
  29. 06 Feb 13:00 - 20:00Punta Arenas, Chile Antarctica
  30. 10 Feb 08:00 - 18:00Chiloe Island Chile, Castro
  31. 11 Feb 08:00 - 12 Feb 14:00Puerto Montt, Chile
  32. 14 Feb 12:00 - 16 Feb 20:00Valparaiso-Santiago, Chile
  33. 18 Feb 07:00 - 15:00Robinson Crusoe Island Chile, Juan Fernandez Islands
  34. 23 Feb 09:00 - 24 Feb 19:00Easter Island Chile, Hanga Roa
  35. 28 Feb 08:00 - 18:00Pitcairn Island, Adamstown, UK
  36. 04 Mar 08:00 - 18:00Fakarava Atoll Tuamotus, French Polynesia
  37. 06 Mar 08:00 - 18:00Bora Bora Island, Vaitape, Society Islands French Polynesia
  38. 07 Mar 08:00 - 08 Mar 05:00Moorea Island, Society Islands French Polynesia
  39. 08 Mar 08:00 - 10 Mar 18:00Papeete, Tahiti Island French Polynesia
  40. 11 Mar 08:00 - 18:00Huahine Island, Society Islands French Polynesia
  41. 12 Mar 08:00 - 18:00Raiatea Island, Uturoa, French Polynesia
  42. 13 Mar 08:00 - 18:00Bora Bora Island, Vaitape, Society Islands French Polynesia
  43. 14 Mar 08:00 - 17:00Moorea Island, Society Islands French Polynesia
  44. 15 Mar 10:00 - 16:00Rangiroa Atoll Tuamotus, French Polynesia
  45. 17 Mar 08:00 - 14:00Nuku Hiva Island, Taiohae, Marquesas French Polynesia
  46. 23 Mar 08:00 - 24 Mar 20:00Hilo, Hawaii Island
  47. 25 Mar 08:00 - 20:00Kahului, Maui Island Hawaii
  48. 26 Mar 08:00 - 20:00Honolulu, Oahu Island Hawaii
  49. 27 Mar 07:00 - 14:00Nawiliwili, Lihue, Kauai Island Hawaii
  50. 03 Apr 08:00 - 15:00Santa Catalina Island CA, Avalon, California
  51. 03 Apr 18:00 - 04 Apr 23:00Los Angeles, Long Beach-San Pedro, California
  52. 05 Apr 08:00 - 22:00San Diego, California
  53. 08 Apr 07:00 - 17:00Cabo San Lucas, Baja California Mexico
  54. 09 Apr 09:00 - 18:00Mazatlan, Sinaloa, Mexico Riviera
  55. 10 Apr 09:00 - 19:00Puerto Vallarta, Jalisco, Mexico Riviera
  56. 12 Apr 08:00 - 17:00Acapulco, Guerrero, Mexico Riviera
  57. 13 Apr 13:00 - 23:00Huatulco, La Crucecita, Mexico Riviera
  58. 15 Apr 07:00 - 23:00Puerto Quetzal, Guatemala
  59. 16 Apr 07:00 - 20:00Acajutla, El Salvador
  60. 18 Apr 07:00 - 19:00Puntarenas, Puerto Caldera, Costa Rica
  61. 20 Apr 08:00 - 20:00Panama City, Fuerte Amador, Balboa
  62. 22 Apr 07:00 - 14:00San Blas Islands Panama
  63. 23 Apr 08:00 - 17:00Cartagena Colombia
  64. 25 Apr 08:00 - 27 Apr 20:00Montego Bay, Jamaica
  65. 28 Apr 08:00 - 18:00Port Antonio, Jamaica
  66. 30 Apr 08:00 - 18:00La Romana, Dominicana
  67. 01 May 09:00 - 22:00San Juan, Puerto Rico
  68. 02 May 08:00 - 18:00St Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  69. 03 May 08:00 - 18:00Basseterre St Kitts, Port Zante
  70. 04 May 08:00 - 20:00Gustavia St Barths, Saint-Barthelemy Island France
  71. 05 May 07:00 - 17:00Philipsburg St Maarten, Netherlands Antilles
  72. 08 May 08:00 - 18:00Hamilton, Bermuda
  73. 14 May 08:00 - 18:00Horta, Faial Island Azores Portugal
  74. 15 May 08:00 - 17:00Ponta Delgada, Sao Miguel Island Azores Portugal
  75. 19 May 09:00 - 19:00Plymouth UK, England
  76. 20 May 08:00 - 20:00Portsmouth UK, England
  77. 22 May 09:00Arriving in Bremerhaven, Bremen, Germany
Find this cruise to book →
Price on request
Viking Jupiter
Viking Cruises
Civitavecchia-Rome → Buenos Aires
⚓ Calls 24 Nov27 nights13 portsDeparts 2026 Nov 04
View itinerary · 13 ports
27 days, one-way from Civitavecchia-Rome to Buenos Aires
  1. 04 NovDeparting from Civitavecchia-Rome, Italy
  2. 05 Nov - 06 NovLivorno, Florence-Pisa, Italy
  3. 07 NovMonte Carlo, Monaco City
  4. 08 NovMarseille, France Riviera
  5. 09 NovSete, France Riviera
  6. 10 Nov - 12 NovBarcelona, Spain
  7. 14 NovMalaga, Spain Granada
  8. 15 NovCasablanca, Marrakesh, Morocco
  9. 19 NovMindelo, Sao Vicente Island Cape Verde
  10. 24 NovRecife, Brazil
  11. 27 NovRio de Janeiro, Brazil
  12. 30 NovMontevideo, Uruguay
  13. 01 DecArriving in Buenos Aires, Argentina
Find this cruise to book →
Price on request
Viking Jupiter
Viking Cruises
Barcelona → Buenos Aires
⚓ Calls 24 Nov19 nights8 portsDeparts 2026 Nov 12
View itinerary · 8 ports
19 days, one-way from Barcelona to Buenos Aires
  1. 12 NovDeparting from Barcelona, Spain
  2. 14 NovMalaga, Spain Granada
  3. 15 NovCasablanca, Marrakesh, Morocco
  4. 19 NovMindelo, Sao Vicente Island Cape Verde
  5. 24 NovRecife, Brazil
  6. 27 NovRio de Janeiro, Brazil
  7. 30 NovMontevideo, Uruguay
  8. 01 DecArriving in Buenos Aires, Argentina
Find this cruise to book →
$5799from / pp
Costa Serena
Costa Cruises
Buenos Aires → Barcelona
⚓ Calls 11 Apr 10:00 - 18:0020 nights9 portsDeparts 2027 Apr 05
View itinerary · 9 ports
20 days, one-way from Buenos Aires to Barcelona
  1. 05 Apr 19:00Departing from Buenos Aires, Argentina
  2. 08 Apr 12:00 - 18:00Rio de Janeiro, Brazil
  3. 11 Apr 10:00 - 18:00Recife, Brazil
  4. 16 Apr 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  5. 19 Apr 07:00 - 15:30Las Palmas de Gran Canaria, Canary Islands
  6. 20 Apr 10:00 - 19:00Funchal, Madeira Island Portugal
  7. 22 Apr 09:00 - 19:00Cadiz, Spain, Sevilla
  8. 23 Apr 08:00 - 18:00Malaga, Spain Granada
  9. 25 Apr 08:00Arriving in Barcelona, Spain
Find this cruise to book →
$1963from / pp
See all 41 cruises calling at Recife →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.