Punta Cana to Puerto Plata by public transportNot really practical for folks coming on vacation for just a few days as it takes a whole day to get from Punta Cana to Puerto Plata by public transport.
The public intercity buses are a cheap way to get from Punta Cana to Puerto Plata, but they don't operate round the clock, and they don't interconnect half-way in Santo Domingo, so you'll have to take a cab from one bus station to the other in the capital. Also, if you are not ready to depart Punta Cana by 1:30 pm at the latest, you will not be able to reach Puerto Plata the same day by public transport. (See our updated bus schedule below).
Public transportation between Punta Cana and Puerto Plata would work as follows: 1. Take a cab to the Expreso Bávaro bus station in Verón (Punta Cana). (You will see from the timetable below that there are only 6 buses a day from Verón to Santo Domingo, there are more buses from Higüey than from Verón so if there is no suitable Expreso Bávaro bus from Verón at the time you need to travel then Cocotours would have to drive you from Punta Cana airport all the way to the Expreso Higüey bus station in the town of Higüey, a 45-minute drive from Punta Cana airport.