The nearest airport is in Luis Munoz Marin Intl. Airport (SJU), located 19.6 mi (31.5 km) from the city center. If you're unable to find a flight that fits your schedule, you can also fly into Vieques (VQS-Antonio Rivera Rodriguez), which is 22.3 mi (35.9 km) away.