its about an hour and a half ride.
not too bad.
as for getting to sosua from there.. it depends when you arrive...
if you are coming in on a "normal flight" then yo ucan take a taxi to the metro or carib tours bus station.. roughly 20-25 bucks for the taxi. and the about 5 or 6 bucks for the bus ride to sosua.
i prefer the metro, as it drops you off at texaco in town. whereas the carib tours drops you off in charamicos.
now, if you are arriving as i do, on that horrible 3am spirit flight out of fort lauderdale...
then you have two options...
hang out at the airport for three hours, and then take that taxi to the bus station and the bus to sosua..
OR, private taxi from the airport straight to sosua.
i prefer the latter.
while the bus route is cheaper by about 50 bucks, its annoying and inconvenient.
i have a taxi driver (whom i was introduced to via bachata here on dr1) and i have now used him 6 times for the past three trips this year.
his car is immaculate. its not a beat up piece of crap. its a very nice modern toyota luxury ride. his air conditioning and stereo are in perfect working order. he's is friendly, and trustworthy, and honest. and EXTREMELY dependable. not to mention, punctual.
i either email or call him a few days before im coming in, and let him know what time i'll be arriving. he's there waiting for me.
when he drops me off in sosua, i tell him what day and time to come back and pick me up. and he's there, virtually to the minute, to take me back to santiago.
i dont mind the bus, i've taken that as well. its just inconvenient, unless you dont mind hanging outside at the airport from 3-6am.
or, when you come back, you would have to hang out for several hours.
when i have my guy get me, he picks me up in sosua at 11am. has me at the airport before 1am for my 3am flight.
this way i can enjoy the entire last day in sosua, instead of on a bus to sti and then hanging out at the airport or viscinity for several hours.
if you are interested, i can send you his info.
as i said, i have used his services on 3 recent trips, and i have at least 4 different friends that have used his services as well. and no one has been dissapointed.