The nearest airport is in Luis Munoz Marin Intl. Airport (SJU), located 25.4 mi (40.8 km) from the city center. If you're unable to find a flight that fits your schedule, you might consider flying into Vieques (VQS-Antonio Rivera Rodriguez), which is 18.5 mi (29.8 km) away.