Bahamas coastline and turquoise shallows from the air

Bahamas Ferry Map

See which boats connect Florida, Nassau, Eleuthera, Grand Bahama and the Abacos. Water taxis and mailboats are marked separately.

Florida passenger routes
2
Crossings in the directory
17
Northern network detail
Abaco
Sources checked
10 Nov 2026

Always confirm your date with the operator.

Route map

Where the ferries go

The overview shows the longer crossings. Use the island guides for short hops and the directory below to find every listed route.

Bahamas ferry network from Florida to the Abacos, Eleuthera and ExumaMain passenger routes include the two Florida crossings and Nassau to Spanish Wells and Harbour Island. Northern Abaco and Exuma have local ferry links. Dashed mailboat lines indicate services to confirm. FLORIDAATLANTIC OCEANANDROSFort Lauderdale to BiminiFort Lauderdale to FreeportNassau to Spanish Wells and Harbour IslandPinder’s FerryNassau to Freeport mailboatNassau to Cat Island mailboat, island shownFort LauderdaleBiminiFreeportNassauSpanish WellsHarbour IslandAbacoMarsh HarbourExumaCat IslandN50 km
  • Florida ferries
  • Domestic ferries
  • Local ferry area
  • Mailboat · confirm first

Routes are indicative · © OpenStreetMap contributors · Natural Earth

Route directory

Find a timetable for your crossing

Operator links are shown for scheduled services. Local docks and visitor sources are used where the operator does not publish a timetable.

Florida

CrossingTypeWhat to checkSource
Fort Lauderdale ↔ BiminiInternational ferryAbout 2 hours. Use the booking calendar for both legs.Baleària Caribbean
Fort Lauderdale ↔ FreeportInternational ferryAbout 3 hours. Use the booking calendar for both legs.Baleària Caribbean

Nassau and Eleuthera

CrossingTypeWhat to checkSource
Nassau ↔ Spanish Wells ↔ Harbour IslandDomestic ferrySun, Wed and Fri published. Leaves Nassau at 8:00 a.m.Bahamas Ferries
North Eleuthera ↔ Harbour IslandLocal ferry or water taxiAbout 5 minutes from the dock. Confirm the last return at the pier.Local water taxis
Gene’s Bay ↔ Spanish WellsLocal ferry or water taxiCheck operating hours before leaving North Eleuthera Airport.Local ferry
Downtown Nassau ↔ Paradise IslandLocal ferry or water taxiAbout 10 minutes. Ask at Woodes Rogers Wharf.Nassau Harbour water taxis

Abaco and Grand Bahama

CrossingTypeWhat to checkSource
McLean’s Town ↔ Crown HavenDomestic ferryDaily, weather permitting. McLean’s Town 8:30 a.m. and 4:00 p.m. Crown Haven 7:00 a.m. and 2:30 p.m.Pinder’s Ferry
Marsh Harbour ↔ Hope TownLocal ferry or water taxiUse The Crossing in Marsh Harbour. Confirm your Hope Town stop.G&L Ferry
Marsh Harbour ↔ Man-O-War CayLocal ferry or water taxiUse The Crossing. Check the operator’s latest timetable.G&L Ferry
Marsh Harbour ↔ Great Guana CayLocal ferry or water taxiUse the Front Street terminal. Check the stop for your ticket.G&L Ferry
Marsh Harbour ↔ Scotland CayCall to confirmRequest stop on the Guana service. Check availability first.G&L Ferry
Treasure Cay ferry dock ↔ Green Turtle CayLocal ferry or water taxiCheck the dock and Green Turtle Cay stop for your sailing.Green Turtle Ferry

Other local crossings

CrossingTypeWhat to checkSource
North Bimini ↔ South BiminiLocal ferry or water taxiConfirm the crossing locally, particularly for an airport connection.Local ferry
George Town ↔ Stocking IslandLocal ferry or water taxiAsk for the pickup point and last return from Stocking Island.Elvis’s Water Taxi
South Andros ↔ Mangrove CayLocal ferry or water taxiConfirm sailing times at Driggs Hill or Lisbon Creek.Local public ferry

Mailboats

CrossingTypeWhat to checkSource
Freeport ↔ NassauCall to confirmLimited passenger places have been reported. Call for your date, direction and dock.The MailBoat Company
Nassau ↔ Cat IslandCall to confirmLimited seats reported. The island marker does not identify the arrival dock.The MailBoat Company

Route map

North Eleuthera water taxis

Harbour Island and Spanish Wells use different mainland docks. These short crossings are separate from the ferry out of Nassau.

Water taxi map for Spanish Wells and Harbour IslandGene’s Bay Dock serves Spanish Wells. Three Island Dock serves Harbour Island. Both departure docks are on North Eleuthera. NORTH ELEUTHERAGene’s Bay to Spanish WellsThree Island Dock to Harbour IslandABGene’s Bay DockSpanish WellsThree Island DockHarbour IslandAirport (ELH)N5 km
  • Spanish Wells ferry
  • Harbour Island water taxi

Routes are indicative · © OpenStreetMap contributors

Service types

Passenger ferries, mailboats and freight

This is a directory of publicly documented routes. Private resort transfers and tours are outside its coverage.

For cargo sailings, check Bahamas Ferries’ freight timetable. Do not rely on a freight timetable for passenger seats. For mailboats, check the vessel, dock and seat with the operator before you travel.