There are 7 ways to get from Songkhla to Ko Chang by bus, plane, car ferry, train, busferry, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Minivan, fly, car ferry
best- Take the bus from Songkhla to Hat Yaibus
- Fly from Hat Yai (HDY) to Trat Airport (TDX)plane HDY - TDX
- Take the carferry from Ao Thammachat Pier to Koh Chang Ao Sapparot Piercarferry
8h 50m฿4,590–7,855Train, ferry
cheapest- Take the train from Hat Yai to Sam Sentrain 38 Sungai Kolok - Hua Lamphong - Class II Sleeper AC
- Take the ferry from Suvarnabhumi Airport Bangkok to Koh Changferry Suvarnabhumi Airport Bangkok - Koh Chang
27h 32m฿1,236–1,872Train, bus
- Take the train from Hat Yai to Krung Thep Aphiwat Central Terminaltrain 32 Hat Yai - Krung Thep Aphiwat Central Terminal Station - 1st Class Sleeper / ...
- Take the bus from Suvarnabhumi Airport Bangkok to Koh Chang Ao Sapparot Pierbus Suvarnabhumi Airport Bangkok - Koh Chang Ao Sapparot Pier
22h 12m฿1,380–2,390Bus, bus and ferry
- Take the bus from Songkhla to Bangkok Sai Tai Mai Terminalbus
- Take the busferry from Khaosan Road to Koh Chang Bang Bao Pierbusferry
25h 35m฿1,811–8,292Bus, ferry
- Take the bus from Songkhla to Suratthanibus
- Take the bus from Surat Thani Town to Thong Sala Koh Phanganbus
- Take the ferry from Thong Sala Koh Phangan to Koh Chang Bang Bao Pierferry
32h 47m฿4,602–4,617Ferry
- Take the ferry from Hat Yai Bus Terminal to Koh Samui Town Transferferry Hat Yai Bus Terminal - Koh Samui Town Transfer
- Take the ferry from Koh Samui Transfer to Koh Chang Bang Bao Pierferry Koh Samui Transfer - Koh Chang Boonsiri Office Bang Bao Pier
36h 47m฿4,529–4,544Drive, car ferry
- Drive from Songkhla to Ao Thammachat Piercar
- Take the carferry from Ao Thammachat Pier to Koh Chang Ao Sapparot Piercarferry
18h 48m฿4,883–7,033
Hat Yai (HDY) to Trat Airport (TDX) flights
Comparing Your Travel Options
The cheapest way to get from Songkhla to Ko Chang is to train and ferry which costs ฿1200 - ฿1900 and takes 27h 32m.
The fastest way to get from Songkhla to Ko Chang is to Minivan and fly and car ferry which takes 8h 50m and costs ฿4500 - ฿8000.
No, there is no direct bus from Songkhla to Ko Chang. However, there are services departing from Songkhla and arriving at Koh Chang Bang Bao Pier via บรมราชชนนี 58;Borommaratchachonnani 58 and Khaosan Road. The journey, including transfers, takes approximately 25h 35m.
No, there is no direct ferry from Songkhla to Ko Chang. However, there are services departing from Hat Yai Bus Terminal and arriving at Koh Chang Bang Bao Pier via Koh Samui Transfer. The journey, including transfers, takes approximately 36h 47m.
The distance between Songkhla and Ko Chang is 721 km.
The best way to get from Songkhla to Ko Chang without a car is to train and bus which takes 22h 12m and costs ฿1300 - ฿2400.
It takes approximately 8h 50m to get from Songkhla to Ko Chang, including transfers.
Songkhla to Ko Chang bus services, operated by The Transport Company, depart from Songkhla station.
Songkhla to Ko Chang bus services, operated by The Transport Company, arrive at Bangkok Sai Tai Mai Terminal station.
There are 497+ hotels available in Ko Chang.
What companies run services between Songkhla, Thailand and Ko Chang, Trat, Thailand?
You can take a bus from Songkhla to Ko Chang via Hat Yai, Hat Yai Bus Terminal, Koh Samui Transfer, and Koh Chang Bang Bao Pier in around 36h 47m.
- Website
- thaiairways.com
Flights from Hat Yai to Trat Airport via Suvarnabhumi
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- ฿1,500–9,000
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hat Yai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 14h 25m
- Frequency
- 3 times a day
- Estimated price
- ฿300–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿300–360
- 2nd Class (Air-Conditioned Berth)
- ฿320–410
- 2nd Class (Air-conditioned Seat)
- ฿670–730
Train from Hat Yai to Sam Sen
- Ave. Duration
- 15h 55m
- Frequency
- Once daily
- Estimated price
- ฿300–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿300–360
- 2nd Class (Air-Conditioned Berth)
- ฿320–410
- 2nd Class (Air-conditioned Seat)
- ฿670–730
Bus from Songkhla to Hat Yai
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ฿40
- Schedules at
- facebook.com
Car ferry from Ao Thammachat Pier to Koh Chang Ao Sapparot Pier
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- ฿90
- Schedules at
- kohchangferries.com
Car ferry from Ao Thammachat Pier to Koh Chang Ao Sapparot Pier
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- ฿90
- Schedules at
- kohchangferries.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the UK: What do I need to know?, Which London airport should I choose?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.


