Flight Time from London Heathrow to Puerto Rico: No Direct Flights

There are no nonstop flights from London Heathrow (LHR) to Puerto Rico (Luis Muñoz Marín International Airport, SJU).

Fastest One-Stop Options

  • Via New York (JFK): ~10h 30m total (British Airways / American / Delta / JetBlue connections).
  • Via Madrid (MAD): ~11h 30m (Iberia / British Airways / American).
  • Via Miami (MIA), Atlanta (ATL), Orlando (MCO): 11–13h (American, Delta, United, Virgin Atlantic).

Typical Total Travel Time

11–14 hours including layover (1.5–3h). Overnight connections can stretch to 18+ hours.

Alternative: Fly to Nearby Hubs

  • Direct LHR → Punta Cana (PUJ), Dominican Republic (~9h). Then 45-min flight or ferry to SJU.
  • Direct LHR → Cancún (CUN), Mexico (~10h). Connect to SJU.

Book early for best connections. Puerto Rico is a US territory—ESTA/visa rules apply.

Copyright Wanderlust World © https://www.ynyoo.com