In short
- Drive 90 km (1.5 to 2 hours) from Puerto Plata to Punta Rucia.
- Take a 20 to 30-minute speedboat ride to the offshore sandbar.
- Guided tours handle the 7 to 10-hour round trip for you.
In this article
Getting from Puerto Plata to the Cayo Arena sandbar takes about two to three hours each way. The island sits offshore in La Isabela Bay, so there is no direct road access. You must reach the fishing village of Punta Rucia first before continuing by water.
How do you reach Cayo Arena from Puerto Plata?
You reach the sandbar by driving to Punta Rucia and then taking a speedboat.
The road trip from Puerto Plata covers roughly 90 km via the Juan Pablo Duarte Highway or coastal routes. Once you reach Playa Punta Rucia, you transfer to a local speedboat. The boat covers the final stretch across the bay in 20 to 30 minutes.
Driving to Punta Rucia from Puerto Plata
Driving yourself takes 1.5 to 2 hours, but roads can be rough.
A rental car gives you the freedom to arrive in Punta Rucia early. We recommend getting to the beach before 10 AM to hire a private boat. This lets you beat the main tour groups that crowd the island from 11 AM to 3 PM. Be aware that the rural roads leading to the coast are occasionally uneven.

Booking a guided tour with transportation
All-inclusive excursions handle the entire 7 to 10-hour round trip for you.
If you prefer not to drive, book a guided day trip. These tours cost between $85 and $160. They typically include an air-conditioned bus ride from your hotel directly to the boats. Most packages also bundle the speedboat ride, lunch, and a mangrove tour.

Taking the speedboat to Cayo Arena
The mandatory speedboat ride takes 20 to 30 minutes each way.
All visitors must take a boat from the mainland. Local captains charge $50 to $80 for private transfers directly at the shore. Pregnant travelers and individuals with spinal injuries should avoid the boat ride due to strong waves.

Where do you catch the boat?
Boats depart from Playa Punta Rucia, the main beach in the local fishing village.
This beach acts as the staging area for all island trips. Returning tour groups often eat a traditional Dominican buffet lunch at the rustic beachfront restaurants here. You can find independent boat operators ready to hire near the water.
What else is near the boat route?
The boat route often passes through the Monte Cristi National Park mangroves.
Whether you book a tour or hire a local boat, captains usually detour through these protected wetlands. The national park covers 81 square kilometers of subtropical mangrove forests. You will navigate through labyrinth channels for 30 to 45 minutes, looking for nesting birdlife.

Questions travellers ask
How long is the boat ride to Cayo Arena?
The speedboat ride from Punta Rucia to the sandbar takes roughly 20 to 30 minutes each way.
How to get to Cayo Arena from Puerto Plata without a tour?
You can drive a rental car 90 km west to Punta Rucia in about 1.5 to 2 hours. From there, hire a local speedboat at the beach for $50 to $80.
Can I bring my rental car directly to Cayo Arena?
No. Cayo Arena is an offshore sandbar sitting 5 to 6 meters above sea level with no road access. You must park in Punta Rucia and take a boat.




