You can do a Maldives local island itinerary for 5 days on Maafushi for under S$700, and that is without flights. The number covers 4 nights at Kaani Palm Beach, speedboats both ways, three tours (nurse sharks, turtles and sunset fishing), food, a drone shot and some shopping money. I've been to Maafushi twice, once at the end of November and once in mid February, and this is the best of both trips squeezed into 5 days.

How much does 5 days on a Maldives local island cost?

Here is what one person spends over 5 days and 4 nights.

ItemPrice in US$In S$
Kaani Palm Beach, 4 nights (S$148/night for 2 pax)US$232S$296
Speedboat, Male to Maafushi and back (2 legs at US$15 to US$20)US$30 to US$40S$38 to S$51
Kaafu Explore package (full-day trip)US$50S$64
Half-day snorkel tripUS$30S$38
Sunset fishingUS$30S$38
Drone shot on the nurse shark tripUS$15S$19
Food (lunch is included on the trips)US$124S$158
Shopping and odds and ends (my estimate)About US$27S$35
TotalAbout US$538 to US$548About S$686 to S$699

To put it in perspective, my three tours added up to US$110 (S$140). A speedboat day trip to a resort island, which I haven't tried, costs about US$100 to US$150 for one day, though that price usually includes food, alcoholic drinks and use of the pool.

A tour flyer for a US$100 resort day trip from Maafushi to Adaaran Club Rannalhi
Resort day trips from Maafushi start at around US$100.
A resort day trip flyer listing a US$120 per person package with speedboat transfer, buffet lunch and unlimited drinks
This one was US$120 with buffet lunch and unlimited drinks.

Flights are the swing factor and they aren't in any of these numbers.

What about flights?

Flights aren't in the budget above, but they don't have to be expensive. AirAsia flies from Kuala Lumpur to Male, and when I went it cost about S$250 (around US$195) for a round trip. I flew from Singapore, so I added a round trip to KL and back for about S$130 (around US$100). That brought my flights to roughly S$380 (around US$300) in total. Prices change with your dates, so check before you book.

Why stay on a local island instead of a resort?

Because your money goes a lot further. A local island means the islands where Maldivians actually live, as opposed to a private resort island. Maafushi is one of the popular ones, and it has guesthouses, cafes, tour offices on every corner and a beach you can walk to in a minute.

The island is tiny. It takes about 20 minutes to walk the whole circumference, so it honestly doesn't matter where you stay. Everything is a short walk away.

Alyssa with her arms up on a sunny sandy street on Maafushi
The streets of Maafushi, sandy and quiet.
A sandy Maafushi street lined with yellow flowering trees and palms
You can walk the whole island in about 20 minutes.

Most places list prices in US dollars, and they accept both dollars and Rufiyaa (the local currency).

A 1000 Maldivian Rufiyaa banknote with a whale shark on it, held up on a Maafushi beach
The prettiest currency, with a whale shark on the 1000 Rufiyaa note.

The Maldives is a Muslim country, and local islands have rules about what you wear. There is a designated bikini beach for tourists, and the rest of the beach is not for bikinis. Respect local laws, always. On Maafushi the bikini beach is right outside Kaani Palm Beach, where I stayed on my second trip. It was about a 5-minute walk from Salt Beach Hotel, where I stayed on my first, and the non-bikini side there is where the watersports are.

Sun loungers and red umbrellas on the bikini beach on Maafushi
The bikini beach on Maafushi.
An Attention No Bikini sign on the non-bikini beach on Maafushi
Everywhere else, the signs are clear.
Alyssa and a friend taking a photo in a shell-framed mirror on the non-bikini beach on Maafushi
The non-bikini side, where the watersports are.

Another thing I like about local islands is the food. There are so many options, from small local shops to proper restaurants, and none of it costs resort prices.

When is the best time to go to the Maldives?

I've gone twice, so I can compare. At the end of November it was still slightly rainy season and the skies were gloomy. The rain came and went though, and it never rained the whole day. The water was already crazy blue. Group sizes on the tours were smaller too.

In mid February it was sunny and super hot with barely any clouds. The water was even brighter than in November, and I didn't think that was possible. Both trips were great.

Alyssa and a friend taking a selfie on a beach with bright turquoise water and boats behind them
That February water.

One thing worth knowing: November is actually nurse shark season, so we saw far more of them on that trip. By February they were mating, so we barely saw any on the same tour.

Dozens of nurse sharks and fish swimming around snorkelers near Maafushi in late November
End of November: so many nurse sharks.

How do you get from Male to Maafushi?

You have two options and I've done both.

The public ferry is actually two legs. The airport sits on its own island, so you first take a short local ferry across to Male for about US$1 (S$1).

Travellers with luggage buying tickets at the Ferry to Male counter at Male airport
The Ferry to Male counter at the airport.
Boats waiting at the airport jetty under a white canopy with turquoise water
Even the airport jetty water is this colour.

From there, you buy a ticket at the ferry counter for the Male to Maafushi ferry, which costs about US$2 (S$3) and takes 1.5 hours. The catch is that it runs about once a day to each island. Ferry 306 from Male to Maafushi leaves at 2:05pm, and that's the only one. Here is the full MTCC ferry schedule, and check it again before you book anything because timetables change.

A traveller buying Male to Maafushi ferry tickets at the ticketing counter in Male
The ticketing counter in Male.
Two orange Male to Maafushi public ferry tickets held up in the terminal
Our Male to Maafushi ferry tickets.

On my first trip I took the ferry and filled the wait by exploring Male and eating Sri Lankan food at Machan Maldives. I only had that time because our flight landed at 11am.

A plate of Sri Lankan kottu with a bowl of curry at Machan Maldives in Male
Sri Lankan food at Machan while we waited for the ferry.

The speedboat costs US$15 to US$20 (S$19 to S$26) each way. Your hotel can arrange it, or you can message one of the boat companies directly. It leaves when it suits you instead of once a day.

A speedboat loading passengers and luggage at the Male airport jetty
Speedboats load right at the airport jetty.
A traveller looking out at bright blue water from the speedboat to Maafushi
The ride over is part of the fun.
The speedboat schedule board outside a booking office on Maafushi at night
Speedboat times posted on Maafushi.

If you miss the 2:05pm ferry, you either stay a night in Male or pay for the speedboat. With only 5 days, I'd take the speedboat both ways. You pay roughly US$13 to US$18 more each way than the ferry, but you get a full afternoon on the island instead of losing the whole first day. That's why the budget above uses the speedboat. If your flight lines up with the ferry, take it and pocket the savings.

Where to stay on Maafushi

I recommend Kaani Palm Beach. It cost about US$116 (S$148) a night for a room on my second trip, so roughly US$58 (S$74) each if you're two people. It has an infinity pool, and we swam in it on the slow day. The hotel also lent us snorkels for the bikini beach, and you can rent them for a low price if yours is not that kind of hotel.

A double bed with navy and white linens in a room at Kaani Palm Beach on Maafushi
Our room at Kaani Palm Beach.
The clean marble bathroom with a walk-in shower at Kaani Palm Beach
Clean bathroom with a walk-in shower.
The rooftop infinity pool at Kaani overlooking the deep blue sea with a parasailer in the sky
The infinity pool at Kaani, worth the stay on its own.

The best freebie is the outdoor movie screening at Kaani Beach Hotel every Tuesday. It's free and you can just go and sit down. We caught one on our first night on my second trip.

A free outdoor movie playing on a big screen on the sand at Kaani Beach Hotel at night
Free Tuesday movie night on the sand at Kaani.

On my first trip I stayed at Salt Beach Hotel, a guesthouse-style place on the budget end. The staff were super friendly and everything was clean. It was a 1-minute walk to the non-bikini beach, where we did some jet skiing and I flew my drone to get a stunning shot of Maafushi. The bikini beach was about 5 minutes away. For tours, I went with Salt Beach Tours on both trips regardless of which hotel I stayed at. The guides were super friendly and took loads of photos of us too.

Alyssa on a balcony at Salt Beach Hotel with palm trees and red roofs behind her
The balcony at Salt Beach Hotel on my first trip.
Klook.com

Should you book Maldives tours in advance or on the island?

Both work. Every hotel on Maafushi has its own tour company, so you can walk around the island and compare who to go with. Group sizes are usually 10 to 20 people, and smaller in the November low season.

If you book directly, I recommend Salt Beach Tours. Their prices in 2025, which match what I paid, were:

TourPrice in US$In S$
Half-day tripUS$30S$38
Sunset fishingUS$30S$38
Kaafu Explore packageUS$50S$64
Whale shark tourUS$100S$128
A chalkboard sign for Salt Beach Tours advertising whale shark, manta ray and turtle snorkelling
Salt Beach Tours, who I went with on both trips.
Tour flyers in the Salt Beach Tours window showing sunset fishing, whale shark and day trip options
Their tour flyers, posted in the window.

I did the first three. I skipped the whale shark tour both times because locals told me whale sharks hadn't been spotted in the last few days, so my chances looked low. Ask around when you get there, and if whale sharks have been seen recently, go for it. You might get lucky.

To book, message them on WhatsApp at +960 964 1471.

If you'd rather lock it in before you fly, GetYourGuide lists similar tours: the nurse shark and sandbank trip, the coral garden and turtle snorkelling trip and sunset fishing. I booked on the island, so the prices on GetYourGuide may differ from what I paid. Compare before you commit.

Maldives local island itinerary: 5 days on Maafushi

Day 1: Arrive, walk the island, meet Mantafushi

Land in Male, take the speedboat over and check in. Then:

  • Walk the island. There's a public pool, a school and a football field where the locals were playing.
  • Go see the Maafushi prison.
  • Walk to Mantafushi, about 15 minutes away. It's a man-made island the government built next to Maafushi, because home prices on Maafushi went sky high once it became the tourist island, and the plan is for locals to move there instead, though that's happening slowly for now. Our local friend told us the name comes from the land being shaped like a manta.
  • Have dinner at Moonlight, which has live music and is really, really chill.
  • If it's a Tuesday, finish with the free outdoor movie at Kaani.
The entrance gate and sign of Maafushi Prison
The Maafushi prison, right on the island.
A pink local fruit held up inside a cafe on Maafushi
Our local friend gave us a local fruit to try.
A plate of spaghetti at Moonlight restaurant on Maafushi
Dinner at Moonlight.

Day 2: The full-day trip (nurse sharks, Gulhi and a sandbank lunch)

I booked the Kaafu Explore package with Salt Beach Tours, which costs US$50 (S$64) and runs from 9:30am to 3:30pm. It includes:

  • snorkelling with nurse sharks and stingrays
  • coral reef snorkelling
  • a visit to Gulhi, another local island
  • dolphin watching
  • lunch at a sandbank

The nurse shark part was crazy. There were so many sharks, and many of them were much bigger than me. I paid another US$15 (S$19) for a drone shot, and the guide takes photos of you too. It rained during our sandbank lunch and it was still fun.

Alyssa snorkelling above a school of nurse sharks and fish in clear blue water
Many of them were much bigger than me.
Alyssa standing in shallow turquoise water with stingrays swimming around her feet
Stingrays in the shallows.
Drone shot of a white sandbank and a tour boat in turquoise water
The sandbank stop, from the drone.
Alyssa leaning out of the tour boat window over bright turquoise water
Between stops on the full-day trip.

If you want to book ahead instead of on the island, this nurse sharks, stingrays, sandbank and dolphins tour is the closest match I found on GetYourGuide.

For dinner, we tried the Arena hotel buffet on my first trip, and Navio on my second. Catch the sunset either way.

Two plates from the dinner buffet at Arena Beach Restaurant on Maafushi
The Arena buffet on my first trip.
Spaghetti, rice and grilled dishes at Navio restaurant on Maafushi
Dinner at Navio on my second.
A pink and purple sunset over the speedboat harbour on Maafushi
Catch the sunset either way.

Day 3: A slow day, then sunset fishing

Take a break from tours:

  • Swim in the infinity pool at Kaani.
  • Rent a jet ski on the non-bikini beach.
  • Go snorkelling at the bikini beach.
  • Have lunch at a local shop, with a coconut to go with it.
  • In the afternoon, do a sunset fishing trip for US$30 (S$38). Locals show you how to use a hand line, so I gave it a go and I sucked. They cook whatever you catch for dinner, and honestly the fish that showed up on my plate looked way bigger than the ones I pulled in.
A painted surfboard listing water sports next to life jackets on the Maafushi beach
Watersports on the non-bikini beach.
Riding a jet ski across the open sea off Maafushi
Jet skiing off Maafushi.
Alyssa holding a hand line off the side of the boat on a sunset fishing trip
Giving the hand line a go. I sucked.
Alyssa with a local crew member holding up a small fish on the fishing boat
The locals did most of the catching.
Two plates of grilled whole fish with rice and slaw after the fishing trip
Dinner, cooked from the catch.

Day 4: The half-day trip (turtles, Nemo and a shipwreck)

Book the half-day trip, US$30 (S$38), which runs from 10am to 2pm and includes:

  • snorkelling the Biyaadhoo reef, which has clownfish (Nemo)
  • looking for turtles and other animals on another reef
  • dolphin watching
  • lunch

We also did an extra stop at a shipwreck, which was cool, and took photos with stingrays. If you're booking ahead, the coral garden and turtle snorkelling boat tour is the closest one on GetYourGuide.

Alyssa snorkelling over a coral reef on the half-day snorkel trip
Snorkelling the reef on the half-day trip.
A snorkeler diving down over a coral garden in clear water
The coral garden.
A snorkeler swimming in bright blue water seen from the boat
That colour is real.

Have your last dinner at Island Catch, which is owned by the same people who run Salt Beach. Then pack.

Five smiling staff members in matching uniforms in the garden at Island Catch on Maafushi
The lovely staff at Island Catch.

Day 5: Speedboat back to Male

  • Spend the morning at the beach and get in one last snorkel.
  • Tell your hotel the night before and they'll arrange the speedboat, which is about US$15 to US$20 (S$19 to S$26).
  • Book a flight that leaves in the afternoon or evening so you're not rushing the morning.

What to eat on Maafushi

Food is US$124 (S$158) in my budget for 5 days, which is about US$25 a day. That's still on the low side because lunch is included on the tours.

Here is where we actually ate:

  • Moonlight for dinner and live music. I went on both trips.
  • Island Catch for dinner. It's owned by the people who manage Salt Beach.
  • Navio for dinner and sunset on my second trip.
  • Arena hotel buffet for dinner on my first trip.
  • A local shop for lunch and a coconut on the slow day.
Alyssa at an outdoor table with a breakfast plate at Salmonia Seafood Restaurant on Maafushi
Breakfast at Salmonia Seafood Restaurant.

Is a Maldives local island trip worth it?

Yes. For about US$540 (S$690) without flights, I got nurse sharks, turtles, a sandbank lunch, a shipwreck, a pool, sunsets and a fishing trip. A single resort day trip can cost US$100 to US$150 (S$128 to S$191) on its own, so five days for this price is a good deal.

If you're on a tight budget, a Maldives local island trip is how you do it.

Things to know before you go

  • Dress code: bikinis are only for the designated bikini beach. Cover up elsewhere.
  • Alcohol: it's not sold on local islands since the Maldives is a Muslim country, so you won't find it on Maafushi. You can get a drink if you do a day trip out to a resort island.
  • Money: most prices are in US dollars, and Rufiyaa is accepted too.
  • Ferry: it's two legs, airport to Male and then Male to Maafushi. The second leg runs once a day, so check the schedule before you book flights.
  • Speedboat: ask your hotel to arrange it, especially for the return to Male.
  • Snorkels: ask your hotel first. Ours lent them to us, and rentals are cheap.
  • Tuesday nights: free outdoor movie at Kaani Beach Hotel.

Maldives local island FAQ

How many days do you need on a Maldives local island?
Five days worked well for me. That gave us a full-day trip, a half-day trip, a slow beach day, a fishing evening and time either side for travel.

How do you get from Male to Maafushi?
By speedboat (US$15 to US$20, or S$19 to S$26, arranged by your hotel) or the public ferry. The ferry is two legs: a short local ferry from the airport to Male for about US$1 (S$1), then the Male to Maafushi ferry for about US$2 (S$3), which takes 1.5 hours and runs once a day at 2:05pm. Buy the Male to Maafushi ticket at the ferry counter in Male.

Can you wear a bikini on a local island in the Maldives?
Only on the designated bikini beach. Every local island has one, and they're all actually called "bikini beach", so it's easy to ask for. On Maafushi it's a short walk from the hotels. Elsewhere on the island, dress modestly. It's a Muslim country, so respect local laws.

Do local islands in the Maldives take US dollars?
Yes. Most places list prices in US dollars, and they accept both dollars and Rufiyaa.

Is Maafushi worth visiting?
I've gone twice, so yes. It's small and easy to get around, and the tours were the highlight both times.