কক্সবাজার থেকে বাস যায় টেকনাফ শহরে। সকাল ৬টা থেকে রাত ৮টা পর্যন্ত। বর্ষকালে একটু হেরফের হয়। ভাড়া জনপ্রতি ১৪০ টাকা। আশি কিলোমিটার পথ সময় লাগে ২ থেকে আড়াই ঘন্টা। টেকনাফ থেকে শুকনো মৌসুমে সিএনজি ছাড়ে জনপ্রতি ১০০ টাকা। সময় লাগে ৪০ থেকে ৪৫ মিনিট। বর্ষাকালে অর্ধেকপথ গিয়ে নৌকা বা ট্রলার নিতে হয়। ভাড়া ২০/৩০ টাকা। শাহপরীর দ্বীপ জেটির সামনে সিএনজি থেকে নামবেন। গোলার চরে হেঁটেই যেতে পারবেন। চাইলে রিকশা বা সিএনজিও নিতে পারেন। বা নৌকাও।