Regional ferry network · a typical week from 6 October 2026
Caribbean ferry map: routes between the islands
Every ferry crossing we have a timetable for between the islands — who runs it, on which days, and how long it takes.
- 13
- Island pairs
- 13
- Islands
- 11
- Operators
- 20
- Ferry ports
Ferries link 13 Caribbean islands on 13 routes run by 11 operators. The busiest crossing is Anguilla – St Maarten / St Martin, with about 175 sailings in a typical week.
In short
- Islands13
- Island-to-island routes13
- Operators10
- Sailings in a typical weekabout 466
- Timetable window from6 October 2026
Questions people ask
How many ferry routes connect the Caribbean islands?
From the timetables we hold, 13 islands are linked by 13 island-to-island routes run by 10 operators, for the window from 6 October 2026. Coverage has gaps: not every island's ferries are in the data yet.
Which ferry operators run between the Caribbean islands?
Anguilla Public Ferry, Barbuda Express, Calypso Charters, Compagnie Voyager, FRS Express des Îles, Funtime Charters and 4 more run island-to-island ferries in the timetables we hold.
What is the busiest Caribbean ferry crossing?
Anguilla – St Maarten / St Martin has the most sailings in the timetables we hold, about 175 in a typical week.
Ferry map
The map needs JavaScript. Every crossing it draws is listed below it.
Crossings from every island
St Maarten / St Martin 5 islands by ferry
5 ports: Bobby's Marina, Philipsburg, Marigot Ferry Terminal, Oyster Pond, Pelican Marina, Simpson Bay, SXM Airport Dock · 7 operators · ≈269/week in a typical week
| To | Operator | Ports | Typical days | Crossing | Sailings | How well we know |
|---|---|---|---|---|---|---|
| Anguilla | Anguilla Public Ferry | Blowing Point – Marigot Ferry Terminal | Daily | 30 min | ≈140/week | Official timetable checked 2 Aug 2026 |
| Anguilla | Funtime Charters | Blowing Point – SXM Airport Dock | Daily | 20 min | ≈28/week | Hand-entered checked not recorded |
| Anguilla | Calypso Charters | Blowing Point – SXM Airport Dock | Daily | 25 min | ≈7/week | Hand-entered checked not recorded |
| St Barths | Great Bay Express | Bobby's Marina, Philipsburg – Gustavia | Mon–Sat | 45 min | ≈30/week | Official timetable checked 2 Aug 2026 |
| St Barths | Compagnie Voyager | Gustavia – Marigot Ferry Terminal; Gustavia – Oyster Pond | Daily | 45 min | ≈26/week | Official timetable checked 2 Aug 2026 |
| St Barths | The Edge (Aqua Mania) | Gustavia – Pelican Marina, Simpson Bay | Tue, Thu, Sat | 60 min | ≈6/week | Official timetable checked not recorded |
| Saba | Makana Ferry (Blues & Blues) | Bobby's Marina, Philipsburg – Fort Bay | Mon, Tue, Thu–Sun | 75 min | ≈9/week | Official timetable checked 19 Sep 2026 |
| Saba | The Edge (Aqua Mania) | Fort Bay – Pelican Marina, Simpson Bay | Wed, Fri, Sun | 90 min | ≈6/week | Official timetable checked not recorded |
| St Eustatius | Makana Ferry (Blues & Blues) | Bobby's Marina, Philipsburg – Gallows Bay | Mon, Tue, Thu–Sun | not published | ≈10/week | Official timetable checked 19 Sep 2026 |
| St Kitts | Makana Ferry (Blues & Blues) | Basseterre Ferry Terminal – Bobby's Marina, Philipsburg | Mon, Fri–Sun | not published | ≈7/week | Official timetable checked 19 Sep 2026 |
Anguilla 1 island by ferry
1 port: Blowing Point · 3 operators · ≈175/week in a typical week
| To | Operator | Ports | Typical days | Crossing | Sailings | How well we know |
|---|---|---|---|---|---|---|
| St Maarten / St Martin | Anguilla Public Ferry | Blowing Point – Marigot Ferry Terminal | Daily | 30 min | ≈140/week | Official timetable checked 2 Aug 2026 |
| St Maarten / St Martin | Funtime Charters | Blowing Point – SXM Airport Dock | Daily | 20 min | ≈28/week | Hand-entered checked not recorded |
| St Maarten / St Martin | Calypso Charters | Blowing Point – SXM Airport Dock | Daily | 25 min | ≈7/week | Hand-entered checked not recorded |
St Kitts 4 islands by ferry
2 ports: Basseterre Ferry Terminal, Majors Bay · 2 operators · ≈170/week in a typical week
| To | Operator | Ports | Typical days | Crossing | Sailings | How well we know |
|---|---|---|---|---|---|---|
| Nevis | NASPA (Nevis Air & Sea Ports) | Basseterre Ferry Terminal – Charlestown Pier | Daily | 45 min | ≈146/week | Hand-entered checked 19 Sep 2026 |
| St Eustatius | Makana Ferry (Blues & Blues) | Basseterre Ferry Terminal – Gallows Bay | Mon, Fri–Sun | 90 min | ≈10/week | Official timetable checked 19 Sep 2026 |
| Saba | Makana Ferry (Blues & Blues) | Basseterre Ferry Terminal – Fort Bay | Mon, Fri–Sun | not published | ≈7/week | Official timetable checked 19 Sep 2026 |
| St Maarten / St Martin | Makana Ferry (Blues & Blues) | Basseterre Ferry Terminal – Bobby's Marina, Philipsburg | Mon, Fri–Sun | not published | ≈7/week | Official timetable checked 19 Sep 2026 |
Nevis 1 island by ferry
2 ports: Cades Bay, Charlestown Pier · 1 operator · ≈146/week in a typical week
| To | Operator | Ports | Typical days | Crossing | Sailings | How well we know |
|---|---|---|---|---|---|---|
| St Kitts | NASPA (Nevis Air & Sea Ports) | Basseterre Ferry Terminal – Charlestown Pier | Daily | 45 min | ≈146/week | Hand-entered checked 19 Sep 2026 |
St Barths 1 island by ferry
1 port: Gustavia · 3 operators · ≈62/week in a typical week
| To | Operator | Ports | Typical days | Crossing | Sailings | How well we know |
|---|---|---|---|---|---|---|
| St Maarten / St Martin | Great Bay Express | Bobby's Marina, Philipsburg – Gustavia | Mon–Sat | 45 min | ≈30/week | Official timetable checked 2 Aug 2026 |
| St Maarten / St Martin | Compagnie Voyager | Gustavia – Marigot Ferry Terminal; Gustavia – Oyster Pond | Daily | 45 min | ≈26/week | Official timetable checked 2 Aug 2026 |
| St Maarten / St Martin | The Edge (Aqua Mania) | Gustavia – Pelican Marina, Simpson Bay | Tue, Thu, Sat | 60 min | ≈6/week | Official timetable checked not recorded |
Saba 3 islands by ferry
1 port: Fort Bay · 2 operators · ≈30/week in a typical week
| To | Operator | Ports | Typical days | Crossing | Sailings | How well we know |
|---|---|---|---|---|---|---|
| St Maarten / St Martin | Makana Ferry (Blues & Blues) | Bobby's Marina, Philipsburg – Fort Bay | Mon, Tue, Thu–Sun | 75 min | ≈9/week | Official timetable checked 19 Sep 2026 |
| St Maarten / St Martin | The Edge (Aqua Mania) | Fort Bay – Pelican Marina, Simpson Bay | Wed, Fri, Sun | 90 min | ≈6/week | Official timetable checked not recorded |
| St Eustatius | Makana Ferry (Blues & Blues) | Fort Bay – Gallows Bay | Mon, Tue, Thu, Sat, Sun | 45 min | ≈8/week | Official timetable checked 19 Sep 2026 |
| St Kitts | Makana Ferry (Blues & Blues) | Basseterre Ferry Terminal – Fort Bay | Mon, Fri–Sun | not published | ≈7/week | Official timetable checked 19 Sep 2026 |
St Eustatius 3 islands by ferry
1 port: Gallows Bay · 1 operator · ≈28/week in a typical week
| To | Operator | Ports | Typical days | Crossing | Sailings | How well we know |
|---|---|---|---|---|---|---|
| St Kitts | Makana Ferry (Blues & Blues) | Basseterre Ferry Terminal – Gallows Bay | Mon, Fri–Sun | 90 min | ≈10/week | Official timetable checked 19 Sep 2026 |
| St Maarten / St Martin | Makana Ferry (Blues & Blues) | Bobby's Marina, Philipsburg – Gallows Bay | Mon, Tue, Thu–Sun | not published | ≈10/week | Official timetable checked 19 Sep 2026 |
| Saba | Makana Ferry (Blues & Blues) | Fort Bay – Gallows Bay | Mon, Tue, Thu, Sat, Sun | 45 min | ≈8/week | Official timetable checked 19 Sep 2026 |
Bermuda 0 islands by ferry
4 ports: Dockyard, Hamilton Ferry Terminal, Rockaway, St George's · 1 operator · ≈21/week in a typical week
| To | Operator | Ports | Typical days | Crossing | Sailings | How well we know |
|---|---|---|---|---|---|---|
| Within Bermuda | Sea Express (Bermuda M&P) | Dockyard – Hamilton Ferry Terminal; Hamilton Ferry Terminal – St George's | Daily | 20 min | ≈21/week | Official timetable checked not recorded |
Antigua 1 island by ferry
2 ports: Heritage Quay, St John's, Jolly Harbour Marina · 1 operator · ≈14/week in a typical week
| To | Operator | Ports | Typical days | Crossing | Sailings | How well we know |
|---|---|---|---|---|---|---|
| Barbuda | Barbuda Express | Jolly Harbour Marina – River Dock | Daily | 90 min | ≈14/week | Official timetable checked 6 Oct 2026 |
Barbuda 1 island by ferry
1 port: River Dock · 1 operator · ≈14/week in a typical week
| To | Operator | Ports | Typical days | Crossing | Sailings | How well we know |
|---|---|---|---|---|---|---|
| Antigua | Barbuda Express | Jolly Harbour Marina – River Dock | Daily | 90 min | ≈14/week | Official timetable checked 6 Oct 2026 |
Martinique 2 islands by ferry
2 ports: Fort-de-France, Saint-Pierre · 1 operator · ≈9/week in a typical week
| To | Operator | Ports | Typical days | Crossing | Sailings | How well we know |
|---|---|---|---|---|---|---|
| St Lucia | FRS Express des Îles | Castries – Fort-de-France | Mon–Sat | 90 min | ≈6/week | Official timetable checked not recorded |
| Dominica | FRS Express des Îles | Fort-de-France – Roseau | Mon, Wed, Fri | 135 min | ≈3/week | Official timetable checked not recorded |
Dominica 2 islands by ferry
1 port: Roseau · 1 operator · ≈6/week in a typical week
| To | Operator | Ports | Typical days | Crossing | Sailings | How well we know |
|---|---|---|---|---|---|---|
| Guadeloupe | FRS Express des Îles | Pointe-à-Pitre (Bergevin) – Roseau | Mon, Wed, Fri | 150 min | ≈3/week | Official timetable checked not recorded |
| Martinique | FRS Express des Îles | Fort-de-France – Roseau | Mon, Wed, Fri | 135 min | ≈3/week | Official timetable checked not recorded |
St Lucia 1 island by ferry
1 port: Castries · 1 operator · ≈6/week in a typical week
| To | Operator | Ports | Typical days | Crossing | Sailings | How well we know |
|---|---|---|---|---|---|---|
| Martinique | FRS Express des Îles | Castries – Fort-de-France | Mon–Sat | 90 min | ≈6/week | Official timetable checked not recorded |
Guadeloupe 1 island by ferry
1 port: Pointe-à-Pitre (Bergevin) · 1 operator · ≈3/week in a typical week
| To | Operator | Ports | Typical days | Crossing | Sailings | How well we know |
|---|---|---|---|---|---|---|
| Dominica | FRS Express des Îles | Pointe-à-Pitre (Bergevin) – Roseau | Mon, Wed, Fri | 150 min | ≈3/week | Official timetable checked not recorded |