Getting around the Maldives: ferries, speedboats and flights
Speedboats, MTCC public ferries, domestic flights and seaplanes: how to get from Velana airport to your island, and how to hop between local islands without getting stuck.
Getting around the Maldives means boats, mostly. For islands near Malé, a shared speedboat is the quickest and simplest choice, and the MTCC public ferry is the slow, cheap alternative. Further afield you fly, either on a domestic flight to a regional airport or, for some resorts, by seaplane. Almost every journey starts or connects at Velana International Airport and Malé, so plan around that.
Arriving at Velana International Airport
Velana International Airport sits on its own island, Hulhulé, right next to the capital. The speedboat jetties are just outside arrivals, so if you are heading straight to a local island near Malé you may not need to go into the city at all.
Before you land, complete the free IMUGA Traveller Declaration online within 96 hours of arrival. Our visa and entry guide has the details.
Getting to Malé and Hulhumalé
- By road: the Sinamalé Bridge, opened in 2018, links the airport island to Malé, and a causeway connects it to Hulhumalé. Taxis and public buses use it.
- By taxi: taxis wait outside arrivals. The trip to Malé or Hulhumalé is short, usually 10–15 minutes outside rush hour.
- By bus: public buses run between the airport, Hulhumalé and Malé. They are cheap but crowded at busy times and not ideal with large bags.
- By the airport ferry: a short boat crossing to Malé, about 10 minutes, still runs and is the classic way into the capital.
Hulhumalé, a modern planned town, is a handy base if you land late or fly out early.
MTCC public ferries
The public ferry network is run by the state-owned Maldives Transport and Contracting Company (MTCC). These are the boats locals use for shopping trips, school and work. They are slow, cheap and a real slice of island life.
How to use them
- Check the timetable first. Routes, days and times are published by MTCC. Ask your guesthouse to confirm the current schedule, as times change.
- Pay in cash, in rufiyaa. Fares are small. Buy your ticket in person shortly before departure. There is no online booking.
- No Friday service on most routes. Many ferries also run only on certain days, so one missed boat can mean a day’s wait.
- Expect stops. Ferries call at several islands along the way. A trip a speedboat does in under an hour can take two to three hours.
- Departure point matters. Ferries for nearby atolls leave from terminals in Malé, not from the airport.
Worked example: the MTCC ferry to Dhiffushi (route 308) leaves from Malé, stops at Himmafushi, Huraa and Thulusdhoo, and does not run on Fridays. See the route 308 page for what we know.
Domestic flights
To reach atolls further north or south, you fly. The Maldives has more than a dozen domestic airports spread across the atolls, and the state-owned national airline, Maldivian (run by Island Aviation Services), flies to many of them from Velana. Other domestic carriers also operate.
- Flights are usually short, often under an hour.
- On arrival, your guesthouse or a local boat takes you on to your island. Some regional airports sit on the same island as places to stay; others need a boat connection.
- Baggage allowances on domestic flights can be lower than on international ones. Check before you pack.
- Leave plenty of time between your international and domestic flights.
Seaplanes
Seaplanes take off and land on the water, giving one of the best views you will ever have of the atolls. They are mainly used for resort transfers, and the resort usually books them as part of your stay.
- Daylight only. Seaplanes do not fly at night, so if you land in the evening you may need to stay near the airport and transfer the next morning.
- Cost: high. They rarely make sense for local-island travel.
- Baggage: limits are strict and enforced.
For the islands around Malé, including Dhiffushi, you do not need a seaplane or domestic flight at all.
Island hopping between local islands
Hopping between local islands is very doable, but it takes more planning than it looks on a map.
Why it needs planning
- Ferry days: public ferries run on certain days only, and most do not run on Fridays. Two islands may be close but have no direct service that suits you.
- Connections via Malé: routes often run out from Malé rather than between atolls. Going from one atoll to another frequently means returning to Malé or the airport first.
- Speedboat schedules: shared boats are timed for airport connections, not for island-to-island trips.
- Weather: a cancelled boat can knock out a connection, so do not plan tight transfers on the day you fly home.
Making it work
- Pick islands in the same atoll, or on the same ferry or speedboat route.
- Ask your guesthouse to arrange the transfer. Guesthouses often know which boats link neighbouring islands.
- Join an excursion. Day trips from many local islands visit nearby islands, sandbanks and reefs.
- Leave a spare day, especially if your plans cross a Friday.
Worked example: from Dhiffushi, nearby islands such as Thulusdhoo and Huraa are on the same ferry line. See our island-hopping trip from Dhiffushi or browse the map to see how close they are.
For choosing islands in the first place, read our Maldives local islands guide.
Getting around on an island
Once you arrive, things get very simple. Most local islands are small enough to cross on foot in 10–20 minutes.
- Walking: the main way to get around. Streets are often sand, so sandals are fine.
- Bicycles: some guesthouses lend or hire them.
- Buggies and electric carts: used on some islands, mostly by guesthouses to move guests and luggage from the harbour.
Remember you are in a residential community. Cover shoulders and knees away from the bikini beach, and see our local island etiquette guide before you go.
Comparing your options
| Mode | Best for | Typical time | Cost level |
|---|---|---|---|
| Shared speedboat | Local islands near Malé | 20–60 min in Kaafu Atoll | Moderate |
| MTCC public ferry | Slow, cheap travel; flexible plans | 1–3+ hours with stops | Low |
| Private speedboat | Families, groups, late arrivals | Same as shared, any time | High |
| Domestic flight | Distant atolls | Usually under 1 hour flying, plus boat | Moderate to high |
| Seaplane | Resort transfers | Usually under 1 hour, daylight only | Very high |
| Walking or bicycle | Getting around an island | 10–20 min end to end | Free or low |
Prices change, so check with your guesthouse or the operator before you travel. Our money, costs and taxes guide explains what to budget, and the Maldives travel guide brings it all together.
Questions people ask
What is the easiest way to get around the Maldives?
For islands near Malé, a shared speedboat booked through your guesthouse is easiest. It leaves from right next to the airport, takes under an hour to most Kaafu Atoll islands, and your host will tell you where to meet. For distant atolls, a domestic flight followed by a short boat ride is usually the simplest option. Seaplanes are mainly for resort guests.
Are Maldives public ferries safe and reliable?
MTCC public ferries are used daily by Maldivians for school, work and shopping, and they are a normal way to travel. They are slow and run only on set days, with no Friday service on most routes. Weather can affect them. Check the current timetable, carry rufiyaa in cash, and do not rely on a ferry for your last day before an international flight.
Do I need a seaplane to reach a local island?
No. Seaplanes are mainly used for resort transfers and only fly in daylight. Local islands near Malé, such as Dhiffushi, are reached by shared speedboat or public ferry. Islands in distant atolls are usually reached by domestic flight and then a boat. A seaplane rarely makes sense, or offers value, if you are staying in a guesthouse on a local island.
Can I go island hopping on my own in the Maldives?
Yes, but plan carefully. Public ferries run on limited days, most not on Fridays, and many routes start in Malé, so travelling between atolls often means returning there. Choose islands in the same atoll or on the same boat route, ask your guesthouse to arrange transfers, and keep a spare day in case of weather or missed connections.
What happens if my flight lands after the last speedboat?
You have two choices. You can book a private speedboat, which runs at any time but costs much more, or stay a night in Hulhumalé or Malé and catch the next morning’s shared boat. Hulhumalé is close to the airport and has many places to stay. Tell your guesthouse your flight details early so they can help you decide.
How do I pay for transport in the Maldives?
Shared speedboats are usually paid in US dollars or rufiyaa, and some can be paid by card when booked ahead through your guesthouse. MTCC public ferries take cash in rufiyaa only, bought in person before departure. Taxis are generally paid in cash. Carry some small rufiyaa notes for ferries, buses and local shops.



