Ban Krut è a 380 km da Bangkok — il treno è l'opzione più semplice, con la stazione proprio accanto alla spiaggia.
Ban Krut si trova a circa 380 chilometri a sud di Bangkok e a circa 40 km a sud di Prachuap Khiri Khan. Non ci sono aeroporti nelle vicinanze — si arriva in treno, autobus, minivan o auto. Il treno è in genere l'opzione più semplice e consigliata, perché Ban Krut ha una propria stazione in pieno paese, a solo 1 km dalla spiaggia.

La stazione di Ban Krut è sulla linea ferroviaria meridionale della Thailandia. Solo 3 treni al giorno fermano a Ban Krut, quindi prenota in anticipo (soprattutto in 1a e 2a classe). Da Bangkok Hua Lamphong o Bangkok Thonburi il viaggio dura circa 7 ore. I mototaxi aspettano i treni in arrivo alla stazione e possono portarti direttamente al tuo hotel.

Dal terminal degli autobus meridionale di Bangkok (Sai Tai Mai), prendi un autobus Bangkok–Bang Saphan Noi e chiedi di scendere all'incrocio per Ban Krut. Da lì serve un mototaxi (circa 10 km) o un transfer concordato in anticipo con l'hotel. Al ritorno, un autobus delle 12:30 per Bangkok ferma al mercato di Ban Krut.
Prendi la Highway 4 (Phetkasem Road) verso sud. Al cippo chilometrico 382, gira in direzione Ban Krut (circa 400 m fino a Front Road, poi a sinistra/verso est per circa 9 km, attraversando i binari per raggiungere la Ban Krut Beach Road). Il tragitto dalla strada principale alla spiaggia è di circa 10 km. Arrivando da nord, Google Maps ti farà passare proprio accanto al Wat Ang Thong sulla AH2.
