The Maldives' public ferry network is the most economical way to move between islands, but it demands patience and planning. Ferries link Malé with nearby atolls like Kaafu (North and South Malé), Vaavu and Alifushi, but most services run only once or twice daily, and many don't operate on Fridays. For example, the ferry from Malé to Maafushi in South Malé Atoll takes about 1.5 hours and costs around MVR 50 (roughly $3). However, ferries are basic, with wooden benches and limited shade, and they can be crowded. They're also weather-dependent; during the southwest monsoon (May to November), rough seas often cause cancellations. If you're heading to a resort, public ferries rarely stop there—you'll need a speedboat transfer.
01
Public Ferries: The Local Way to Travel
For budget travellers staying on local islands like Dhigurah in South Ari Atoll or Fulidhoo in Vaavu, ferries are a lifeline. The Malé to Fulidhoo ferry, for instance, takes about 2 hours and runs on Sundays, Tuesdays and Thursdays. But you must arrive at the Malé ferry terminal (near the fish market) early to secure a ticket, as they're sold on a first-come, first-served basis. Also, note that ferries don't run on Fridays, so plan your itinerary around that. I'd recommend public ferries only if you have a flexible schedule and are staying on a local island with easy access to the jetty. Otherwise, the time lost might outweigh the savings.
02
Speedboats: Fast and Convenient
Speedboats are the workhorse of Maldivian inter-island travel, whisking passengers between Malé and nearby resorts and local islands in a fraction of the time. A shared speedboat from Malé to Maafushi takes about 30 minutes and costs around $25 one way, while private charters to further atolls like Ari or Baa can exceed $500. Resorts often organise their own speedboat transfers, which are timed to match flight arrivals at Velana International Airport. These boats are faster and more comfortable than ferries, with cushioned seats and life jackets, but they're not immune to rough seas—expect a bumpy ride during the wet monsoon. Also, speedboats are pricey; for a family of four, the cost can add up quickly.
If you're staying at a resort in North or South Malé Atoll, a speedboat transfer is usually included in your package or can be arranged by the hotel. For local islands, companies like iCom Tours and Maafushi Tours operate scheduled speedboats from Malé's Jetty 1. Booking in advance is wise during peak season (December to April), when boats fill up. I'd book a speedboat if your time is limited or you're travelling with luggage and want to avoid the ferry shuffle. Just be aware that late-night transfers are rare, so plan to arrive in daylight.
03
Domestic Flights and Seaplanes
For distant atolls, domestic flights and seaplanes are the only practical options. Domestic carriers like Maldivian fly from Velana International Airport to Hanimaadhoo (Haa Dhaalu Atoll), Kadhdhoo (Laamu Atoll) and Gan (Addu Atoll), with flights taking 1–2 hours. Fares vary but typically range from $150 to $300 one way. Seaplanes, operated by Trans Maldivian Airways, serve resorts in atolls like Baa, Ari and Lhaviyani, with transfer times of 30–60 minutes. Seaplane transfers are usually arranged by the resort and cost $300–$600 per person round trip, depending on distance. Both options offer stunning aerial views, but seaplanes only operate during daylight hours and are subject to weather delays.
Domestic flights are a good choice if you're heading to the southern atolls, where seaplane transfers would be excessively long or expensive. For instance, flying to Gan in Addu Atoll takes about 1.5 hours from Malé, compared to a multi-day ferry journey. However, domestic flights have limited schedules—often just one or two per day—so you may need to adjust your itinerary. I'd recommend domestic flights for trips to Addu, Fuvahmulah or Laamu, and seaplanes for resorts in the central atolls. Book well ahead, especially during peak season, as seats sell out.
04
Which Option Should You Book?
Your choice depends on budget, destination and time. For local islands in Kaafu, Vaavu or South Ari, public ferries are cheapest but slow and infrequent; speedboats offer a good balance of speed and cost. For resorts, speedboat or seaplane transfers are usually the only way, and these are often bundled into your booking. If you're visiting multiple atolls, consider a domestic flight to cover long distances. In my view, for a first trip to the Maldives, I'd book a resort in North or South Malé Atoll with a speedboat transfer, as it's hassle-free and gives you more time to enjoy the beaches. For adventurous travellers, a combination of public ferries and local island stays offers a more authentic experience.
When planning, factor in the monsoon: May to November brings rain and rough seas, so ferries are more prone to cancellation, and speedboat rides can be uncomfortable. The dry season (December to April) is ideal for boat travel. Also, check the latest schedules on the Maldives Transport and Contracting Company (MTCC) website for ferries, and book speedboats through your hotel or a reputable operator. Remember that inter-atoll travel requires careful timing; don't schedule a tight connection. I'd advise building in a buffer day, especially if you have an international flight to catch. And always confirm your transfer details with your accommodation before arrival.
Where to stay
Hotels to consider
Where to stay
Hotels to consider
FAQ
Questions people ask
How much does a public ferry cost between Malé and Maafushi?+
The public ferry from Malé to Maafushi costs around MVR 50 (about $3) one way and takes roughly 1.5 hours. Ferries run a few times daily except Fridays. Tickets are purchased at the terminal on the day of travel.
Can I take a speedboat from Malé to a resort?+
Yes, but most resorts arrange their own speedboat transfers, which are timed with flight arrivals. Shared speedboats to local islands like Maafushi cost around $25 one way and take 30 minutes. Book through your hotel or a local operator in advance.
How long does a seaplane transfer take?+
Seaplane transfers typically take 30–60 minutes, depending on the resort's distance from Malé. They operate only during daylight hours and are subject to weather. Costs range from $300 to $600 round trip and are usually booked via the resort.
Are ferries reliable during the monsoon season?+
Ferries are less reliable from May to November due to rough seas and frequent cancellations. Speedboats also face delays, and seaplanes may be grounded. Travellers should build flexibility into their plans and check schedules directly with operators.
What's the best way to get to Addu Atoll?+
The quickest way is a domestic flight from Malé to Gan, taking about 1.5 hours. Ferries would take multiple days and are not practical. Domestic flights are operated by Maldivian and cost around $150–$300 one way.
Do ferries run on Fridays?+
Most public ferries do not operate on Fridays, the Islamic holy day. Some speedboats and resort transfers may still run, but it's best to avoid planning inter-island travel on Fridays unless you have a private transfer arranged.
How far in advance should I book inter-atoll transport?+
For speedboats and seaplanes, book at least a week ahead during peak season (December–April) to secure seats. Public ferries don't require advance booking but arrive early to buy tickets. Domestic flights should be booked as soon as your itinerary is confirmed.





