There are 11 ways to get from Don Sak to Phetchaburi by taxi, train, ferry, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Don Sak to Chaiyataxi
- Take the train from Chaiya to Chumphontrain 84
- Take the train from Chumphon to Phetchaburitrain 32
8h 34m฿866–2,658Ferry, train via Chumphon
cheapest- Take the ferry from Boonsiri Ferry Donsak to Thong Sala Koh Phanganferry
- Take the ferry from Thong Sala Koh Phangan to Chumphon Train Stationferry
- Take the train from Chumphon to Phetchaburitrain 32
11h 4m฿723–1,523Bus
- Take the bus from Don Sak Thongchai Gold Shop to Mochitbus Don Sak Thongchai Gold Shop - Mochit
- Take the bus from Bangkok Mochit Bus Terminal to Phetchaburibus
12h 40m฿987–2,092Drive 569.3 km
- Drive from Don Sak to Phetchaburicar 569.3 km
8h 21m฿2,516–3,635Taxi
- Take the taxi from Don Sak to Phetchaburitaxi 569.3 km
8h 21m฿3,800–4,500Ferry, train
- Take the ferry from Boonsiri Ferry Donsak to Koh Tao Boonsiri Pierferry
- Take the ferry from Mae Haad Koh Tao to Hua Hin Lomprayahferry
- Take the train from Hua Hin to Phetchaburitrain 32
13h 50m฿6,123–7,002Ferry, bus, train
- Take the ferry from Boonsiri Ferry Donsak to Koh Tao Boonsiri Pierferry
- Take the bus from Mae Haad Koh Tao to Hua Hinbus
- Take the train from Hua Hin to Phetchaburitrain 32
23h 29m฿2,054–2,933Bus to Surat Thani, fly to Don Mueang International Airport, train
- Take the bus from Donsak Piers to Surat Thani Airportbus
- Fly from Surat Thani (URT) to Don Mueang International Airport (DMK)plane URT - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Phetchaburitrain
7h 27m฿3,089–5,255Bus to Surat Thani, fly to Suvarnabhumi Airport, train
- Take the bus from Donsak Piers to Surat Thani Airportbus
- Fly from Surat Thani (URT) to Suvarnabhumi Airport (BKK)plane URT - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Phetchaburitrain
7h 53m฿3,094–5,935Ferry, ferry to Nakhon Si Thammarat, fly to Don Mueang International Airport, train
- Take the ferry from Boonsiri Ferry Donsak to Boonsiri Ferry Nathon Pier Koh Samuiferry
- Take the ferry from Lomprayah Nathon Pier to Nakhon Si Thammarat Airportferry
- Fly from Nakhon Si Thammarat (NST) to Don Mueang International Airport (DMK)plane NST - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Phetchaburitrain
11h 19m฿3,602–5,952Bus to Krabi Airport, fly to Don Mueang International Airport, train
- Take the bus from Laem Thuat to Krabi Bus Terminalbus
- Fly from Krabi Airport (KBV) to Don Mueang International Airport (DMK)plane KBV - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Phetchaburitrain
9h 54m฿1,660–4,476
Don Sak to Phetchaburi by ferry and train
Comparing Your Travel Options
The cheapest way to get from Don Sak to Phetchaburi is to ferry and train via Chumphon which costs ฿700 - ฿1600 and takes 11h 4m.
The fastest way to get from Don Sak to Phetchaburi is to bus and fly and train which takes 7h 27m and costs ฿3000 - ฿5500.
No, there is no direct bus from Don Sak to Phetchaburi. However, there are services departing from Don Sak Thongchai Gold Shop and arriving at Phetchaburi via Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 12h 40m.
The distance between Don Sak and Phetchaburi is 552 km. The road distance is 569.3 km.
The best way to get from Don Sak to Phetchaburi without a car is to taxi and train which takes 8h 34m and costs ฿850 - ฿2700.
It takes approximately 8h 34m to get from Don Sak to Phetchaburi, including transfers.
Don Sak to Phetchaburi bus services, operated by Sri Suthep Tour, depart from Don Sak Thongchai Gold Shop station.
Don Sak to Phetchaburi bus services, operated by Sri Suthep Tour, arrive at Mochit station.
Yes, the driving distance between Don Sak to Phetchaburi is 569 km. It takes approximately 8h 21m to drive from Don Sak to Phetchaburi.
Book your Don Sak to Phetchaburi bus tickets online with Omio and 12go.asia.
What companies run services between Don Sak, Thailand and Phetchaburi, Thailand?
You can take a bus from Don Sak Thongchai Gold Shop to Phetchaburi via Mochit and Bangkok Mochit Bus Terminal in around 12h 40m.
- Website
- airasia.com
Flights from Surat Thani to Don Mueang International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,000–2,300
Flights from Nakhon Si Thammarat to Don Mueang International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,100–2,600
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,000–2,500
- Website
- lionairthai.com
Flights from Surat Thani to Don Mueang International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ฿950–2,100
Flights from Nakhon Si Thammarat to Don Mueang International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- ฿1,100–2,800
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ฿850–3,100
- Website
- nokair.com
Flights from Surat Thani to Don Mueang International Airport
- Ave. Duration
- 1h 15m
- When
- Friday to Saturday
- Estimated price
- ฿1,100–2,400
Flights from Nakhon Si Thammarat to Don Mueang International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿1,300–2,300
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–3,100
- Website
- vietjetair.com
Flights from Surat Thani to Suvarnabhumi Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- ฿950–2,900
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Chaiya to Chumphon
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- ฿40–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿40–60
- 2nd Class (Air-conditioned Seat)
- ฿290–320
Train from Chumphon to Phetchaburi
- Ave. Duration
- 4h 26m
- Frequency
- Hourly
- Estimated price
- ฿100–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿160–190
- 2nd Class (Air-Conditioned Berth)
- ฿100–140
- 2nd Class (Air-conditioned Seat)
- ฿380–410
Train from Chumphon to Phetchaburi
- Ave. Duration
- 4h 26m
- Frequency
- Hourly
- Estimated price
- ฿100–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿160–190
- 2nd Class (Air-Conditioned Berth)
- ฿100–140
- 2nd Class (Air-conditioned Seat)
- ฿380–410
Train from Hua Hin to Phetchaburi
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- ฿21–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–130
- 2nd Class (Air-Conditioned Berth)
- ฿21–27
- 2nd Class (Air-conditioned Seat)
- ฿260–290
Train from Hua Hin to Phetchaburi
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- ฿21–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–130
- 2nd Class (Air-Conditioned Berth)
- ฿21–27
- 2nd Class (Air-conditioned Seat)
- ฿260–290
Train from Krung Thep Aphiwat Central Terminal to Phetchaburi
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- ฿50–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–70
- 2nd Class (Air-conditioned Seat)
- ฿300–330
Train from Krung Thep Aphiwat Central Terminal to Phetchaburi
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- ฿50–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–70
- 2nd Class (Air-conditioned Seat)
- ฿300–330
Train from Krung Thep Aphiwat Central Terminal to Phetchaburi
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- ฿50–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–70
- 2nd Class (Air-conditioned Seat)
- ฿300–330
Train from Krung Thep Aphiwat Central Terminal to Phetchaburi
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- ฿50–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–70
- 2nd Class (Air-conditioned Seat)
- ฿300–330
- Phone
- +66 2 306 1106
- [email protected]
- Website
- omio.com
Bus from Don Sak Thongchai Gold Shop to Mochit
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ฿650–900
- Book at
- Sri Suthep Tour
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Bangkok Mochit Bus Terminal to Phetchaburi
- Ave. Duration
- 3h 6m
- Frequency
- Hourly
- Estimated price
- ฿140–1,200
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 2 234 1034
- [email protected]
- Website
- 12go.co
Bus from Mae Haad Koh Tao to Hua Hin
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,740
- Book at
- A and T Travel
- Phone
- +66 2 252 1052
- [email protected]
- Website
- 12go.co
Bus from Donsak Piers to Surat Thani Airport
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,950
- Book at
- PL Travel
Bus from Donsak Piers to Surat Thani Airport
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,950
- Book at
- PL Travel
- Phone
- +66 2 296 1096
- [email protected]
- Website
- Pattana Tour
Bus from Laem Thuat to Krabi Bus Terminal
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ฿430
- Schedules at
- Pattana Tour
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Ferry Donsak to Thong Sala Koh Phangan
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿180–550
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Thong Sala Koh Phangan to Chumphon Train Station
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ฿430–1,300
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Ferry Donsak to Koh Tao Boonsiri Pier
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- ฿290–750
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Ferry Donsak to Koh Tao Boonsiri Pier
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- ฿290–750
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Ferry Donsak to Boonsiri Ferry Nathon Pier Koh Samui
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿120–450
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Mae Haad Koh Tao to Hua Hin Lomprayah
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- ฿5,809
- Schedules at
- Lomprayah
Ferry from Lomprayah Nathon Pier to Nakhon Si Thammarat Airport
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ฿460–2,400
- Schedules at
- Lomprayah
- Ave. Duration
- 5h 2m
- Estimated price
- ฿700–4,500
Koh Samui Taxi
- Website
- kohsamuitaxi.com
Surat Thani Taxi
- Phone
- +66 77 489288
Taxi Surat Thani Group
- Phone
- +66 61 623 8333
Koh Samui Taxi
- Website
- kohsamuitaxi.com
Surat Thani Taxi
- Phone
- +66 77 489288
Taxi Surat Thani Group
- Phone
- +66 61 623 8333
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 around the UAE, How do I buy a London Underground ticket?, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
There are 103+ hotels available in Phetchaburi.














