Heading from Khao Yai National Park to Hua Hin? Our driver picks you up at your hotel, condo or terminal in Khao Yai National Park and drives you straight to your door in Hua Hin. It is about 390 km and roughly 5 h 15 min on the road, at one fixed price per car — not per person.
Going the other way? Hua Hin to Khao Yai National Park taxi →
Khao Yai National Park to Hua Hin: taxi vs bus vs train vs flight
| Option | Door to door | What to expect |
|---|---|---|
| Private taxi (CABHUAHIN) | ✓ | About 5 h 15 min, leave any time, luggage in the boot, from 3,400 THB per car. |
| Bus / minivan | ✕ | Cheapest per person, but fixed departures from a bus terminal and usually a transfer to your hotel at the end. |
| Train | ✕ | Scenic and relaxed, but slow, runs to a timetable and stops at Hua Hin station, not your door. |
Route · 390 km
Route Khao Yai National Park → Hua Hin, step by step
- 0 km
Khao Yai National Park
Pick-up in Khao Yai National Park (hotel, airport, pier or any address)
- 20 km
Pak Chong (Khao Yai)
via Thanarat Rd (Rd 2090)
- 80 km
Saraburi
via Hwy 2 (Mittraphap)
- 205 km
Kanchanaphisek Outer Ring Road
via Hwy 9 → Hwy 1 (Phahonyothin)
- 230 km
Samut Sakhon
via Hwy 9
- 265 km
Samut Songkhram
via Hwy 35
- 295 km
Wang Manao Junction (Pak Tho)
via Hwy 35 (Rama II)
- 325 km
Phetchaburi
via Hwy 4
- 365 km
Cha-am
via Hwy 4
- 390 km
Hua Hin
via Hwy 4 (Phetkasem) · Drop-off at your hotel or home in Hua Hin
Distances are counted from Hua Hin town. The driver may change the road for traffic, roadworks or weather; the price stays the same.
Khao Yai National Park to Hua Hin price by vehicle

Taxi sedan
Toyota Vios / Honda City · 3 passengers · 2 bags
฿3,400

Private sedan
Toyota Corolla Altis / Camry · 3 passengers · 3 bags
฿3,500

SUV 7-seat
Toyota Fortuner / Innova · 6 passengers · 4 bags
฿4,200

VIP Van
Toyota Commuter VIP · 10 passengers · 8 bags
฿5,300

Alphard Luxury
Toyota Alphard · 5 passengers · 4 bags
฿14,500
one way · per car · THB
Questions about Khao Yai National Park to Hua Hin
How much is a taxi from Khao Yai National Park to Hua Hin?+
A private car from Khao Yai National Park to Hua Hin starts at 3,400 THB one way per car, with fuel and expressway tolls included.
How far is Khao Yai National Park from Hua Hin and how long does it take?+
The road distance is about 390 km, around 5 h 15 min of driving. Allow extra time on Fridays and public holidays.
Can you pick us up at the airport, pier or hotel in Khao Yai National Park?+
Yes. Tell us the exact address, flight or ferry when you book and the driver will meet you there.
Is the price per person or per car?+
Per car. The price is the same whether you travel alone or fill every seat.
How do I book?+
Press BOOKNOW, choose Khao Yai National Park as pick-up and add your date, time and passengers. We confirm by WhatsApp, LINE or email.
