There are 7 ways to get from Pran Buri to Surat Thani by train, bus, car, taxi, 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.
Train
best- Take the train from Wang Phong to Surat Thani Train Stationtrain 85
7h 5m฿234–1,023Train via Chaiya
cheapest- Take the train from Pranburi to Chaiyatrain 169 Hua Lamphong - Yala - Class II Fan
8h 32m฿227–1,913Bus
- Take the bus from Sommai Souvenir Shop to Khao Phobus Sommai Souvenir Shop - Khao Pho
- Take the bus from Khaopho Service Area Center to Surat Thani Bus Terminalbus 983
7h 20m฿743–780Drive 420.3 km
- Drive from Pran Buri to Surat Thanicar 420.3 km
6h 5m฿1,610–2,326Taxi
- Take the taxi from Pran Buri to Surat Thanitaxi 420.3 km
6h 5m฿4,600–6,000Train to Don Mueang International Airport, fly
- Take the train from Wang Phong to Krung Thep Aphiwat Central Terminaltrain
- Fly from Don Mueang International Airport (DMK) to Surat Thani (URT)plane DMK - URT
8h 33m฿1,259–3,953Bus to Suvarnabhumi Airport, fly
- Take the bus from HPT Office Pranburi to Southern Terminal Bangkokbus
- Fly from Suvarnabhumi Airport (BKK) to Surat Thani (URT)plane BKK - URT
8h 54m฿1,270–3,590
Don Mueang International Airport (DMK) to Surat Thani (URT) flights
Comparing Your Travel Options
The cheapest way to get from Pran Buri to Surat Thani is to train which costs ฿230 - ฿1100 and takes 7h 5m.
The fastest way to get from Pran Buri to Surat Thani is to drive which takes 6h 5m and costs ฿1600 - ฿2400.
No, there is no direct bus from Pran Buri to Surat Thani. However, there are services departing from Sommai Souvenir Shop and arriving at Surat Thani Bus Terminal via Khaopho Service Area Center. The journey, including transfers, takes approximately 7h 20m.
No, there is no direct train from Pran Buri to Surat Thani station. However, there are services departing from Wang Phong and arriving at Surat Thani Train Station via . The journey, including transfers, takes approximately 7h 5m.
The distance between Pran Buri and Surat Thani is 423 km. The road distance is 420.3 km.
The best way to get from Pran Buri to Surat Thani without a car is to train which takes 7h 5m and costs ฿230 - ฿1100.
It takes approximately 7h 5m to get from Pran Buri to Surat Thani, including transfers.
Pran Buri to Surat Thani bus services, operated by Suwannatee, depart from Sommai Souvenir Shop station.
Pran Buri to Surat Thani train services, operated by Thai Railway, depart from Wang Phong station.
The best way to get from Pran Buri to Surat Thani is to train which takes 7h 5m and costs ฿230 - ฿1100. Alternatively, you can bus, which costs ฿740 - ฿780 and takes 7h 20m.
What companies run services between Pran Buri, Thailand and Surat Thani, Thailand?
Thai Railway operates a train from Wang Phong to Surat Thani Train Station hourly. Tickets cost ฿180–1,200 and the journey takes 6h 4m. State Railway of Thailand also services this route twice daily. Alternatively, you can take a vehicle from Pran Buri to Surat Thani Bus Terminal via Sommai Souvenir Shop, Khao Pho, and Khaopho Service Area Center in around 7h 20m.
- Website
- airasia.com
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,000–2,600
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿950–2,900
- Website
- nokair.com
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,100–2,500
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Surat Thani
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ฿950–3,100
- Website
- Thai Railway
Train from Wang Phong to Surat Thani Train Station
- Ave. Duration
- 6h 4m
- Frequency
- Hourly
- Estimated price
- ฿180–1,200
- Schedules at
- Thai Railway
Train from Wang Phong to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 4h 12m
- Frequency
- Hourly
- Estimated price
- ฿95–1,100
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Wang Phong to Surat Thani Train Station
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- ฿130–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿170–220
- 2nd Class (Air-Conditioned Berth)
- ฿130–180
- 2nd Class (Air-conditioned Seat)
- ฿420–460
Train from Pranburi to Chaiya
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- ฿120–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿170–200
- 2nd Class (Air-Conditioned Berth)
- ฿120–160
- 2nd Class (Air-conditioned Seat)
- ฿400–440
- Website
- Suwannatee
Bus from Sommai Souvenir Shop to Khao Pho
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- ฿249
- Schedules at
- Suwannatee
- Phone
- +66 2-9362474
- Website
- Lignite Tour
Bus from Khaopho Service Area Center to Surat Thani Bus Terminal
- Ave. Duration
- 3h 6m
- Frequency
- Once daily
- Estimated price
- ฿292
- Schedules at
- Lignite Tour
- Phone
- +66 2 229 1029
- [email protected]
- Website
- 12go.co
Bus from HPT Office Pranburi to Southern Terminal Bangkok
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ฿200
- Book at
- HPT Mini Bus
- Ave. Duration
- 6h 5m
- Estimated price
- ฿4,600–6,000
Bangkok Taxi 24
- Phone
- +66 95 957 0302
Bliss Travel
- Phone
- +66 96 924 1918
- Website
- taxiservicehuahin.com
Grab Taxi
- Website
- grab.com
Thai Happy Taxi
- Phone
- +66 84 115 8210
- Website
- thaihappytaxi.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 Train travel in Spain: A guide to Renfe, How do I get from Sydney to Melbourne, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
Booking & Getting There
Pran Buri to Surat Thani bus services, operated by Suwannatee, arrive at Khao Pho station.
Pran Buri to Surat Thani train services, operated by Thai Railway, arrive at Surat Thani Train Station.
Yes, the driving distance between Pran Buri to Surat Thani is 420 km. It takes approximately 6h 5m to drive from Pran Buri to Surat Thani.
There are 179+ hotels available in Surat Thani.






