Routes · 2 Sep 2026

Punta Cana to Santo Domingo by Bus: Complete Guide

Assisted booking in the Dominican Republic

Ticket, management fee, exact points, Google Maps and WhatsApp support in one service.

from $19.95 USD per person Request 3 or more days ahead
Book now
  • Ticket or booking number managed with the operator
  • Bus departure point, arrival point and Google Maps
  • WhatsApp support, local agents and useful instructions

Indicative price per person. You do not pay now: we check availability, final price and payment method before confirming.

Quick answer

The Punta Cana to Santo Domingo bus is run by Expreso Bavaro, takes about 3 hours 10 minutes over 200 km and is paid in cash on board. It leaves from the Cruce de Friusa stop in Bavaro and arrives at the Juan Sanchez Ramirez street terminal in Gazcue, 10 minutes from the Colonial Zone.

How long it takes and what it costs

The trip covers 200 km of highway and the bus does it in about 3 hours 10 minutes. Works out at about 7 to 9 USD. Compare that with a private transfer, which on this corridor usually runs between 125 and 200 USD per vehicle: for one or two travellers the gap is huge, for a family of five with big suitcases the numbers get closer. Expreso Bavaro takes cash only, on board, in Dominican pesos. If you land with dollars or euros, change a small amount at the airport or withdraw pesos from an ATM before heading to the stop. The operator has no online sales of its own, so tickets are bought on the day. We confirm the fare with you before booking, once the seat has been checked with the carrier.

Where it leaves from in Bavaro: the Cruce de Friusa

The bus does not leave from a terminal with platforms. It leaves from the Cruce de Friusa stop, a well known road junction in Bavaro that any taxi or Uber driver can find without an exact address. Guagua is the local word for buses and minibuses, so if you ask for the Expreso Bavaro guagua to Santo Domingo, people will understand you. Arrive early: the operator asks passengers to be there one hour before departure. That hour is used to buy the ticket, load luggage and get a seat, because buses fill up in order of arrival. Bring some water and a light jacket, as the air conditioning on these buses tends to run cold.

Getting to the stop from the Bavaro hotels and the airport

From the Bavaro hotels you reach the Cruce de Friusa by Uber or hotel taxi in about 15 to 20 minutes. One detail worth knowing: depending on the driver and the moment, you may be asked to walk outside the resort grounds for pickup, so ask at reception where cars pick up. From Punta Cana airport (PUJ) it is about 20 minutes by Uber or official taxi, and the same applies: depending on the driver and the moment, you may be asked to step outside the airport grounds. If you fly in and want to catch the bus the same day, add the 20 minute ride, the operator's one hour buffer and the time for immigration and baggage.

Timetables, cash and the arrival time the operator requires

Expreso Bavaro usually runs about 6 departures a day from early morning, roughly every 2 hours, finishing mid afternoon. We do not quote exact times because the timetable published on the operator's website is still pending phone confirmation: check the timetable for your travel day before leaving the hotel. Our golden rule is never to count on the last departure of the day. If it is cancelled or full you have no plan B, so aim for a morning or early afternoon bus. Keep the operator's three conditions in mind: cash in pesos, presence one hour before departure and tickets sold on the day only.

Arriving in Santo Domingo and asking for help with the booking

The bus ends at the Expreso Bavaro terminal on Juan Sanchez Ramirez street, near Maximo Gomez avenue, in the Gazcue neighbourhood. From there the Colonial Zone is about 10 minutes by Uber or taxi. If you continue to Las Americas airport (SDQ), count another 25 to 35 minutes depending on traffic. If you would rather not arrive blind, we offer an assisted booking from 24.95 USD per person: you request it 3 or more days ahead, pay nothing when you ask, and we reply by WhatsApp or email with the stop, the buffer time and what to bring. We are an independent intermediary with no commercial agreement with Expreso Bavaro, and the transport contract is always between you and the operator.

Frequently asked questions

How long does the bus from Punta Cana to Santo Domingo take?
About 3 hours 10 minutes for 200 km of highway, not counting the one hour buffer Expreso Bavaro asks for at the stop. Traffic entering Santo Domingo can add some time, so leave a margin if you are connecting to a flight.
How much is the ticket and can I pay by card?
Expreso Bavaro takes cash only, on board and in Dominican pesos, so withdraw or exchange pesos before you get to the Cruce de Friusa.
Where is the bus stop in Punta Cana?
At the Cruce de Friusa in Bavaro. It is a roadside stop rather than a terminal, and every taxi and Uber driver in the area knows it. It sits about 15 to 20 minutes from the Bavaro hotels and about 20 minutes from the airport.
How do I get from my Bavaro hotel to the stop?
By Uber or hotel taxi, about 15 to 20 minutes. Depending on the driver and the moment, you may be asked to walk outside the resort grounds for pickup. Order the car with the operator's buffer already built in, meaning one hour before departure.
Where does the bus arrive in Santo Domingo?
At the Expreso Bavaro terminal on Juan Sanchez Ramirez street in Gazcue, near Maximo Gomez avenue. The Colonial Zone is about 10 minutes away by Uber or taxi and Las Americas airport is 25 to 35 minutes away.
Can I book the bus online before my trip?
The operator does not sell online, tickets are bought in cash on the day of travel. What you can do is request our assisted booking 3 days ahead, with nothing to pay when you ask, and we guide you by WhatsApp or email.

Also helpful