Maldives Ferries: Routes, Ports & Operators
FerryConnect covers 16 ferry routes from Maldives, including 16 island crossings. Main ports and places: Kulhudhuffushi, Eydhafushi, Fonadhoo, Fuvahmulah and Meedhoo. Operators include MTCC (Maldives Transport and Contracting Company). Every route below is checked against the operator's own timetable, with sources on each route page.
16
0
16
0
Maldives Ferry Routes Map
Interactive sea routes, island lifelines, and river/lake car ferries across Maldives.
Island & Coastal Lifeline Crossings
Offshore archipelago connections and scenic coastal routes
Fuvahmulah β Addu City (Feydhoo)
Fuvahmulah ferry stop to Feydhoo ferry stop
MTCCβs open-sea public ferry linking Fuvahmulah, the single-island atoll known for tiger-shark diving, with Addu City in the far south, calling at Hulhumeedhoo before reaching Feydhoo.
Fuvahmulah β Vaadhoo (Gaafu Dhaalu Atoll)
Fuvahmulah ferry stop to Gdh. Vaadhoo ferry stop
The public ferry north across the Equatorial Channel from Fuvahmulah to Gaafu Dhaalu atoll, calling at Faresmaathoda before Vaadhoo. It connects Fuvahmulah with the southern Huvadhoo atoll ferry network.
Eydhafushi β Dharavandhoo
Eydhafushi ferry stop to Dharavandhoo ferry stop
A short public-ferry hop inside Baa Atoll, a UNESCO biosphere reserve, from the atoll capital Eydhafushi to Dharavandhoo, the local island used by visitors heading for Hanifaru Bay manta season.
Eydhafushi β Fulhadhoo
Eydhafushi ferry stop to Fulhadhoo ferry stop
MTCCβs southern Baa Atoll ferry from Eydhafushi to the small beach island of Fulhadhoo, continuing to Fehendhoo and Goidhoo on the Goidhoo reef. It is the public-transport way to reach Fulhadhoo without a private speedboat.
Naifaru β Hinnavaru
Naifaru ferry stop to Hinnavaru ferry stop
Connects Naifaru, the capital of Lhaviyani Atoll, with neighbouring Hinnavaru on MTCCβs atoll ferry network, calling at Madivaru. Several Lhaviyani ferries run the chain between Olhuvelifushi, Kurendhoo, Naifaru and Hinnavaru.
Manadhoo (Noonu Atoll) β Ungoofaaru (Raa Atoll)
Manadhoo ferry stop to Ungoofaaru ferry stop
A direct inter-atoll public ferry between the two northern atoll capitals, Manadhoo in Noonu and Ungoofaaru in Raa, linking their separate island ferry networks.
Nilandhoo (Faafu Atoll) β Meedhoo (Dhaalu Atoll)
Nilandhoo ferry stop to Dh. Meedhoo ferry stop
The short inter-atoll public ferry from Nilandhoo in Faafu Atoll south to Meedhoo in Dhaalu Atoll, timed to connect with the Faafu and Dhaalu island ferries.
Meedhoo (Dhaalu Atoll) β Kudahuvadhoo
Dh. Meedhoo ferry stop to Kudahuvadhoo ferry stop
Crosses Dhaalu Atoll from Meedhoo in the north to Kudahuvadhoo, the atoll capital, either direct or via Rinbudhoo and Hulhudheli or Bandidhoo and Maaenboodhoo.
Fonadhoo (Laamu Atoll) β Gan (Laamu Atoll)
Fonadhoo ferry stop to L. Gan ferry stop
Links Fonadhoo, Laamu Atollβs capital, with Gan, the atollβs largest island, as part of MTCCβs Laamu ferry lines that continue north to Isdhoo and west to Maavah.
Fonadhoo (Laamu Atoll) β Isdhoo (Laamu Atoll)
Fonadhoo ferry stop to Isdhoo ferry stop
MTCCβs Laamu Atoll ferry up the eastern rim from the capital Fonadhoo to Isdhoo at the atollβs north-east tip, calling at Gan and four smaller islands along the way.
Villingili (Gaafu Alifu Atoll) β Thinadhoo (Gaafu Dhaalu Atoll)
Ga. Villingili ferry stop to Thinadhoo ferry stop
Crosses Huvadhoo, one of the worldβs largest atolls, between the Gaafu Alifu capital Villingili and Thinadhoo, capital of Gaafu Dhaalu, calling at Dhevvadhoo.
Villingili (Gaafu Alifu Atoll) β Kooddoo
Ga. Villingili ferry stop to Kooddoo ferry stop
The 10-minute public ferry between Villingili, capital of Gaafu Alifu Atoll, and neighbouring Kooddoo, the island with the atollβs domestic airport.
Kulhudhuffushi β Hanimaadhoo
Kulhudhuffushi ferry stop to Hanimaadhoo ferry stop
Links Kulhudhuffushi, the northern Maldivesβ largest town, with Hanimaadhoo, the island with the northβs airport, on several MTCC Haa Dhaalu ferry lines.
Kulhudhuffushi (Haa Dhaalu Atoll) β Dhihdhoo (Haa Alifu Atoll)
Kulhudhuffushi ferry stop to Dhihdhoo ferry stop
Direct public ferry between Kulhudhuffushi and Dhihdhoo, capital of Haa Alifu, the northernmost atoll of the Maldives.
Kulhudhuffushi (Haa Dhaalu Atoll) β Funadhoo (Shaviyani Atoll)
Kulhudhuffushi ferry stop to Sh. Funadhoo ferry stop
Inter-atoll public ferry from Kulhudhuffushi south to Funadhoo, capital of Shaviyani Atoll, calling at Feevah.
Veymandoo (Thaa Atoll) β Thimarafushi
Veymandoo ferry stop to Thimarafushi ferry stop
A 10-minute hop between Veymandoo, capital of Thaa Atoll, and Thimarafushi, the island with Thaaβs domestic airport.
More Maldives ferries on 12Go
Our booking partner 12Go sells these crossings too. We haven't written route guides for them yet, so check current times and tickets on 12Go.
- Dhiffushi β Male Β· times & tickets on 12Go
- Fulidhoo β Male Β· times & tickets on 12Go
- Gulhi β Male Β· times & tickets on 12Go
- Maafushi β Male Β· times & tickets on 12Go
- Male β Himmafushi Β· times & tickets on 12Go
Planning a journey through Maldives?
Book port accommodation, connecting trains, terminal car rental, and private transfers through verified maritime partners.