There are 9 ways to get from Bangkok to Ko Kradan by plane, ferry, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Don Mueang International Airport to Trang Airport, ferry
best- Fly from Don Mueang International Airport (DMK) to Trang Airport (TST)plane DMK - TST
- Take the ferry from Trang Airport to Koh Kradan Beachferry
5h 4m฿2,133–3,647Train, bus
cheapest- Take the train from Krung Thep Aphiwat Central Terminal to Trangtrain 167
- Take the bus from Trang Transfer to Koh Kradanbus Trang Transfer - Koh Kradan
16h 18m฿818–1,402Ferry
- Take the ferry from Khao San Montanatip to Floating Pier East Railayferry Khao San Montanatip - Floating Pier East Railay
- Take the ferry from Railay East Floating Pier to Koh Kradan Beachferry Railay East Floating Pier - Koh Kradan Beach
14h 20m฿2,050–3,624Bus via Koh Muk Pier
- Take the bus from Khaosan Next Step Journey Office to Koh Muk Pierbus Khaosan Next Step Journey Office - Koh Muk Pier
20h฿4,388–4,488Fly Don Mueang International Airport to Phuket International Airport, ferry
- Fly from Don Mueang International Airport (DMK) to Phuket International Airport (HKT)plane DMK - HKT
- Take the ferry from Phuket Airport to Koh Kradan Beachferry
7h 49m฿2,848–5,700Fly Don Mueang International Airport to Krabi Airport, ferry
- Fly from Don Mueang International Airport (DMK) to Krabi Airport (KBV)plane DMK - KBV
- Take the ferry from Ao Nang Hotel Transfer to Koh Kradan Beachferry
7h 23m฿2,268–5,174Fly Suvarnabhumi Airport to Krabi Airport, ferry
- Fly from Suvarnabhumi Airport (BKK) to Krabi Airport (KBV)plane BKK - KBV
- Take the ferry from Ao Nang Hotel Transfer to Koh Kradan Beachferry
7h 46m฿2,390–5,430Train, ferry
- Take the train from Krung Thep Aphiwat Central Terminal to Trangtrain 83 Hua Lamphong - Trang - 1st Class Sleeper / ...
- Take the ferry from Trang Town Transfer to Koh Kradan Beachferry Trang Town Transfer - Koh Kradan Beach
16h 37m฿1,073–1,662Bus
- Take the bus from Bangkok Southern Bus Terminal to Koh Kradan Beachbus Bangkok Southern Bus Terminal - Koh Kradan Beach
20h 18m฿1,523–1,537
Bangkok to Ko Kradan by ferry
Comparing Your Travel Options
The cheapest way to get from Bangkok to Ko Kradan is to train and bus which costs ฿800 - ฿1400 and takes 16h 18m.
The fastest way to get from Bangkok to Ko Kradan is to fly and ferry which takes 5h 4m and costs ฿2100 - ฿3700.
No, there is no direct bus from Bangkok to Ko Kradan. However, there are services departing from Khaosan Next Step Journey Office and arriving at Koh Kradan Pier via Koh Muk Pier. The journey, including transfers, takes approximately 20h.
No, there is no direct ferry from Bangkok to Ko Kradan. However, there are services departing from Khao San Montanatip and arriving at Koh Kradan Beach via Railay East Floating Pier. The journey, including transfers, takes approximately 14h 20m.
The distance between Bangkok and Ko Kradan is 779 km.
Book your Bangkok to Ko Kradan ferry tickets online with 12go.asia.
The best way to get from Bangkok to Ko Kradan without a car is to ferry which takes 14h 20m and costs ฿2000 - ฿3700.
It takes approximately 5h 4m to get from Bangkok to Ko Kradan, including transfers.
Bangkok to Ko Kradan bus services, operated by Next Step Journey, depart from Khaosan Next Step Journey Office station.
Bangkok to Ko Kradan bus services, operated by Next Step Journey, arrive at Koh Muk Pier station.
What companies run services between Bangkok, Thailand and Ko Kradan, Trang, Thailand?
You can take a ferry from Khao San Montanatip to Koh Kradan Beach via Railay East Floating Pier in around 14h 20m. Alternatively, Next Step Journey operates a bus from Khaosan Next Step Journey Office to Koh Muk Pier twice daily. Tickets cost ฿2,150–2,300 and the journey takes 18h.
- Website
- airasia.com
Flights from Don Mueang International Airport to Trang Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ฿1,300–2,900
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ฿1,100–2,300
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ฿1,000–2,600
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–3,100
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Trang Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ฿1,300–2,900
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–2,800
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿850–3,000
- Website
- nokair.com
Flights from Don Mueang International Airport to Trang Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,400–2,800
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,200–2,900
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–3,200
- Website
- bangkokair.com
Flights from Don Mueang International Airport to Phuket International Airport via Koh Samui
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ฿3,700–8,500
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–3,100
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- ฿1,300–3,100
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,300–5,500
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- ฿1,300–3,100
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,000–3,100
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Trang
- Ave. Duration
- 13h 25m
- Frequency
- Every 4 hours
- Estimated price
- ฿270–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿270–330
- 2nd Class (Air-Conditioned Berth)
- ฿280–370
- 2nd Class (Air-conditioned Seat)
- ฿620–680
Train from Krung Thep Aphiwat Central Terminal to Trang
- Ave. Duration
- 13h 25m
- Frequency
- 3 times a day
- Estimated price
- ฿270–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿270–330
- 2nd Class (Air-Conditioned Berth)
- ฿280–360
- 2nd Class (Air-conditioned Seat)
- ฿610–670
- Phone
- +66 2 351 1151
- [email protected]
- Website
- Koh Mook Happy Tour and Travel
Bus from Trang Transfer to Koh Kradan
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿540
- Schedules at
- Koh Mook Happy Tour and Travel
- Phone
- +66 2 217 1017
- [email protected]
- Website
- Next Step Journey
Bus from Khaosan Next Step Journey Office to Koh Muk Pier
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Estimated price
- ฿2,150–2,300
- Website
- Next Step Journey
- Phone
- +66 2 215 1015
- [email protected]
- Website
- Nopjira Trans
Bus from Bangkok Southern Bus Terminal to Koh Kradan Beach
- Ave. Duration
- 19h 15m
- Frequency
- Once daily
- Estimated price
- ฿1,489
- Website
- Nopjira Trans
- Phone
- +66 2 331 1131
- [email protected]
- Website
- Pitchaya Travel
Ferry from Trang Airport to Koh Kradan Beach
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿800
- Website
- Pitchaya Travel
Ferry from Trang Town Transfer to Koh Kradan Beach
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿800
- Website
- Pitchaya Travel
- Phone
- +66 2 227 1027
- [email protected]
- Website
- 12go.co
Ferry from Khao San Montanatip to Floating Pier East Railay
- Ave. Duration
- 11h 5m
- Frequency
- Twice daily
- Estimated price
- ฿750–1,300
- Book at
- Holiday Travel Agency
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Railay East Floating Pier to Koh Kradan Beach
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ฿1,100–2,400
- Website
- tigerlinetravel
Ferry from Phuket Airport to Koh Kradan Beach
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ฿1,700–3,100
- Website
- tigerlinetravel
Ferry from Ao Nang Hotel Transfer to Koh Kradan Beach
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ฿1,100–2,100
- Website
- tigerlinetravel
Ferry from Ao Nang Hotel Transfer to Koh Kradan Beach
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ฿1,100–2,100
- Website
- tigerlinetravel
- Phone
- +66 82 419 6222
- [email protected]
- Website
- Awaycation Trip
Ferry from Railay East Floating Pier to Koh Kradan Beach
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- ฿1,940
- Website
- Awaycation Trip
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 Is ride-sharing platform BlaBlaCar right for you?, Bali: What to do if Mount Agung erupts, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
There are 102+ hotels available in Ko Kradan.





