From Khaosan Road bus to Bangkok Southern Bus Terminal, bus to ประจวบคีรีขันธ์ Prachuap Khirikhan, then bus to ทับสะแก Thap sakae. 5 h 50 min ฿453. From Hua Lamphong train to Thap Sakae. 6 h 35 min ฿479. From Bangkok taxi to Thap Sakae. 4 h 37 min ฿2556. From Bangkok drive to Thap Sakae. 4 h 37 min ฿1131.
Bus or train from Bangkok to Thap Sakae?
Bangkok Mass Transit Authority operates a bus from Bangkok to Thap Sakae every 20 minutes. Tickets cost $1 and the journey takes 20 min. 2 other operators also service this route. Alternatively, State Railway of Thailand operates a train from Bangkok to Thap Sakae twice daily. Tickets cost $12 - $18 and the journey takes 6 h 35 min.