By Bus to Cha-am and Hua Hin:
There are several buses depart from Phetchaburi's city, fares ranging from 18 baht (25 air-conditioned) to 22 bahts (31 air-conditioned). It takes 60 and 90 minutes to reach the destinations respectively.
By Train from Bangkok:
Trains leave Bangkok's Hualamphong Station at 12.20 p.m. (rapid train), 2.15 and 2.35 p.m. (special express), 3.50, 5.35 and 6.20 p.m. (rapid trains), 7.15 p.m. (express), 10.30 and 10.50 p.m. (express diesel railcar). All these trains offer 1st, 2nd and 3rd class seating except for the 2.35 p.m. special express (1st and 2nd class only) and the 10.30 and 10.50 p.m. express diesel railcar (2nd class only) and take about three hours to reach Phetchaburi. Fares are 34 baht, 78 baht and 153 baht, not including rapid or express surcharges. Call 1690 or visit www.railway.co.th for more details.
There is no ordinary train service between Hualamphong and Phetchaburi, but there are three ordinary 3rd class trains daily from Thonburi (Bangkok Noi) Station at 7.45 a.m. and 1.30 and 2.00 p.m. (34 baht, no surcharges).
Getting Around Phetchaburi and Cha-am
Samlors and taxis (motorcycles) can go anywhere in the center of town for 20 baht. It is possible to charter one for the whole day for 150 baht. Shared songthaews cost 6 baht around town including to and from the railway station.