
Maheshkhali Island
Famous for its Buddhist temples, panoramic views, and rich cultural heritage near Cox's Bazar.
About Maheshkhali Island
Maheshkhali is a picturesque island located in the Bay of Bengal, approximately 11 kilometers from Cox's Bazar. The island is known for its hilly landscape, religious sites, and cultural diversity, offering visitors a unique blend of natural beauty and cultural heritage.
The island spans about 85 square kilometers and is characterized by its hills, mangrove forests, and salt fields. Maheshkhali is home to several ethnic communities, including Bengalis, Rakhines, and indigenous groups, each contributing to the island's rich cultural tapestry.
What makes Maheshkhali particularly special are its ancient Buddhist temples and Hindu shrines, some dating back several centuries. The island also offers stunning panoramic views from its hills, making it a favorite destination for photographers and nature lovers.
Gallery






Key Attractions
Adinath Temple
Ancient Hindu temple dedicated to Lord Shiva, located on a hilltop.
Buddhist Monasteries
Several ancient Buddhist temples showcasing traditional architecture.
Adinath Hill
Offers panoramic views of the island and the Bay of Bengal.
Salt Fields
Traditional salt production fields that are part of the local economy.
Cultural Sites
Maheshkhali Island is known for its religious and cultural significance:
- Chandranath Temple
- Rakhaine Buddhist Temple
- Bara Awlia Shrine
- Traditional Rakhaine Villages
- Local Handicraft Centers
- Mangrove Forests
Quick Information
Location
11 km from Cox's Bazar, Bangladesh
Best Season
October to March (Dry Season)
Ideal Duration
Day trip or 1-2 days
Known For
Buddhist temples, Hindu shrines, panoramic views
Weather
Cultural Etiquette
When visiting religious sites on Maheshkhali Island:
- • Dress modestly (cover shoulders and knees)
- • Remove shoes before entering temples
- • Ask permission before taking photos of people
- • Speak softly in religious areas
- • Respect local customs and traditions
Book a Tour Package
Explore our curated tour packages that include a visit to Maheshkhali Island with transportation and guided tours.
View Tour PackagesExplore Other Islands

St. Martin's Island
Bangladesh's only coral island with pristine beaches, crystal clear waters, and vibrant marine life.
Explore St. Martin's Island
Sonadia Island
A paradise for birdwatchers with mangrove forests and pristine beaches.
Explore Sonadia IslandReady to Experience Maheshkhali Island?
Let us help you plan the perfect cultural tour with our customized packages and services.