JetBlue Airways, Spirit Airlines and United Airlines operate nonstop flights from Newark (EWR) to San Juan (SJU). The nonstop flight takes around ~3h 15m, covering 1,612 miles (2,594 km) and operates multiple daily. Round-trip fares currently start at $302, with a typical fare around $396 across 44 recent fare combinations. Updated 16 June 2026.
We'll check every combination in your window daily and email you the cheapest match. No account needed.
Scheduled departures over the next 7 days · Updated 11d ago
Yes, JetBlue Airways, Spirit Airlines and 1 more airline operate nonstop flights from Newark (EWR) to San Juan (SJU).
JetBlue Airways, Spirit Airlines, United Airlines operate nonstop flights from Newark to San Juan.
The nonstop flight from Newark to San Juan takes ~3h 15m (approximately 2594 km).
Nonstop flights from Newark to San Juan operate multiple daily.
Round-trip flights from Newark (EWR) to San Juan (SJU) start at $302, with a typical fare around $396. Based on 44 recent fare combinations.