Plan your trip
Maldives transport: airport ferry, speedboats, seaplanes and flights
Hulhulé, the small island that holds the airport, is where nearly every Maldives holiday begins. From there the question is how to cross the water: a short ferry ride to Malé, a shared speedboat of half an hour to two hours to a guesthouse island, or a seaplane that the resort books for you. Most visitors ride speedboats run by private companies, which keep their own timetables, while the slower public ferries serve fewer islands. This guide sets out who runs each crossing, when the boats leave and what a seat costs.
In this guide
Find the location ↗ — opens in a new tabThe short answer
Almost every trip starts at Velana International Airport (MLE): the airport ferry crosses to Malé every 15 minutes from 05:30 to 00:00 for MVR 15 per person, and buses and taxis take the bridge. For a guesthouse island, book the shared speedboat when you book the room; Kaani's Maafushi boat, for example, costs USD 25 per person each way and takes 35 minutes. Resorts book their own speedboat or seaplane; for a same-day seaplane transfer, Trans Maldivian Airways asks you to land by 15:30. Scheduled boats run mostly between Malé or the airport and one island, so most moves between islands go back through the hub.

- Key point
- Transfers for a one- to two-week trip: airport, Malé and Hulhumalé, guesthouse islands and a resort
- Where it applies
- Velana International Airport on Hulhulé, with Malé and Hulhumalé next to it
- Timing
- Boats and seaplanes run all year but depend on the weather; seaplanes fly only between sunrise and sunset, and some ferry services change on Fridays
Three islands at the gateway
Velana International Airport (MLE) is on Hulhulé island. Malé, the capital, is the island next to it to the south-west, joined by the Sinamalé Bridge; Hulhumalé is the newer reclaimed island to the north, joined to the airport by road. That makes the first hour simple: you are never more than a short ferry ride or a drive from a bed, even when you land too late for any boat to an outer island.
The speedboat companies have their own counters in the airport: Kaani at E12 in Terminal 2 and Coral Transfer at D17 or D11. The airport's information counters and help desks are staffed around the clock and can help you reach your host or find other transport. The documents and the arrival declaration you need before you board are in our Maldives entry guide.
Airport to Malé or Hulhumalé: ferry, bus or taxi
The airport ferry is the classic first ride: a crossing of under 2 km with Malé's dense waterfront of apartment blocks, minarets and moored boats growing ahead of you. It runs from 05:30 to 00:00 every 15 minutes, from the ferry ticket counter near Terminal 2 on Hulhulé to the Hulhumalé Ferry Terminal, which despite its name is on Malé's north shore: this ferry does not go to Hulhumalé. It costs MVR 15 per person, paid in cash or by card. From the Malé terminal you walk or take a taxi to your hotel.
Buses run by Regional Transport Link (RTL) connect the airport with Malé and Hulhumalé over the bridge. Routes, timetables and tickets are in the RTL Travel App, the national public ferry and bus network app, which also covers the MTCC ferries. MTCC's 24-hour bus between Malé and Hulhumalé costs about MVR 10 per person to Phase 1 and MVR 15 to Phase 2. Taxis run 24 hours a day between the airport, Malé and Hulhumalé. At the Transport Ministry's fixed fares, a ride costs about MVR 70 per car from the airport to Malé, MVR 80-85 to Hulhumalé, MVR 85-100 between Malé and Hulhumalé, and MVR 30 within Malé or one Hulhumalé phase; a trip between Hulhumalé Phases 1 and 2 costs MVR 40. You can pre-book one through local apps such as Nala or Malé Taxi Line.
Our Malé and Hulhumalé guide compares the two islands as places to stay.

Shared speedboats to the guesthouse islands
Most travellers staying on an inhabited island arrive by shared speedboat: bags stacked at the stern, spray over the bow once the boat clears the reef, and the island growing from a green line on the horizon. These are scheduled boats run by private companies, and the seats are usually sold, or booked for you, by your guesthouse. The table gives the outbound times and fares checked on 1 November 2026, per person and one way, with any service charge and 17% tourism goods and services tax (T-GST) noted; the distance is a straight line between the airport and the island on OpenStreetMap, not the boat's route.
| Island | Boat and who sells the seat | From the airport or Malé | Journey | Distance | Adult fare |
|---|---|---|---|---|---|
| Maafushi | Kaani Hotels | 09:15, 11:00, 13:30, 15:00, 18:00 | 35 minutes | about 30 km | USD 25 |
| Thulusdhoo | shared speedboats, booked through your guesthouse | 09:30, 12:30, 16:30, 20:30, 22:20 (Fridays 09:30, 16:30, 20:30, 22:20) | 20 to 30 minutes | about 25 km | USD 25, cash on board |
| Rasdhoo, Ukulhas, Mathiveri, Bodufolhudhoo | Coral Transfer | three a day, by route | not published; allow a morning or an afternoon | about 60 to 90 km | USD 40 to 50 |
| Fulidhoo | arranged by Luau Beach Inn | 10:00 and 16:00; Fridays 09:30 and 16:00 | about 1 hour | about 60 km | USD 50 |
| Thoddoo | booked by Avi Guest House | 10:00 and 16:00 | 1 hour 15 minutes | about 70 km | USD 35 |
| Dhigurah | shared speedboat arranged by Bliss | 11:00 and 16:00; Fridays 10:00 and about 16:30 | about 2 hours in good weather | about 100 km | USD 66 |
Maafushi. Kaani's boats return from Maafushi at 08:00, 10:00, 12:30, 14:15 and 17:00. Children over 2 and under 10 pay USD 15, and the transfer is booked separately from a room-only booking; Kaani's hotel packages include a return transfer. Meet 30 minutes before departure at counter E12 in Terminal 2, or at Jetty No 6 in Malé. Other companies run boats with a longer crossing, about 45 minutes, for about USD 25 per person. The island itself is covered in our Maafushi guide.
Thulusdhoo. Five shared speedboats a day link Thulusdhoo with the airport and Malé, four on Fridays, for USD 25 per person each way, paid in cash on board, and the crossing takes 20 to 30 minutes. Kudhi Boli Beach House, a guesthouse on the island, publishes these times for the boats it books. Saturday to Thursday, boats leave the airport at 09:30, 12:30, 16:30, 20:30 and 22:20 (Malé ten minutes earlier) and Thulusdhoo at 08:00, 10:30, 14:30, 17:30 and 19:30. On Fridays they leave the airport at 09:30, 16:30, 20:30 and 22:20 and Thulusdhoo at 08:00, 15:00, 17:30 and 19:30. Times can change during Ramadan, and seats sell out, so book the seat with your room. A return trip for two costs USD 100.
Rasdhoo, Ukulhas and the other Alif Alif islands. Coral Transfer, a speedboat company based in Alif Alif Atoll, runs three departures a day including Fridays; some routes run on selected days only. It also stops at three resorts, Kuramathi (USD 40), Nika (USD 70) and Gangehi (USD 80), where boarding needs the resort's approval. On the airport and Malé routes, children aged 3 to 10 pay half; infants travel free without a seat, standard luggage is included, and luggage larger than 4 ft by 2 ft must be announced in advance. Book through the messaging links on its website or at its airport counters D17 and D11; euros are accepted at one euro to the dollar, and cards on request.
Fulidhoo, Thoddoo and Dhigurah. Luau Beach Inn's boat returns from Fulidhoo at 06:30 and 13:30 (06:30 and 14:30 on Fridays); children under 10 pay half, under-2s travel free, and stays of seven nights or more include the return transfer. Avi's boat returns from Thoddoo at 06:45 and 13:00. The Dhigurah boat that Bliss arranges, the same price for children under 12, returns at 07:00 and 13:00 and sometimes calls at nearby islands; Bliss puts guests on it only if their international flight lands before 15:00 or leaves after 11:30. On islands not listed here, the guesthouse arranges the boat, and most speedboats to local islands leave from the jetty near Republic Square in Malé; our local islands guide compares them.
Speedboats cross open water: listen to the safety briefing on any boat and make sure life jackets are on board, especially on smaller boats.

Public ferries: slow and cheap
Public ferries are run by the Maldives Transport and Contracting Company (MTCC) under the Raajje Transport Link (RTL) name. They are slower than the speedboats and do not reach every island; for islands far from Malé, Visit Maldives, the national tourism board, advises booking the boat through your guesthouse. In March 2026 MTCC moved its atoll ferries from the Henveiru terminal to the Maafannu and Hulhumalé ferry terminals, so check the terminal on your ticket.
Around Malé. MTCC's Greater Malé ferries link Malé with Villimalé, Hulhumalé, Thilafushi and Gulhifalhu. Buy a QR ticket in the RTL Travel App or on its website, or a printed one at the terminal counter, or tap a Visa or Mastercard contactless card on the validator; a single ticket is valid for one route for seven days. The Villimalé ferry from the Vilingili Ferry Terminal takes about 10 minutes, runs usually every 15 to 20 minutes and costs about MVR 10 per person each way. Children under three and passengers aged 65 or over travel free.
Maafushi. The atoll ferry from Malé costs about USD 3 per person each way and takes about 90 minutes. It leaves Malé at 15:00, with an extra 10:00 sailing on Sundays, Tuesdays and Thursdays, and leaves Maafushi at 07:30, with an additional ferry at 12:45; there are no sailings on Fridays. The ride is slow, on a working boat, with time to watch the islands of South Malé Atoll slide past.
Fares and times for the other atoll routes are in the RTL Travel App.
Private speedboats
When no scheduled boat fits your flight, a private speedboat goes when you want it, at a price per boat rather than per person. Kudhi Boli Beach House's Thulusdhoo overview lists private hire at USD 250 per boat; its transfer article dated 17 June 2025 gives USD 180 to 220 between the airport and Thulusdhoo, depending on group size, weather and time. The transfer article warns that prices can exceed USD 200 in rough seas or weather alerts, for more than six adults, or for travel after 18:00 or before 06:00, and that speedboats do not travel in a Yellow Alert except for emergencies. The pages give different quotes, so get a price for your group and departure time before booking. Maafushi Dive & Water Sports gives about USD 150 to 300 per boat to Maafushi, before taxes. Coral Transfer quotes a fixed price for private trips on request, for couples as well as groups, and says its boats carry life jackets for everyone. For two people that is far more than two shared seats, so a private boat is mostly worth it for a late landing or an early flight.

Resort transfers: speedboat or seaplane
Resorts arrange the transfer themselves, and the mode depends on the distance. Resorts near Malé send their own speedboat from the airport: Grand Park Kodhipparu in North Malé Atoll, about 20 minutes away, lists its shared speedboat at USD 140 per adult return and USD 70 per child aged 2 to 11. Budget about USD 360 for two adults, estimating a 10% service charge and 17% T-GST on top. You pay for the boat after the villa is booked, and the resort accepts no third-party boats. Further out, the resort books a seaplane or a domestic flight with a boat.
Trans Maldivian Airways (TMA), which flies to more than 80 resorts, takes its seaplane bookings through the resorts: you ask for the seaplane transfer when you book the holiday, and the resort or your tour operator arranges it. Seaplanes land and take off on water, so they fly only from sunrise to sunset; in return you see the atolls from low altitude, rings of reef and pale lagoon scattered across deep blue water. TMA's rule for its resort transfers is that you land in the Maldives by 15:30 to reach the resort the same day; on the way home TMA carries guests whose international flight leaves after 09:00. If no flight fits, TMA suggests a night in Malé or Hulhumalé first.
The free baggage allowance is 25 kg per person, 20 kg checked and 5 kg hand luggage, with excess at USD 5 a kilo plus taxes; surfboards and other oversized equipment need a chartered flight. TMA sells walk-in seats to independent travellers only subject to availability, with no advance reservations. Manta Air also flies seaplanes.
Resorts set their own seaplane prices. Conrad Maldives in South Ari Atoll, for example, lists a return seaplane transfer at USD 700 per adult with no tax or service charge added on top, USD 1,400 for two, for a 30-minute flight. A few guesthouses sell seaplane seats too: Bliss arranges a seaplane to the LUX* South Ari Atoll platform with a five-minute boat to Dhigurah at USD 283 per adult and USD 185 per child under 12 each way, and Avi Guest House lists its own scheduled seaplane to Thoddoo, separate from the resort transfers, on Thursdays and Saturdays, leaving Malé at 15:45 and Thoddoo at 16:30, for USD 90 per person each way including T-GST, on a non-refundable fare.
Domestic flights to the outer atolls
Maldivian, the airline of Island Aviation Services, lists 18 domestic airports besides Velana, among them Dharavandhoo in Baa Atoll, Hanimaadhoo, Fuvahmulah and Gan in Addu City. Foreign travellers need their passport number to book a domestic flight, and Maldivian accepts Mastercard, Visa and American Express online. The prices below are guesthouses' own transfer packages.
Dharavandhoo. Blue World, a guesthouse on the island, lists a return domestic flight at USD 240 per adult before the taxes and service charge it adds to the bill. The island is about 115 km from the airport in a straight line. Our snorkelling and diving guide covers Hanifaru Bay.
Dhigurah. For Dhigurah, Bliss sells a package via Maamigili airport: a 20-minute flight, a five-minute taxi and a 20-minute speedboat to Dhigurah for USD 216 per adult, USD 135 per child under 12 and USD 37 under 2, one way and door to door.

Island hopping and tight connections
Scheduled speedboats run mostly between Malé or the airport and one island, so most moves between islands go back through the hub. A move from Maafushi to Thulusdhoo, or from the islands near Malé to Ari Atoll, means changing there: the 10:00 Kaani boat from Maafushi reaches the airport at about 10:35, in time for an afternoon Thulusdhoo boat.
Coral Transfer is the exception: it sells seats between the inhabited Alif Alif islands Mathiveri, Bodufolhudhoo, Ukulhas and Rasdhoo for USD 15 to 30 per adult one way, Rasdhoo to Ukulhas being USD 15.
Boats can be cancelled in rough seas, so leave slack before an international flight: on a departure day, travel back to the airport island the day before or on a morning boat that leaves several hours of margin.
For a two-person budget, the airport ferry costs MVR 60 for a return trip for two (about USD 4), Kaani's Maafushi boat USD 100 return for two, and Coral's Rasdhoo boat USD 160 return for two. Our Maldives trip cost guide puts these transfers into a full budget.
Practical questions
How do I get from Velana airport to Malé?
Take the airport ferry from the counter near Terminal 2 to the Hulhumalé Ferry Terminal on Malé's north shore (it does not go to Hulhumalé): it runs every 15 minutes from 05:30 to 00:00 and costs MVR 15 per person, cash or card. RTL buses and 24-hour taxis also cross the Sinamalé Bridge.
How much is the speedboat from the airport to Maafushi?
Kaani Hotels sells seats at USD 25 per adult and USD 15 per child over 2 and under 10, each way, for a 35-minute crossing; its five departure times and the meeting point are in the speedboat section above.
Can I book a TMA seaplane myself?
Not in advance. Trans Maldivian Airways takes reservations through its partner resorts, and walk-in seats are sold only subject to availability. A few guesthouses, such as Bliss on Dhigurah and Avi on Thoddoo, sell seaplane seats as part of their own transfers.
What if I land after 15:30?
Seaplanes fly only between sunrise and sunset, and Trans Maldivian Airways asks resort guests to land by 15:30, so a late arrival means a night in Malé or Hulhumalé and a transfer the next morning. Some shared speedboats run later: Kaani's last boat to Maafushi leaves at 18:00, and the last Thulusdhoo boat leaves the airport at 22:20.
How do I get to a resort near Malé?
By the resort's own speedboat, booked through the resort. Grand Park Kodhipparu, about 20 minutes from the airport, lists USD 140 per adult return and accepts no third-party boats. Allow about USD 360 for two, estimating a 10% service charge and 17% T-GST on top.
Is there a boat from Maafushi to Thulusdhoo?
Go back via the airport or Malé for these scheduled services. Kaani's Maafushi boat takes 35 minutes, and the Thulusdhoo boat 20 to 30 minutes, plus the wait between them.
Do boats run on Fridays?
Coral lists three departures a day, Fridays included. The Dhigurah and Fulidhoo boats leave at different times on Fridays, Thulusdhoo has fewer boats that day, and public ferry services change or stop on Fridays on some routes.
What do I need to book a domestic flight?
Maldivian asks foreign travellers for their passport number at booking and takes Mastercard, Visa and American Express online. Some guesthouses, such as Bliss on Dhigurah, book the flight and the onward boat as one package.
Sources and checks before you travel
(33)
- Velana International Airport: transport ↗ — opens in a new tab
- Velana International Airport: arrival ↗ — opens in a new tab
- The Standard: MTCC's Malé Taxi Line introduces fares (19 April 2026) ↗ — opens in a new tab
- The Edition: government sets new taxi fares for the Malé region (15 May 2024) ↗ — opens in a new tab
- MV+: MTCC 24-hour bus between Malé and Hulhumalé (30 August 2023) ↗ — opens in a new tab
- Kaani Hotels: Maafushi speedboat transfer ↗ — opens in a new tab
- Kaani Hotels: packages ↗ — opens in a new tab
- Coral Transfer: fares ↗ — opens in a new tab
- Coral Transfer: home ↗ — opens in a new tab
- Coral Transfer: private hire ↗ — opens in a new tab
- Coral Transfer: contact ↗ — opens in a new tab
- Bliss Dhigurah: transport ↗ — opens in a new tab
- Avi Guest House, Thoddoo: rates and getting here ↗ — opens in a new tab
- Luau Beach Inn, Fulidhoo ↗ — opens in a new tab
- Maafushi Dive & Water Sports: transport ↗ — opens in a new tab
- OpenStreetMap ↗ — opens in a new tab
- Visit Maldives: pick a direction ↗ — opens in a new tab
- Trans Maldivian Airways: FAQ ↗ — opens in a new tab
- Manta Air ↗ — opens in a new tab
- Maldivian: destinations ↗ — opens in a new tab
- Maldivian: online booking FAQ ↗ — opens in a new tab
- Blue World Dharavandhoo: pricing ↗ — opens in a new tab
- Grand Park Kodhipparu: advance purchase offer and transfers ↗ — opens in a new tab
- Conrad Maldives Rangali Island: getting here ↗ — opens in a new tab
- UK FCDO: Maldives safety and security ↗ — opens in a new tab
- Maldives Monetary Authority: reference rate ↗ — opens in a new tab
- Kudhi Boli Beach House, Thulusdhoo: how to get to Thulusdhoo (17 June 2025) ↗ — opens in a new tab
- MV+: MTCC ticketing for the Greater Malé ferries (16 October 2023) ↗ — opens in a new tab
- Maldives Republic: Greater Malé ferries on the RTL Travel platform (2023) ↗ — opens in a new tab
- The Standard: MTCC adjusts Eid transport schedule (20 March 2026) ↗ — opens in a new tab
- Visit Maldives: turning a business trip into a bleisure trip ↗ — opens in a new tab
- OpenStreetMap Nominatim: island and ferry-terminal coordinates ↗ — opens in a new tab
- Kudhi Boli Beach House: Thulusdhoo and private speedboat hire ↗ — opens in a new tab
Reference sources for the version dated 1 November 2026. Confirm opening times, access, transport and conditions for your travel dates.
Photo credits
(5)
A Trans Maldivian Airways Twin Otter seaplane at its dock beside Velana International Airport
Photograph: Martin Falbisoner — opens in a new tab · CC BY-SA 4.0 — opens in a new tab
Changes: Resized and converted to WebP; displayed with responsive crops. · Original photograph and licence details ↗ — opens in a new tab
The Trans Maldivian Airways seaplane base on the lagoon side of Velana International Airport
Photograph: TMAShahid — opens in a new tab · CC BY-SA 4.0 — opens in a new tab
Changes: Resized and converted to WebP; displayed with responsive crops. · Original photograph and licence details ↗ — opens in a new tab
The Sinamalé Bridge, which carries buses and taxis between Malé and the airport island
Photograph: Panda 51 — opens in a new tab · CC BY-SA 4.0 — opens in a new tab
Changes: Resized and converted to WebP; displayed with responsive crops. · Original photograph and licence details ↗ — opens in a new tab
A ferry on the Villimalé run off Malé at dusk; public ferries are slower and cheaper than speedboats
Photograph: ╚ DD╔ from Male, Maldives — opens in a new tab · CC BY-SA 2.0 — opens in a new tab
Changes: Resized and converted to WebP; displayed with responsive crops. · Original photograph and licence details ↗ — opens in a new tab
A Trans Maldivian Airways ATR 42 turboprop at the airport near Malé, photographed in 2007
Photograph: ╚ DD╔ from Male, Maldives — opens in a new tab · CC BY-SA 2.0 — opens in a new tab
Changes: Resized and converted to WebP; displayed with responsive crops. · Original photograph and licence details ↗ — opens in a new tab





