There are 3 ways to get from Dominican Republic to Bahamas by plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Lynden Pindling International Airport
best- Fly from Cibao International Airport (STI) to Lynden Pindling International Airport (NAS)plane STI - NAS
5h 5m$301–1,300Fly to Grand Bahama International Airport
cheapest- Fly from Cibao International Airport (STI) to Grand Bahama International Airport (FPO)plane STI - FPO
16h 24m$211–1,025Fly to Marsh Harbour Airport
- Fly from Cibao International Airport (STI) to Marsh Harbour Airport (MHH)plane STI - MHH
16h 56m$235–1,131
Cibao International Airport (STI) to Lynden Pindling International Airport (NAS) flights
Comparing Your Travel Options
The cheapest way to get from Dominican Republic to Bahamas is to fly which costs $210 - $1,100 and takes 16h 24m.
The fastest way to get from Dominican Republic to Bahamas is to fly which takes 5h 5m and costs $300 - $1,300.
The distance between Dominican Republic and Bahamas is 973 km.
It takes approximately 5h 5m to get from Dominican Republic to Bahamas, including transfers.
Bahamas is 1h behind Dominican Republic. It is currently 7:51 AM in Dominican Republic and 6:51 AM in Bahamas.
There are 172+ hotels available in Bahamas.
What companies run services between Dominican Republic and Bahamas?
American Airlines, InterCaribbean Airways, and five other airlines fly from Cibao International Airport (STI) to Lynden Pindling International Airport (NAS) 4 times a day.
- Website
- aa.com
Flights from Cibao International Airport to Lynden Pindling International Airport via Miami
- Ave. Duration
- 5h 11m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $220–1,200
Flights from Cibao International Airport to Grand Bahama International Airport via Miami
- Ave. Duration
- 19h 32m
- When
- Every day
- Estimated price
- $190–1,000
Flights from Cibao International Airport to Marsh Harbour Airport via Miami
- Ave. Duration
- 19h 38m
- When
- Every day
- Estimated price
- $210–1,100
- Website
- jetwaysairlines.com
Flights from Cibao International Airport to Lynden Pindling International Airport via Fort Lauderdale
- Ave. Duration
- 4h 47m
- When
- Friday and Sunday
- Estimated price
- $220–1,200
Flights from Cibao International Airport to Grand Bahama International Airport via Fort Lauderdale
- Ave. Duration
- 20h 27m
- When
- Every day
- Estimated price
- $190–1,000
Flights from Cibao International Airport to Grand Bahama International Airport via San Juan, Fort Lauderdale
- Ave. Duration
- 16h 9m
- When
- Monday, Friday, and Sunday
- Estimated price
- $270–1,300
Flights from Cibao International Airport to Marsh Harbour Airport via Fort Lauderdale, Lynden Pindling International Airport
- Ave. Duration
- 16h 37m
- When
- Friday and Sunday
- Estimated price
- $220–1,100
- Website
- bahamasair.com
Flights from Cibao International Airport to Lynden Pindling International Airport via Orlando
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $270–1,300
Flights from Cibao International Airport to Grand Bahama International Airport via Providenciales, Lynden Pindling International Airport
- Ave. Duration
- 18h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $650–2,200
Flights from Cibao International Airport to Marsh Harbour Airport via Providenciales, Lynden Pindling International Airport
- Ave. Duration
- 19h 5m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $700–2,200
- Website
- intercaribbean.com
Flights from Cibao International Airport to Lynden Pindling International Airport via Providenciales
- Ave. Duration
- 5h
- When
- Monday, Thursday, Saturday, Wednesday, Friday, and Sunday
- Estimated price
- $700–2,300
- Website
- britishairways.com
Flights from Cibao International Airport to Lynden Pindling International Airport via Providenciales
- Ave. Duration
- 7h 30m
- When
- Thursday
- Estimated price
- $320–950
- Website
- flyaztec.com
Flights from Cibao International Airport to Marsh Harbour Airport via Fort Lauderdale
- Ave. Duration
- 18h 52m
- When
- Every day
- Estimated price
- $210–1,100
- Website
- flytradewind.com
Flights from Cibao International Airport to Marsh Harbour Airport via San Juan, Fort Lauderdale
- Ave. Duration
- 17h 10m
- When
- Monday and Sunday
- Estimated price
- $290–1,400
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 Getting to Milan from the airport, 5 delightfully under-the-radar French towns you need to visit, and Need to know: Eurostar - to help you get the most out of your next trip.
