Nestled off the eastern coast of Puerto Rico, the enchanting island of Vieques beckons travelers with its raw natural beauty and tranquil ambiance. Renowned for its pristine beaches, Vieques boasts crystalline waters that shimmer under the Caribbean sun, making it a haven for snorkeling, diving, and beachcombing enthusiasts. Beyond its coastal allure, the island exudes a laid-back charm with its vibrant local culture, historic landmarks, and lush landscapes waiting to be explored. Whether seeking relaxation by the sea or adventure in the wilderness, Vieques promises an unforgettable escape filled with authentic Caribbean experiences.
The cheapest month to fly to Vieques, Puerto Rico is typically September.
The popular airports near Vieques, Puerto Rico include Antonio Rivera Rodríguez Airport (VQS) on Vieques Island and Luis Muñoz Marín International Airport (SJU) in San Juan.
The flight to Vieques, Puerto Rico (VQS) is roughly 19 hours 3 minutes and 8,354 miles (13,445 kilometres) from Delhi, India - New Delhi Indira Gandhi International Airport (DEL).
The best way is to compare flights to Vieques, Puerto Rico from leading comparison sites using our search engine dashboard.
Beach, camping, and snorkeling
Well-known bay with glowing organisms
Panoramic 1800s fort & museum
Scenic white-sand beach with snorkeling
Sports and snorkeling
Beach
White sand beach with swimming & surfing
Shallow-water beach for paddling
Beach and snorkeling
Diverse & expansive nature preserve
Relaxed, palm-fringed sand beach
Picturesque beach with gazebos
Beach
Beach
19th-century lighthouse & museum
Art and art museum
Learning center focusing on conservation
Tourist Attraction
Tourist Attraction
Sandy beach surrounded by cliffs
Beach
Hiking trails, cliff views & beaches
Tranquil bioluminescent kayaking waters
Lake
Sailing
Island
Mountain Peak
Peninsula
Beach
History
Snorkeling and scuba diving
Beach
Island
Lighthouse and architecture
Beach
Surfing
Island
Bay
28.4 °C
Wed, 1 May 2024
Flights from Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 8,354 miles (13,445 kilometres). The direct flight time is roughly 19 hours 3 minutes.
Flights from Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 8,614 miles (13,862 kilometres). The direct flight time is roughly 19 hours 38 minutes.
Flights from Chennai, India - Chennai International Airport (MAA) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 9,256 miles (14,896 kilometres). The direct flight time is roughly 21 hours 4 minutes.
Flights from Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 9,121 miles (14,679 kilometres). The direct flight time is roughly 20 hours 46 minutes.
Flights from Kochi, India - Cochin International Airport (COK) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 9,182 miles (14,777 kilometres). The direct flight time is roughly 20 hours 54 minutes.
Flights from Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 8,973 miles (14,440 kilometres). The direct flight time is roughly 20 hours 26 minutes.
Flights from Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 9,279 miles (14,933 kilometres). The direct flight time is roughly 21 hours 7 minutes.
Flights from Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 9,113 miles (14,665 kilometres). The direct flight time is roughly 20 hours 45 minutes.
Flights from Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 8,423 miles (13,555 kilometres). The direct flight time is roughly 19 hours 13 minutes.
Flights from Kozhikode, India - Kozhikode International Airport (CCJ) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 9,117 miles (14,672 kilometres). The direct flight time is roughly 20 hours 45 minutes.
Flights from Jaipur, India - Jaipur International Airport (JAI) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 8,388 miles (13,499 kilometres). The direct flight time is roughly 19 hours 8 minutes.
Flights from Goa, India - Dabolim Airport (GOI) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 8,825 miles (14,202 kilometres). The direct flight time is roughly 20 hours 6 minutes.
Flights from Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 8,601 miles (13,842 kilometres). The direct flight time is roughly 19 hours 36 minutes.
Flights from Coimbatore, India - Coimbatore International Airport (CJB) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 9,180 miles (14,774 kilometres). The direct flight time is roughly 20 hours 54 minutes.
Flights from Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 9,280 miles (14,935 kilometres). The direct flight time is roughly 21 hours 7 minutes.
Flights from Pune, India - Lohegaon Airport (PNQ) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 8,689 miles (13,983 kilometres). The direct flight time is roughly 19 hours 48 minutes.
Flights from Bagdogra, India - Bagdogra Airport (IXB) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 8,876 miles (14,285 kilometres). The direct flight time is roughly 20 hours 13 minutes.
Flights from Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 9,014 miles (14,506 kilometres). The direct flight time is roughly 20 hours 31 minutes.
Flights from Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 9,170 miles (14,758 kilometres). The direct flight time is roughly 20 hours 52 minutes.
Flights from Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 8,102 miles (13,038 kilometres). The direct flight time is roughly 18 hours 30 minutes.
Flights from Madurai, India - Madurai Airport (IXM) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 9,287 miles (14,946 kilometres). The direct flight time is roughly 21 hours 8 minutes.
Flights from Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 8,814 miles (14,185 kilometres). The direct flight time is roughly 20 hours 5 minutes.
Flights from Chandigarh, India - Chandigarh Airport (IXC) to Vieques, Puerto Rico (VQS) - The flight distance between these airports is 8,234 miles (13,251 kilometres). The direct flight time is roughly 18 hours 47 minutes.
Expert Help