The best price found from United States to Vieques is on September 15th, 2016, travelling with . See more options, compare prices and book: search flights.
Vieques gets frequent air service from San Juan ($65 to $100 one way), Ceiba ($30 to $45) and, handily for island-hoppers, Culebra ($65 to $90). Airline options include Air Flamenco, Air Sunshine, Cape Air and Vieques Air Link.
Antonio Rivera Rodríguez Airport has pretensions of grandeur with it's impractical two-level design, but it does have a great cafe outside, with cheap, fresh sandwiches and good rum punch.
Públicos greet most flights and will take you anywhere you want to go on the island.