Overview
Moheshkhali Island is a serene escape characterized by a unique landscape of forested hills rising abruptly from the Bay of Bengal. As the only mountainous island in Bangladesh, it offers a distinct atmosphere compared to the flat sandy stretches of nearby Cox's Bazar. Visitors are greeted by the sight of traditional wooden fishing boats lining the shore and the scent of salt air mixed with dry fish. The island's interior is a patchwork of salt pans, betel leaf plantations, and mangroves, providing a glimpse into the traditional coastal livelihoods of the region.
The primary draw is the Adinath Temple, perched atop Mainak Hill, which offers panoramic views of the blue horizon and the surrounding waterways. Walking through the narrow island paths, you will encounter the Rakhine community, known for their colorful handloom weaving and unique pagodas. The quietude of the island, punctuated only by the sound of temple bells and the distant engine of a trawler, makes it an ideal spot for those seeking a more contemplative and culturally rich island experience.
History & context
The island has long served as a spiritual and maritime hub in the Bay of Bengal. It is most famous for the Adinath Temple, dedicated to Lord Shiva, which has been a significant pilgrimage site for Hindus for centuries. Historically, the island was part of the ancient kingdom of Arakan and later came under the influence of various regional powers due to its strategic coastal location. The cultural fabric is deeply influenced by the migration of the Rakhine people from present-day Myanmar, who brought their Buddhist traditions and distinct architectural styles to the island, creating a harmonious blend of Hindu and Buddhist heritage.
Getting there
From Dhaka, first travel to Cox's Bazar by air or bus. Once in Cox's Bazar, take a local auto-rickshaw to the Kasturi Ghat or 6 No. Ghat. From there, you can board a public speed boat or a larger wooden engine boat for a 20-30 minute journey across the channel to the Moheshkhali jetty.
Travel tips
- Hire a local easy-bike (tom-tom) for a fixed-rate tour of the major landmarks.
- Visit the Adinath Temple early in the morning to avoid the midday heat.
- Carry cash in small denominations as there are few ATMs on the island.
- Respect local customs when entering temples and pagodas by removing shoes.
- Try the local 'Mishti Paan' (sweet betel leaf), which is a famous product of the island.
More island destinations

Saint Martin's Island
Bangladesh’s only coral island, offering turquoise waters, fresh seafood, and a serene escape into the heart of the Bay of Bengal.

Nijhum Dwip
A serene mangrove sanctuary in the Bay of Bengal, famous for its roaming Spotted Deer, migratory birds, and untouched coastal landscapes.

Sonadia Island
A secluded offshore paradise of white sands, mangrove forests, and rare migratory birds off the coast of Cox's Bazar.
