Maheshkhali Island sits off the coast of Cox’s Bazar, separated by the Bakkhali River. It’s not a typical tourist island — more a fishing community with a few interesting sites. Getting there is straightforward but requires a short boat ride.
Start from Cox’s Bazar
Your journey begins at Cox’s Bazar town. The only way to reach Maheshkhali is by local ferry or speedboat from the jetty near the mouth of the Bakkhali River. The jetty is located at Fisherman’s Ghat, about 3 km south of Cox’s Bazar town center. You can take a rickshaw or CNG from any point in Cox’s Bazar for 30-50 taka.
Ferries leave when full, roughly every 30-45 minutes from early morning until sunset. The crossing takes about 20-25 minutes. A one-way ticket costs around 20 taka for a passenger ferry. Speedboats charge 100-150 taka per person and are faster, about 10 minutes. You pay at the jetty — no advance booking needed.
On the island: getting around
The ferry arrives at Maheshkhali’s main landing point, close to the local market. From here you can walk or take a CNG to explore. The island has a few roads, mostly unpaved. A CNG ride from the jetty to the famous Adinath Temple or to the Sonadia Island access point costs about 100-200 taka depending on distance.
There is no public bus on the island. For longer trips, hire a CNG for the day — expect around 500-800 taka. Bicycles are not commonly available for rent.
When to go and what to know
The dry season from November to March is best. The sea is calm, and ferries run regularly. From June to September, the monsoon brings rough seas and frequent ferry cancellations. April and May are hot and humid.
There are a few basic guesthouses near the market. Rooms cost 400-800 taka per night. Food is limited to local restaurants serving rice, fish, and dal. You won’t find Western food or supermarkets. Carry drinking water and snacks from Cox’s Bazar.
Mobile network works on the island — all operators have coverage. No special permits are needed for Bangladeshi citizens. Foreigners may need to register at the local police station if staying overnight, though this is not always enforced. It’s safer to inform your hotel.
Return ferries run until sunset. Don’t miss the last one — overnight stay on the island is possible but limited. Confirm the last ferry time at the jetty when you arrive.
Frequently Asked Questions
How long does the ferry from Cox’s Bazar to Maheshkhali take?
The ferry ride takes about 20-25 minutes. Speedboats are faster, around 10 minutes.
Is there accommodation on Maheshkhali Island?
Yes, a few basic guesthouses exist near the market. Rooms are simple, costing 400-800 taka per night. No luxury options are available.
Do foreigners need a permit to visit Maheshkhali?
No special permit is required, but foreigners staying overnight may need to register at the local police station. It’s best to check with your hotel upon arrival.
What is the best time to visit Maheshkhali?
November to March is ideal. The weather is dry and the sea calm. Avoid monsoon season (June-September) when ferries often cancel.
Can I bring a car or motorcycle to the island?
No vehicle ferry operates to Maheshkhali. You can only bring what you can carry on the passenger ferry. On the island, CNGs and rickshaws are the main transport.
