All routes
2 stops 6 days

Hat Yai → Koh Lipe

2 days of food and Songkhla old town → van to Pak Bara → 4 days on Koh Lipe.

How to travel this route

From Bangkok to each stop, between stops, and back home.

180 kmBangkok 980 km1Hat Yai2Koh Lipe

Times are estimates. Check Google Maps on the day.

Open whole route in Google Maps
  1. Bangkok → Hat Yai
    950 km · 1h30 flight / 14h train
    Flight · Train
  2. 1
    Hat Yai · 2 days
    Sleep in Hat Yai
    Full guide
  3. Hat Yai → Koh Lipe
    About 180 km · about 4 hrs
    Includes a boat or ferry — check the last boat time.
  4. 2
    Koh Lipe · 4 days
    Sleep in Koh Lipe
    Full guide
  5. Koh Lipe → Bangkok
    Hat Yai flight + van 2h + speedboat 1.5h
    Same way back. Book the return a few days early on weekends.

Day-by-day plan

Stop 1 · 2 days
Hat Yai
Full guide
1Day 1 · Hat Yai
  1. Fly to Hat Yai, dim sum breakfast
  2. Kim Yong market, cable car and big Buddha at Hat Yai Municipal Park
  3. Lunch: kai thod Hat Yai
  4. Songthaew to Songkhla (30 min): old town street art, Nang Ngam Road
  5. Sunset at the Samila beach mermaid
  6. Greenway night market (Hat Yai)
2Day 2 · Hat Yai
  1. Koh Yo — Tinsulanonda bridge, weaving village, Wat Laem Pho
  2. Grilled fish lunch on Koh Yo
  3. Songkhla National Museum, Tang Kuan hill (lift)
  4. Cafés in Songkhla old town
Stop 2 · 4 days
Koh Lipe
Full guide
3Day 3 · Koh Lipe
  1. Fly to Hat Yai, van to Pak Bara, 11:30 speedboat to Lipe
  2. Check in, swim at Pattaya Beach
  3. Sunset Beach
  4. Seafood on Walking Street
4Day 4 · Koh Lipe
  1. Snorkel trip Zone 1: Koh Hin Ngam, Jabang pinnacle, Koh Rawi (longtail ≈650 ฿)
  2. Sunrise Beach
  3. Fire show
5Day 5 · Koh Lipe
  1. Hike to Koh Adang viewpoint and beach (longtail 100 ฿)
  2. Lunch, snorkel at Koh Usen / Koh Kra (5 min from Sunrise Beach)
  3. Beach bar at Sunset Beach
6Day 6 · Koh Lipe
  1. Zone 2 snorkel (Koh Dong) or dive (Stonehenge, 8 Mile Rock)
  2. Relax

Book & go

Partner sites show live prices.

฿17,420 / per person
6 days · 2 people · ฿34,840