Ways to go to Kho Samui in Thailand
There are several ways to travel to Koh Samui, Thailand, depending on your budget and convenience. Here are the main options:
1. By Plane (Fastest Option)
Koh Samui Airport (USM) is a privately owned airport operated by Bangkok Airways, which limits the number of airlines flying there. Here are the airlines currently operating flights to Koh Samui:
Domestic Flights (From within Thailand)
1. Bangkok Airways
- Bangkok (BKK) – Koh Samui (USM) (Most frequent route)
- Phuket (HKT) – Koh Samui (USM)
- Chiang Mai (CNX) – Koh Samui (USM) (Seasonal)
- Pattaya (UTP) – Koh Samui (USM)
2. Thai Airways (Codeshare with Bangkok Airways)
- Bangkok (BKK) – Koh Samui (USM)
International Flights
1. Bangkok Airways
- Singapore (SIN) – Koh Samui (USM)
- Kuala Lumpur (KUL) – Koh Samui (USM)
- Hong Kong (HKG) – Koh Samui (USM) (Seasonal)
2. SilkAir (Now merged with Singapore Airlines) (Limited availability)
- Singapore (SIN) – Koh Samui (USM)
*** For cheaper options, some travelers fly to Surat Thani Airport (URT) or Nakhon Si Thammarat Airport (NST) and take a bus + ferry to Koh Samui.
2. By Bus and Ferry (Budget-Friendly)
From Bangkok: Take a night bus to Surat Thani (8–10 hours), then a ferry (1.5–2 hours) to Koh Samui.
Many travel agencies offer combined bus + ferry tickets.
3. By Train and Ferry (Comfortable but Longer)
Take a train from Bangkok (Hua Lamphong Station) to Surat Thani (8–12 hours).
From Surat Thani, take a bus to Donsak Pier and then a ferry to Koh Samui.
4. By Ferry from Nearby Islands
From Koh Phangan: 30–45 minutes by ferry.
From Koh Tao: 1.5–2 hours by ferry.
5. By Private Car and Ferry
Drive from Bangkok or other cities to Donsak Pier (Surat Thani), then take a car ferry to Koh Samui.
