Moheshkhali Island
Bangladesh's only hilly island sanctuary
Quick Travel Facts & Visitor Guide (2026)
Moheshkhali Island is a prominent travel destination in Chattogram Division, Bangladesh. The optimal time to visit is The ideal time to visit Moheshkhali is during the cooler, drier months from November to March. for a recommended trip duration of Half to 1 day. Entry ticket is Free admission / Standard entry and weekly off day is Open daily (Public attraction). A peaceful island retreat near Cox's Bazar, blending tranquil mangrove forests, ancient hilltop temples, and traditional island life.
Part of the curated Bangladesh tourism network. Explore interconnected attractions in this region.
Overview
Rising from the waters of the Bay of Bengal just off the coast of Cox's Bazar, Moheshkhali is distinctively unique as the only hilly island in Bangladesh. Covered in lush vegetation and fringed by thick mangrove forests, the island offers a serene contrast to the bustling beaches of the mainland.
The island is a melting pot of cultures, home to both Bengali fishing communities and the indigenous Rakhine people. Visitors can wander through traditional tribal villages, observing the local way of life, or explore the intricate Buddhist pagodas that dot the landscape. The island is also celebrated for its agricultural produce, particularly its sweet betel leaves (paan), which are renowned across the country.
Reaching Moheshkhali is an adventure in itself. A short, thrilling speedboat ride across the Moheshkhali channel from Cox's Bazar delivers you to this tranquil haven. Whether you are climbing to the ancient Adinath Temple, exploring the mangrove swamps, or simply enjoying the slower pace of island life, Moheshkhali provides a memorable escape for half-day or full-day excursions.
History & Culture
The historical heart of Moheshkhali is the ancient Adinath Temple, situated atop Mainak Hill. Dedicated to Lord Shiva, this sacred site has drawn Hindu pilgrims for centuries, particularly during the annual Shiva Chaturdashi festival which brings thousands of devotees to the island.
Beyond its Hindu heritage, Moheshkhali is enriched by the Rakhine community, who settled in the coastal areas of Bangladesh in the late 18th century after migrating from Arakan. Their presence is marked by beautiful Buddhist pagodas and a vibrant weaving culture that continues to thrive today.
Top things to do in Moheshkhali Island
Climb Mainak Hill to Adinath Temple
Ascend the stairs to the top of Mainak Hill to visit the historic Adinath Temple. The elevation offers sweeping, panoramic views of the island and the surrounding sea.
Explore the Rakhine Villages
Walk through the traditional Rakhine neighborhoods to experience their unique culture. You can browse handmade textiles and observe their daily way of life.
Wander through the Mangrove Forests
Take time to explore the fringes of the island where dense mangrove forests meet the sea, offering a peaceful environment and opportunities for nature photography.
Sample the Sweet Betel Leaves
Moheshkhali is famous across Bangladesh for its sweet paan. Try a freshly prepared betel leaf from a local vendor for an authentic local taste.
Visit the Buddhist Pagodas
Admire the architecture and tranquil atmosphere of the island's Buddhist pagodas, reflecting the deep spiritual heritage of the Rakhine community.
Video Guide: Experience Moheshkhali Island
Watch cinematic 4K footage and essential visual travel highlights before planning your trip to Moheshkhali Island.
Moheshkhali Island in pictures

Curated photography via Wikimedia Commons under Creative Commons licensing.
Highlights
- ✓Ancient Adinath Temple on Mainak Hill
- ✓Traditional Rakhine tribal villages
- ✓Scenic speedboat ride across the channel
- ✓Dense coastal mangrove forests
- ✓Famous sweet betel leaf plantations
- ✓Intricate Buddhist pagodas
How to reach Moheshkhali Island (Transport Routes)
The most common and exciting way to reach Moheshkhali is by taking a speedboat or wooden engine boat from Kasturi Ghat in Cox's Bazar. The speedboat journey takes about 15-20 minutes, while a wooden boat takes closer to an hour.
Best time to visit Moheshkhali Island& Seasonal Advisory
Winter (November to February): Pleasant temperatures and clear skies make this the perfect time for hiking up Mainak Hill and exploring the island comfortably.
Spring (March): Still a good time to visit before the intense summer heat sets in, offering calm seas for the boat crossing.
Monsoon (June to September): Generally not recommended for tourists, as heavy rains can make the sea crossing dangerous and the hilly trails slippery.
Where to stay near Moheshkhali Island
Most visitors choose to stay in Cox's Bazar and make a day trip to Moheshkhali, as the island has very limited accommodation options.
Local food & dining
- 🍽️Freshly prepared sweet betel leaf (paan)
- 🍽️Locally dried fish (shutki)
- 🍽️Fresh seafood from the local markets
- 🍽️Traditional Rakhine delicacies
Essential Travel Tips & Rules for Moheshkhali Island
- 💡Start your trip early in the morning to beat the heat when climbing to the temple.
- 💡Negotiate the speedboat fare or ensure you are paying the standard public rate before boarding.
- 💡Dress modestly, especially when visiting the Adinath Temple and the pagodas.
- 💡Carry water and snacks, as options can be somewhat limited on the island.
Nearby Places to Visit around Moheshkhali Island
Combine your visit to Moheshkhali Island with these closely located attractions and scenic destinations.
0.7 km (W)A revered 500-year-old Hindu temple perched atop Mainak Hill on Maheshkhali Island, offering panoramic views of mangroves and sea channels.
A tranquil, crescent-shaped island near Cox's Bazar, famous for its untouched sandy beaches, swarms of red crabs, and migratory birdlife.
14.3 km (S)An unbroken 120 km stretch of golden sand where the Bay of Bengal meets endless sky — the crown jewel of Bangladesh's coastline.
A protected 900-hectare evergreen forest sanctuary in Chakaria featuring roaming spotted deer, elephants, tigers, and a natural canopy walkway.
Curated Destination Highlights
Frequently Asked Questions about Moheshkhali Island
How long does the boat ride to Moheshkhali take?+
A speedboat ride from Cox's Bazar takes about 15-20 minutes, while a traditional wooden boat takes about 45-60 minutes.
Do I need to stay overnight on the island?+
No, Moheshkhali is best enjoyed as a half-day or full-day trip from Cox's Bazar, where there are much better accommodation facilities.
Is the climb to Adinath Temple difficult?+
The climb involves several dozen stairs, but it is well-paved and manageable for most people taking it at a moderate pace.
Are the speedboats safe?+
Yes, but they can be quite bumpy. It is advisable to avoid the speedboat crossing during rough weather or monsoon season.
Can I buy souvenirs on the island?+
Yes, the Rakhine villages are great places to purchase handmade textiles, and the local markets sell excellent dry fish and betel leaves.
Related Destinations & Travel Guides
Explore 5 interlinked destinations in Chattogram Division& surrounding regions
A tranquil, crescent-shaped island near Cox's Bazar, famous for its untouched sandy beaches, swarms of red crabs, and migratory birdlife.

An unbroken 120 km stretch of golden sand where the Bay of Bengal meets endless sky — the crown jewel of Bangladesh's coastline.
Kutubdia Island, located off the Cox's Bazar coast in the Bay of Bengal, is famous for Bangladesh's oldest lighthouse site, extensive coastal salt pans, wind power installations, and peaceful uncrowded sea beaches.
An uninhabited coral island attached to St. Martin's Island, famous for its crystal-clear water, living corals, and absolute tranquility.
Himchari is a forested hilly area 16 km south of Cox's Bazar, home to a protected national park with sweeping coastal views, a seasonal waterfall and a small elephant population.