or, enquire about your chosen options

  1. Catch Up on Cruising: Latest News in bite size!
  2. REVIEW: P & O Australia’s Pacific Aria
  3. Catch Up on Cruising: Latest News in bite size!
  4. Asian Adventures with Zuleika from the Cruise Factor Team
  5. A short cruise is a good cruise!!

Sign up to our newsletter and become the first to know about our latest deals and promotions

Your 'Port' has been chosen Clear this filter or visit another page to change

San Juan, Puerto Rico

Enquire about cruises in this region

San Juan is a major port and tourist resort of the West Indies and is the oldest city under the U.S flag. The metropolitan area known as San Juan has 3 distinct areas: Old San Juan, the New San Juan, and other outlying communities, the most important: Río Piedras, Hato Rey, Puerta de Tierra, and Santurce. The old part of San Juan was founded in 1521 and is now officially declared a National Historic Zone. Many 16th- and 17th-century buildings have been restored and refurbished in the original Spanish style. This part of the city boasts many shops, restaurants, art galleries and museums.

New San Juan is connected to the old town by a narrow neck of land, and modern architecture has flourished in recent years. In the sophisticated areas of Condado and Isla Verde, are glittering hotels; flashy, Las Vegas-style shows, casinos and discos. The Botanical Gardens are worth visiting. A bay cruise is also available, which offers excellent views of the city. El Yunque, east of the capital, is a 28,000-acre rainforest (with over 240 species of trees) and bird sanctuary. It is the only tropical rainforest in the US National Forest System and is located in the Luquillo Mountains.

Things to See & Do

* Visit Old San Juan
* Quincentennial Square
* Munoz Riveria Park
* Visit the many Forts - e.g. San Cristobal Fort
* Casa Alcaldia - San Juan's City Hall

Cruise Season – Jan - Dec
Currency – US dollars (USD)
Language – Spanish and English
Land Area – 8959 sq km’s
Population – 445,000
Electricity – 2 perpendicular flat pins USA style or with a round pin below
Time – GMT minus four hours
International Country Telephone Code – 1 + 787

Port Location – Most ships will dock at one of the berths directly in Old San Juan. Occasionally ships will dock at Frontier Pier, about a 10 minute taxi ride from Old San Juan, or at the Pan-American Pier, which is about 15 minutes away from Old San Juan. Metered taxis are readily available at all ports.

Transport Links - Luis Muñoz Marín International airport is 14km (9 miles) northeast of San Juan and offers flights to and from a number of US cities and London.

Getting around San Juan is quite easy on foot, however a service called a línea will pick up and drop off passengers where they wish. Líneas operate between San Juan and most towns, at a fixed rate. Special black and white Tourist Taxis exist. These are part of the Tourist Taxi Program, and charge set rates for travel between the airport and major tourist sites. Car hire is available at the airport and city agencies. San Juan has local bus services (Guaguas) and there are bus terminals in Bayamón, Catano, Country Club and Rio Piedras, as well as the capital. There are also coach services offering sightseeing tours.

Please note, while cruise details and inclusions are accurate at time of loading they are subject to change due to changes in cruise line practices and policies. Please check details and inclusions at time of booking.

Database Profiling Report

Total queries executed: 21

Total elapsed time: 0.029219150543213

# Query Time
(1) connect 0.00047397613525391
(2) DESCRIBE `ports` 0.0010669231414795
(3) SELECT `ports`.* FROM `ports` WHERE (orchid_slug = 'san-juan-puerto-rico') AND (orchid_available = 1) LIMIT 1 0.00061511993408203
(4) DESCRIBE `destinations` 0.00097513198852539
(5) SELECT `destinations`.* FROM `destinations` WHERE (((`destinations`.`id` = 12))) 0.00031304359436035
(6) DESCRIBE `avid_specials` 0.00074386596679688
(7) SELECT `avid_specials`.* FROM `avid_specials` LEFT JOIN `avid_specials_links` ON avid_specials.id = avid_specials_links.special_id WHERE (((item_id = '12' AND class = 'Destination')) AND (date_start < NOW() OR date_start is null) AND (date_end > NOW() OR date_end is null OR date_end = '')) 0.0010528564453125
(8) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '51') 0.0001981258392334
(9) SELECT `latlong`.`lat`, `latlong`.`long` FROM `latlong` WHERE (port_id = '51') 0.0016679763793945
(10) SELECT `latlong`.`lat`, `latlong`.`long` FROM `latlong` WHERE (port_id = '51') 0.0016710758209229
(11) DESCRIBE `cruises` 0.0028219223022461
(12) SELECT `cruises`.* FROM `cruises` WHERE (id IN (56794, 59473, 61213, 65602, 66028, 66860, 73163, 56670, 61227, 67294)) ORDER BY FIND_IN_SET(id, '56794,59473,61213,65602,66028,66860,73163,56670,61227,67294') 0.0012500286102295
(13) DESCRIBE `cruiselines` 0.0019400119781494
(14) SELECT `cruiselines`.* FROM `cruiselines` WHERE (id IN ('218', '26', '19', '18', '8', '20', '29', '33', '91', '262', '23', '24', '88', '15', '14', '12', '16', '28', '50', '136', '151')) ORDER BY FIND_IN_SET(id, '218,26,19,18,8,20,29,33,91,262,23,24,88,15,14,12,16,28,50,136,151') 0.0014641284942627
(15) DESCRIBE `ships` 0.002565860748291
(16) SELECT `ships`.* FROM `ships` WHERE (id IN ('28', '1415', '526', '970', '1159', '325', '1607', '722', '854', '1323', '333', '792', '791', '78', '403', '123', '1587', '1721', '149', '286', '314', '748', '1236', '340', '3', '390', '766', '1579', '966', '977', '1259', '1586', '626', '770', '768', '5', '386', '223', '338', '434', '335', '148', '585', '665', '1008', '389', '574', '1021', '1302', '66', '658', '775', '968', '1319', '69', '74', '81', '327', '711', '1108', '1168', '1193', '1474', '1569', '9', '108', '114', '212', '332', '616', '651', '944', '1320', '1675', '1676')) ORDER BY FIND_IN_SET(id, '28,1415,526,970,1159,325,1607,722,854,1323,333,792,791,78,403,123,1587,1721,149,286,314,748,1236,340,3,390,766,1579,966,977,1259,1586,626,770,768,5,386,223,338,434,335,148,585,665,1008,389,574,1021,1302,66,658,775,968,1319,69,74,81,327,711,1108,1168,1193,1474,1569,9,108,114,212,332,616,651,944,1320,1675,1676') 0.0047261714935303
(17) DESCRIBE `cruisetypes` 0.0012779235839844
(18) DESCRIBE `destinations` 0.001716136932373
(19) SELECT `destinations`.* FROM `destinations` WHERE (id IN ('12', '38', '40', '37', '11', '48', '55')) ORDER BY FIND_IN_SET(id, '12,38,40,37,11,48,55') 0.00092196464538574
(20) DESCRIBE `ports` 0.001399040222168
(21) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 51))) 0.00035786628723145