There are 5 ways to get from Puerto Rico to Jarabacoa by plane, taxi, car ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Eugenio María De Hostos Airport, taxi
best- Fly from Eugenio María De Hostos Airport (MAZ) to Cibao International Airport (STI)MAZ - STI
- Take the taxi from Cibao International Airport (STI) to Jarabacoa
6h 19m$101–451Car ferry, bus
cheapest- Take the car ferry from Old San Juan to Santo DomingoSanto Domingo
- Take the bus from Santo Domingo to JarabacoaSanto Domingo
17h 33m$74–82Car ferry, taxi
- Take the car ferry from Old San Juan to Santo DomingoSanto Domingo
- Take the taxi from Santo Domingo to Jarabacoa
14h 51m$175–195Fly from Luis Munoz Marin International Airport, taxi
- Fly from Luis Munoz Marin International Airport (SJU) to Cibao International Airport (STI)SJU - STI
- Take the taxi from Cibao International Airport (STI) to Jarabacoa
4h 10m$337–762Car ferry, bus via La Vega
- Take the car ferry from Old San Juan to Santo DomingoSanto Domingo
- Take the bus from Santo Domingo to La VegaSanto Domingo 27 de febrero
15h 40m$87–96
Eugenio María De Hostos Airport (MAZ) to Cibao International Airport (STI) flights
Questions & Answers
The cheapest way to get from Puerto Rico to Jarabacoa is to car ferry and bus which costs $70 - $85 and takes 17h 33m.
The fastest way to get from Puerto Rico to Jarabacoa is to fly and taxi which takes 4h 10m and costs $330 - $800.
The distance between Puerto Rico and Jarabacoa is 434 km.
The best way to get from Puerto Rico to Jarabacoa without a car is to car ferry and taxi which takes 14h 51m and costs $170 - $200.
It takes approximately 6h 19m to get from Puerto Rico to Jarabacoa, including transfers.
There are 161+ hotels available in Jarabacoa.
What companies run services between Puerto Rico and Jarabacoa, Dominican Republic?
There is no direct connection from Puerto Rico to Jarabacoa. However, you can drive to Eugenio María De Hostos Airport (MAZ) airport, fly to Cibao International Airport (STI), then take the taxi to Jarabacoa. Alternatively, you can take the car ferry to Santo Domingo then take the taxi to Jarabacoa.
- Website
- jetblue.com
Flights from Eugenio María De Hostos Airport to Cibao International Airport via Luis Munoz Marin International Airport
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- $65–400
Flights from Luis Munoz Marin International Airport to Cibao International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- $60–380
- Phone
- (809) 221 - 4422
- info@caribetours.com.do
- Website
- caribetours.com.do
Bus from Santo Domingo to La Vega
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Estimated price
- $3–6
- Schedules at
- caribetours.com.do
- Book at
- caribetours.com.do
Bus from Santo Domingo to Jarabacoa
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $3–8
- Schedules at
- caribetours.com.do
- Book at
- caribetours.com.do
Car ferry from Old San Juan to Santo Domingo
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $65
- Schedules at
- ferriesdelcaribe.com
- Book at
- ferriesdelcaribe.com
- Ave. Duration
- 1h 1m
- Estimated price
- $35–130
Taxi 2 Santiago
- Phone
- +1 647-692-7125
- Website
- taxi2santiago.com
Coco Tours
- Phone
- +1-800-524-6920
- Website
- cocotours.com
Tropical Taxi
- Phone
- +809 263-6363
- Website
- es-la.facebook.com
Santo Domingo Taxi
- Phone
- +809-544-4444
- Website
- santodomingotaxi.com
Apolo Taxi
- Phone
- +809 537-0000
- Website
- apolotaxi.com
Taxi 2 Santiago
- Phone
- +1 647-692-7125
- Website
- taxi2santiago.com
Coco Tours
- Phone
- +1-800-524-6920
- Website
- cocotours.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling by boat in Italy, Travelling around the UAE, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.



