Caribbean · Old San Juan, El Yunque & the islands of Culebra and Vieques

Puerto Rico

Colourful colonial San Juan and its forts, the El Yunque rainforest, one of the world's best beaches on Culebra, and a glowing bioluminescent bay on Vieques.

☀️ Best monthsJan, Feb, Mar, Dec
✈️ From Geneva12h–14h · 1 stop · from CHF 650
💰 Mid-range / dayCHF 170–280 pp
🛂 Swiss passportPuerto Rico is a US territory, so you need an approved ESTA (Visa Waiver Program, max 90 days), applied for at esta

Overview

Why Puerto Rico?

Puerto Rico mixes Spanish colonial heritage, Caribbean energy and American convenience. Old San Juan's blue cobblestones, pastel houses and huge forts sit on the ocean, and nightlife in Santurce runs to reggaeton and salsa. The El Yunque rainforest is 45 minutes away. By ferry or small plane, you reach Culebra, home of Flamenco beach and turtles, and Vieques, where a kayak at night in Mosquito Bay turns the water electric blue. San Juan and the two islands work well without a car (walking, Uber, ferries, tours and golf carts), but the rest of the main island is car territory.

Highlights

  • Old San Juan: El Morro and San Cristóbal forts, and the colourful streets
  • Nightlife at La Placita in Santurce; mofongo and lechón
  • El Yunque, the only tropical rainforest in the US national forest system
  • Flamenco beach on Culebra and snorkelling with turtles
  • Kayaking in Mosquito Bay on Vieques, the brightest bioluminescent bay in the world
  • Wild horses and empty beaches on Vieques

Scorecard

How it rates

Tap a criterion to see why it got that score.

3.4
★★★★★★★★★★

Average of 19 criteria

Experiences

  • Food ★★★★★★★★★★

    Mofongo, lechón (roast pork), alcapurrias from beach kiosks, great rum and the piña colada (invented here).

  • Sightseeing & culture ★★★★★★★★★★

    Old San Juan is UNESCO-listed, with spectacular Spanish forts.

  • Nature ★★★★★★★★★★

    The El Yunque rainforest, bioluminescent bays, cays and reefs.

  • Beaches ★★★★★★★★★★

    Flamenco (Culebra) and the Vieques beaches are among the Caribbean's best.

  • Animals ★★★★★★★★★★

    Sea turtles, coquí frogs, wild horses on Vieques, and bioluminescent plankton.

  • Sport & adventure ★★★★★★★★★★

    Snorkelling, diving, kayaking, surfing (Rincón, winter) and hiking.

  • Nightlife ★★★★★★★★★★

    Salsa and reggaeton in Santurce and Old San Juan, with bars open late.

  • Relaxation ★★★★★★★★★★

    Culebra and Vieques are made for slowing down.

  • Variety ★★★★★★★★★★

    City, rainforest and islands, compact but less diverse than larger countries.

Getting there & around

  • Flight from Geneva ★★★★★★★★★★

    One stop via Madrid (Iberia nonstop to San Juan), ≈ 12–14 h; US entry rules apply.

  • Transport without a car ★★★★★★★★★★

    Good in San Juan (walking, Uber) and to the islands by ferry, but a car is needed for the rest of the main island.

  • Ease of travel ★★★★★★★★★★

    Needs an ESTA; bilingual (Spanish/English); US dollars and cards everywhere.

  • Jet lag ★★★★★★★★★★

    −5 h (winter) / −6 h (summer) from Geneva.

Comfort & practicalities

  • Value for money ★★★★★★★★★★

    US prices: hotels CHF 150–300, meals CHF 20–40.

  • Weather ★★★★★★★★★★

    Warm all year (28–31°C), drier December–April, hurricane season June–November.

  • Safety ★★★★★★★★★★

    Tourist areas are fine; avoid some San Juan neighbourhoods at night.

  • Health ★★★★★★★★★★

    US-level healthcare; dengue is present (a public-health emergency was declared in 2024).

  • Accommodation ★★★★★★★★★★

    Good but expensive; small guesthouses on the islands sell out.

  • Crowds ★★★★★★★★★★

    Flamenco beach and Old San Juan get busy on weekends and cruise days.

When to go

Best time of the year

Go from December to April. Check the moon phase for the bioluminescent bay: new moon is best.

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
BestGoodMixedAvoid

Dry season · Dec – Apr

  • Sunny and breezy
  • Festive season in December–January
  • Calm Caribbean side for the islands
  • Highest prices
  • Ferry seats and island hotels sell out

Hurricane season · Jun – Nov

  • Lower prices, warm sea
  • Hurricane and storm risk (peak Aug–Oct)
  • Hot and humid
  • Sargassum on some beaches

Getting there

Flights from Geneva

Fly via Madrid: Iberia flies nonstop from Madrid to San Juan (SJU), up to 14 times a week in winter. From Geneva that's about 12–14 h in total. Alternatively, connect through a US hub (New York, Miami), but you'll pass US immigration there. Puerto Rico is a US territory: you need an ESTA.

RoutingAirlineStopsTravel timeReturn, economy
GVA → MAD → SJU Iberia 1 12h–14h CHF 650–1100
GVA → JFK / EWR → SJU Swiss / United / JetBlue 1 14h–17h CHF 700–1200
GVA → MIA → SJU American / Lufthansa group 1 15h–18h CHF 700–1200

Itinerary

Day by day, without a car

Pick a trip length. Day 1 is arrival day and the last day is departure day; the overnight flights are extra. Each transfer lists every option, with the recommended one first.

Trip length:
Taxi / driverBoatPlane

+ Icacos catamaran

Adds a catamaran and snorkelling day to the Icacos cay.

San Juan · 4 nightsCulebra · 2 nightsVieques · 3 nightsSan Juan · 2 nights
  1. Day 1

    Land in San Juan · first piña colada

    Land in the afternoon, check into Old San Juan or Condado, and head out for dinner and a piña colada where it was invented.

    • Airport → hotel

      SJU is 15–25 min from Condado and Old San Juan.

      How to get there (2 options)
      • Uber Recommended
        ⏱ 15–25 min CHF 15–25 Comfort ★★★★★★★★★★
        Book: App
      • Tourist taxi (fixed zone fares)
        ⏱ 15–25 min CHF 20–30 Comfort ★★★★★★★★★★
        Book: Taxi rank
    • Dinner & piña colada

      Mofongo and a piña colada at Barrachina, which claims to have invented it.

    🛏️ Night: San Juan
  2. Day 2

    Old San Juan & its forts

    El Morro and San Cristóbal forts, the blue streets, the Paseo de la Princesa, and Santurce's La Placita at night.

    • El Morro & Castillo San Cristóbal

      16th–18th-century Spanish fortresses with ocean views (one ticket for both, US National Park Service).

      ⏱ 3 h CHF 10–12
    • Old San Juan streets

      Calle Fortaleza's umbrellas, the cathedral, the cat-filled Paseo del Morro, and Calle San Sebastián.

    • La Placita de Santurce

      A market square that turns into a street party on Thursday–Saturday nights.

      How to get there (1 option)
      • Uber Recommended
        ⏱ 10 min CHF 8–12 Comfort ★★★★★★★★★★
        Book: App
    🛏️ Night: San Juan
  3. Day 3

    El Yunque rainforest & Luquillo

    A guided tour into the rainforest (waterfalls, natural pools, coquí frogs), then Luquillo beach and its food kiosks.

    • El Yunque National Forest

      Hikes to La Mina or Juan Diego falls, the Yokahú tower view, and a natural-pool swim. Tours avoid the need for the car-entry reservation.

      ⏱ 5–6 h CHF 70–120
      How to get there (1 option)
      • Small-group tour with pick-up in San Juan Recommended
        ⏱ 45 min each way Included / free Comfort ★★★★★★★★★★
        Book: Tour operators / GetYourGuide
    • Luquillo beach & kioskos

      A palm-lined beach and a row of 60 food kiosks (alcapurrias, bacalaítos).

    🛏️ Night: San Juan
  4. Day 4

    Icacos cay by catamaran

    A catamaran from Fajardo to the Icacos cay for snorkelling and a beach lunch.

    • Icacos catamaran snorkel trip

      An uninhabited cay with crystal water and reefs, with lunch and drinks on board.

      ⏱ Full day CHF 90–140
      How to get there (1 option)
      • Catamaran tour with San Juan pick-up Recommended
        ⏱ 1h each way Included / free Comfort ★★★★★★★★★★
        Book: Tour operators
    🛏️ Night: San Juan
  5. Day 5

    Over to Culebra · Flamenco beach

    An early Uber to Ceiba and the ferry (or a small plane from San Juan), then an afternoon on the famous Flamenco beach.

    🧭 San Juan → Ceiba ferry terminal: your options
    • Uber / taxi to the Ceiba terminal Recommended
      ⏱ 1h CHF 55–80 Comfort ★★★★★★★★★★
      Book: App (book a return ride for your way back)
      Price per car.
    🧭 Ceiba ferry terminal → Culebra: your options
    • Ferry Ceiba → Culebra Recommended
      ⏱ 1h CHF 4–5 🔁 2–4 a day Comfort ★★★★★★★★★★
      Book: puertoricoferry.com (limited online seats, which sell out fast)
    • Small plane from San Juan (instead of Uber + ferry)
      ⏱ 30 min CHF 90–150 Comfort ★★★★★★★★★★
      Book: Cape Air / Vieques Air Link / Air Flamenco
    • Flamenco beach

      A horseshoe of white sand and turquoise water, with old rusted tanks painted with graffiti.

      How to get there (1 option)
      • Público (shared van) or taxi from the ferry Recommended
        ⏱ 10 min CHF 3–5 Comfort ★★★★★★★★★★
        Book: At the ferry dock
    🛏️ Night: Culebra
  6. Day 6

    Turtles & Culebrita

    Snorkelling with sea turtles at Tamarindo beach, and a water taxi to the lighthouse cay of Culebrita and its natural 'jacuzzis'.

    • Tamarindo & Melones snorkelling

      Green turtles grazing in a marine reserve, easy from the beach.

    • Culebrita water taxi

      An uninhabited cay with a ruined lighthouse, Tortuga beach, and tidal pools called 'jacuzzis'.

      ⏱ Half day CHF 50–90
    🛏️ Night: Culebra
  7. Day 7

    To Vieques · night kayak in the bio bay

    An inter-island hop (small plane or ferry via Ceiba) to Vieques, then an evening kayak in Mosquito Bay, where every paddle stroke glows.

    🧭 Culebra → Vieques: your options
    • Small plane Culebra → Vieques Recommended
      ⏱ 15 min CHF 70–120 Comfort ★★★★★★★★★★
      Book: Vieques Air Link / Air Flamenco
    • Ferry Culebra → Ceiba → Vieques
      ⏱ Half day CHF 5–10 Comfort ★★★★★★★★★★
      Book: puertoricoferry.com
      Cheap, but depends on the timetables.
    • Mosquito Bay bioluminescent kayak tour

      The world's brightest bio bay: dinoflagellates light up blue as you paddle. Book around the new moon; no swimming allowed.

      ⏱ 2 h CHF 60–80
    🛏️ Night: Vieques
  8. Day 8

    Vieques beaches & wild horses

    A day of wild beaches in the former Navy land (Caracas, La Chiva, Sun Bay) with wild horses along the road.

    • Beach hopping in the wildlife refuge

      Playa Caracas, La Chiva (for snorkelling) and the Black Sand Beach.

      How to get there (1 option)
      • Taxi for the day (or a guided beach tour) Recommended
        ⏱ Day CHF 60–120 Comfort ★★★★★★★★★★
        Book: Local taxi drivers / guesthouse
        Price per car.
    🛏️ Night: Vieques
  9. Day 9

    Slow day in Esperanza

    A lazy day: Sun Bay beach, a snorkel at the Esperanza pier, and a sunset dinner on the Malecón.

    • Sun Bay & the Esperanza Malecón

      A long beach walkable from Esperanza, and bars facing the sea.

    🛏️ Night: Vieques
  10. Day 10

    Back to San Juan · Santurce murals

    A ferry and Uber (or a small plane) back to San Juan, then the street art of Santurce and the Condado beach at sunset.

    🧭 Vieques → San Juan: your options
    • Small plane Vieques → San Juan Recommended
      ⏱ 25 min CHF 90–150 Comfort ★★★★★★★★★★
      Book: Cape Air / Vieques Air Link
    • Ferry to Ceiba + Uber to San Juan
      ⏱ 45 min + 1h CHF 60–85 Comfort ★★★★★★★★★★
      Book: puertoricoferry.com + Uber
      Uber price per car.
    • Santurce street art (Calle Cerra)

      Huge murals from the Santurce es Ley festival.

    🛏️ Night: San Juan
  11. Day 11

    Piñones by bike & a Bacardí tour

    Cycle the boardwalk through the mangroves of Piñones with kiosk food, and take the ferry to the Bacardí distillery.

    • Piñones bike path & kiosks

      A coastal boardwalk through mangroves and beaches, with fried-food kiosks.

      CHF 20–40
    • Casa Bacardí

      The world's largest rum distillery, reached by a small ferry across the bay from Old San Juan.

      CHF 50–80
    🛏️ Night: San Juan
  12. Day 12

    Last morning · fly home

    Breakfast in Old San Juan, then Uber to the airport.

    • Airport

      15–25 min by Uber.

      How to get there (1 option)
      • Uber Recommended
        ⏱ 20 min CHF 15–25 Comfort ★★★★★★★★★★
        Book: App
    🛏️ Night: Flight home
Want it a bit different?

Skip a region, add beach days, change the pace… Suggest changes and a new version of this trip will be created.

✏️ Suggest changes to this trip

Getting around

Transport without a car

Stay in Old San Juan or Condado and use your feet and Uber. Take tours to El Yunque. For the islands, take an Uber to the Ceiba ferry terminal (about 1 h) or fly from San Juan in a small plane. On Culebra and Vieques, use the 'públicos' (shared vans), taxis or a golf cart (a golf cart is driving a vehicle, so skip it if you want no driving at all).

📱 Ride-hailing app ★★★★★★★★★★

Uber is reliable and affordable in the San Juan metro area.

🚶 Walk ★★★★★★★★★★

Old San Juan is perfect on foot (steep in places), and there's a free trolley.

⛴️ Ferry ★★★★★★★★★★

Ceiba → Culebra / Vieques: very cheap but hard to book; arrive early.

✈️ Flight ★★★★★★★★★★

Small planes to the islands: pricier but easy and scenic.

🧑‍🤝‍🧑 Organised tour ★★★★★★★★★★

Well-organised tours with pick-up for El Yunque, the bio bays and snorkelling.

🚕 Taxi ★★★★★★★★★★

Island taxis and públicos meet the ferries.

🚌 Bus ★★★★★★★★★★

San Juan buses and the Tren Urbano are limited, with no service on Sundays.

Where to stay & budget

Three budget levels

Per person per day, excluding international flights. Assumes two people sharing a double room, Uber in San Juan, ferries and tours. Prices are like the US mainland.

Budget CHF 90–140 per person / day
Comfort CHF 400–700 per person / day

San Juan

A 500-year-old walled city of blue cobblestones and pastel houses, huge forts on the ocean, and lively Condado and Santurce.

Where: Old San Juan (historic, walkable) or Condado (beach, restaurants).

Budget
CHF 90–140 / room / night
Guesthouse or hostel private room
Mid-range
CHF 170–300 / room / night
Boutique hotel in Old San Juan
Comfort
CHF 400–800 / room / night
Historic luxury hotel (e.g. El Convento, Condado Vanderbilt)

Culebra

A tiny, laid-back island with Flamenco beach, turtle-filled bays and the nearby cay of Culebrita.

Where: Dewey village (near the ferry) or near Flamenco beach.

Budget
CHF 100–150 / room / night
Guesthouse or camping at Flamenco
Mid-range
CHF 170–280 / room / night
Small inn or villa
Comfort
CHF 300–550 / room / night
Luxury villa with ocean view

Vieques

A wild, former military island: wild horses, dozens of empty beaches and the famous Mosquito bioluminescent bay.

Where: Esperanza (south, near the bio bay) or Isabel II (the ferry town).

Budget
CHF 100–150 / room / night
Guesthouse in Esperanza
Mid-range
CHF 170–300 / room / night
Boutique inn
Comfort
CHF 400–900 / room / night
Luxury resort (e.g. El Blok, Hacienda Tamarindo)

Practical

Good to know

🛂 Visa (Swiss passport)
Swiss passport: Puerto Rico is a US territory, so you need an approved ESTA (Visa Waiver Program, max 90 days), applied for at esta.cbp.dhs.gov. The fee was raised in 2026, so check the current price. An e-passport is required.
💉 Health
US-standard healthcare (very expensive, so get good travel insurance). Dengue is present: use repellent. Tap water is generally safe in San Juan.
🛡️ Safety
Old San Juan, Condado and the islands are generally safe; avoid poorly lit areas and some neighbourhoods at night, and don't leave belongings visible. Beaches on the Atlantic side can have strong currents.
💱 Money
US dollar (USD). Cards everywhere; tip 15–20% in restaurants.
🗣️ Language
Spanish and English (both official).
🕒 Time zone
UTC−4 all year: 5 h behind Geneva in winter, 6 h in summer.
🔌 Plugs
120 V, US type A/B plugs; bring an adapter.
📶 Phone & apps
US mobile networks; an eSIM or a Swiss roaming option for the US.

Information last checked: September 2026. Visa rules, prices and timetables change, so always check before booking.