Antonio Rivera Rodríguez Airport, Vieques: This is the useful island arrival point. Pre-arrange a rental-car pickup; otherwise ask for a público/taxi at the airport or have your lodging call one. Expect roughly 15–25 minutes to Esperanza and about $15 by público/taxi, subject to negotiation and availability. There is no scheduled airport bus.
Ceiba Ferry Terminal: The budget route from Puerto Rico’s main island: take the passenger ferry to Vieques (60–90 minutes; about $2 per adult one way), then meet a pre-booked rental car or negotiate a público/taxi onward to Esperanza. Do not count on buying a walk-up ticket on weekends, holidays, or in high season; the ferry regularly sells out and island residents receive priority.
Luis Muñoz Marín International Airport, San Juan: Do not treat San Juan as a simple airport transfer to Esperanza. The sensible onward connection is a small regional flight to VQS when schedules and luggage limits work; flights are about 30 minutes from San Juan-area airports, then arrange the 15–25-minute ground transfer to Esperanza. The cheaper alternative is getting to Ceiba, taking the ferry, then transferring across Vieques—an all-day chain if timings misalign.
Fernando Luis Ribas Dominicci Airport (Isla Grande), San Juan: A practical departure point for regional flights to Vieques: the flight is about 30 minutes and evidence indicates fares from roughly $75 one way, generally with only 25–30 lb of included luggage. Book a car pickup or taxi/público from VQS rather than hoping for a connection.