Where Are the Bio Bays in Puerto Rico?
Puerto Rico's three bio bays are Laguna Grande in Fajardo, on the northeast tip of the main island; Mosquito Bay on the south shore of Vieques, near Esperanza; and La Parguera in Lajas, on the southwest coast. Choose the bay nearest where you sleep: Fajardo from San Juan and the east coast, Mosquito Bay if you are staying on Vieques, La Parguera from the west and south coasts.
The three bio bays on a map
Puerto Rico has three bioluminescent bays that glow year-round, as Discover Puerto Rico lists them. Two sit on the main island, at opposite corners, and the third is on the island of Vieques, off the east coast.
- Laguna Grande, Fajardo: northeast coast, the closest bio bay to San Juan: about an hour, 50 to 90 minutes depending on traffic and where in San Juan you start.
- Mosquito Bay, Vieques: south shore of Vieques, after a ferry ride of about 1 hour from Ceiba or a short flight.
- La Parguera, Lajas: southwest coast, about 2 to 2.5 hours from San Juan by road.
Laguna Grande, Fajardo: the northeast tip
Laguna Grande sits inside the Las Cabezas de San Juan Nature Reserve on the northeast tip of Puerto Rico's main island, in Fajardo. Our kayak tour meets at Kayak Village in Las Croabas, beside the reserve, and paddles a mangrove channel into the bay. From San Juan it is about an hour, 50 to 90 minutes depending on traffic and where in San Juan you start.
The exact address of Kayak Village comes with your booking confirmation. Coming from the city? Our guide to the bio bay from San Juan covers routes and hotel pickup, or go straight to the Fajardo bio bay kayak tour.

Mosquito Bay, Vieques: the south shore
Mosquito Bay, also called Puerto Mosquito, is on the south shore of Vieques, an island off Puerto Rico's east coast, near the town of Esperanza. You reach Vieques by ferry from Ceiba, about an hour, or a short flight. Our clear-kayak tour meets in Esperanza, and a van takes you to the bay and back.
There is no same-day ferry back after the tour, so plan to stay at least one night on Vieques. Our guide on how to get to the Vieques bio bay covers the ferry, flights and where to stay, and the Vieques bio bay tour page has the details.

La Parguera, Lajas: the southwest coast
La Parguera's bio bay, locally called Bahía Fosforescente, is on Puerto Rico's southwest coast in Lajas, inside the La Parguera Nature Reserve. It is about 2 to 2.5 hours from San Juan and within about an hour of Cabo Rojo, Mayagüez and Ponce. Our sunset boat and bio bay tour includes courtesy transportation from San Juan and runs on select nights each month.
For the drive from the capital, see La Parguera from San Juan. For the village itself and the rest of the west coast, read our La Parguera guide, then see the La Parguera bio bay tour.

The nearest bio bay to where you are staying
Match the bay to your base. From San Juan, Rio Grande, Luquillo, Fajardo, Ceiba or Humacao, the nearest bio bay is Laguna Grande in Fajardo, and our tour picks up at hotels in San Juan, Rio Grande, Luquillo and Fajardo. From Cabo Rojo, Mayagüez, Rincón, Aguadilla or Ponce, La Parguera is closest. On Vieques, Mosquito Bay is minutes from Esperanza.
Staying in San Juan or on the east coast: Laguna Grande
| Staying in | Drive to Las Croabas | Our Fajardo tour |
|---|---|---|
| San Juan | About an hour, 50 to 90 minutes depending on traffic | Hotel pickup, $145 |
| Rio Grande | 30 to 35 minutes | Hotel pickup, $145 |
| Luquillo | 15 to 20 minutes | Hotel pickup, $145 |
| Fajardo | In town | Hotel pickup, $145 |
| Ceiba | 15 to 20 minutes | Drive yourself, $85 |
| Humacao, Palmas del Mar | 45 to 50 minutes | Drive yourself, $85 |
| Caguas | 60 to 70 minutes | Drive yourself, $85 |
| Dorado | 80 to 90 minutes | Drive yourself, $85 |
Staying on the west or south coast: La Parguera
| Staying in | Drive to La Parguera |
|---|---|
| Cabo Rojo | 25 to 30 minutes |
| Mayagüez | 35 to 40 minutes |
| Ponce | About 1 hour |
| Rincón | About 1 hour |
| Aguadilla | About 1 hour to 1 hour 15 minutes |
| Arecibo | About 2 hours, about the same as to Fajardo |
Staying on Vieques: Mosquito Bay
Mosquito Bay is minutes from Esperanza, where our clear-kayak tour meets, and the tour van covers the ride to the bay and back.
Drive times are free-flow estimates without traffic from OpenStreetMap routing (OSRM) to Las Croabas or La Parguera village, rounded into ranges. The San Juan evening range comes from travel guides. Allow extra time in evening traffic.
Is there a bio bay near Dorado, Rincón or Culebra?
Not in those towns. Puerto Rico's three bio bays are in Fajardo, on Vieques and in Lajas. From Dorado the nearest is Laguna Grande in Fajardo, about 80 to 90 minutes east without traffic. Rincón is about an hour from La Parguera. Culebra has none of its own, and trips that add a bio bay to a Culebra day pair it with an evening at Laguna Grande.
Staying in San Juan? Fajardo is the closest bio bay to the city; our guide to the bio bay from San Juan has the routes and hotel pickup. Still deciding? See which bio bay is best for your trip.
Where to stay for each bio bay
- Laguna Grande: anywhere from San Juan to Fajardo. Hotels in San Juan, Rio Grande, Luquillo and Fajardo are inside our pickup area for the $145 option.
- Mosquito Bay: on Vieques, for at least one night. Esperanza, where the tour meets, puts you minutes from the bay.
- La Parguera: the west and south coasts, from Cabo Rojo and Lajas to Mayagüez, Rincón and Ponce, put you within about an hour. Our tour includes courtesy transportation from San Juan, and we confirm your pickup details when you book.
Where are the bio bays: questions
Where are the 3 bioluminescent bays in Puerto Rico?
Laguna Grande is in Fajardo, on the northeast tip of the main island. Mosquito Bay is on the south shore of Vieques, near Esperanza. La Parguera is in Lajas, on the southwest coast. Two of the bays are on the main island, and one is on Vieques, an island off the east coast.
Where is the bio bay in Fajardo?
Laguna Grande is inside the Las Cabezas de San Juan Nature Reserve in Fajardo, on the northeast tip of Puerto Rico. Our kayak tour meets at Kayak Village in Las Croabas, Fajardo, and paddles a mangrove channel into the bay. The exact address comes with your booking confirmation.
Where is Mosquito Bay in Vieques?
Mosquito Bay, also called Puerto Mosquito, is on the south shore of Vieques, an island off Puerto Rico's east coast, near the town of Esperanza. Our tour meets in Esperanza, and a van takes you to the bay and back. You reach Vieques by ferry from Ceiba or a short flight.
Where is La Parguera bioluminescent bay?
La Parguera's bay, locally called Bahía Fosforescente, is on the southwest coast of Puerto Rico in Lajas, inside the La Parguera Nature Reserve. It is about 2 to 2.5 hours from San Juan and within about an hour of Cabo Rojo, Mayagüez and Ponce. Our tour includes courtesy transportation from San Juan.
Which bio bays are on the main island of Puerto Rico?
Two of the three: Laguna Grande in Fajardo, on the northeast coast, and La Parguera in Lajas, on the southwest coast. Neither one needs a ferry. The third bay, Mosquito Bay, is on the island of Vieques, so plan a ferry or flight and at least one night there.
Which bio bay is on the west coast of Puerto Rico?
La Parguera, in Lajas, on the southwest coast. It is the bio bay for travelers staying in Rincón, Aguadilla, Mayagüez or Cabo Rojo, from about 25 minutes to 1 hour 15 minutes away by road without traffic. Our La Parguera sunset boat and bio bay tour runs on select nights each month.
What is the closest bio bay to Rio Grande?
Laguna Grande in Fajardo, about 30 to 35 minutes by road without traffic. Our Fajardo kayak tour picks up at hotels in Rio Grande as part of the $145 round-trip option, or you can drive yourself to Kayak Village in Las Croabas, where the tour is $85 per person.
Is there a bio bay near Luquillo?
Yes. Laguna Grande in Fajardo is about 15 to 20 minutes from Luquillo by road without traffic. Round-trip hotel pickup from Luquillo comes with the $145 Fajardo option, or drive yourself to Kayak Village in Las Croabas and the tour is $85 per person. It runs every night, all year.
Is there a bio bay near Rincón?
Rincón does not have its own bio bay. The nearest is La Parguera in Lajas, about an hour away by road. Our La Parguera tour pairs a sunset boat ride to Caracoles island with the glowing lagoon and runs on select nights each month, so check the moon calendar for its dates.
Is there a bio bay near Ponce?
Yes. La Parguera is about an hour west of Ponce by road without traffic. Our $199 La Parguera option stops at Ponce's historic town square and makes a lunch stop on the Ruta del Lechón, where you buy your own meal, before the sunset boat ride and the glowing lagoon.
Is there a bio bay near Dorado?
The nearest bio bay to Dorado is Laguna Grande in Fajardo, about 80 to 90 minutes east by road without traffic. You meet the tour at Kayak Village in Las Croabas, and the drive-yourself price is $85 per person. Pick a dark night on the moon calendar before you set out.
Is there a bioluminescent bay on Culebra?
No. Culebra is not one of Puerto Rico's three bio bays, which are in Fajardo, on Vieques and in Lajas. Trips that add a bio bay to a Culebra day pair it with an evening at Laguna Grande in Fajardo. Our Fajardo kayak tour runs every night, all year, from $85 per person.
Where do bio bay tours leave from?
Ours start in three places. The Fajardo kayak tour meets at Kayak Village in Las Croabas. The Vieques tour meets in Esperanza, with a van to Mosquito Bay and back. The La Parguera tour includes courtesy transportation from San Juan, and the boat takes you to Caracoles island for sunset, then to the glowing lagoon.
Is there hotel pickup from Rio Grande or Luquillo?
Yes. The $145 option of our Fajardo kayak tour includes round-trip pickup in an air-conditioned vehicle from hotels in San Juan, Rio Grande, Luquillo and Fajardo, on either evening tour. Your pickup time and details are confirmed after you book. If you drive yourself, the tour is $85 per person.
Tell us where you are staying
Send us your hotel town and travel dates on WhatsApp. We will match you with the nearest bay and a dark night.