A bus or a mini bus is the most preferred way to travel from Bangkok to Phetchaburi. It's cheap and comfortable. Taxi is another option too.
All the major cities of India like Mumbai, Delhi, Kolkata, Ahemdabad, Banglore are well connected by flights to Bangkok. You can then take a bus or taxi to reach Phetchaburi. Air Asia, Air India, Indigo, Jet Airways, Thai Airways are few of the popular airlines.
Indians are eligible for the Visa on arrival service in Thailand. You can avail this at the many checkpoints at Bangkok airport. For more information on the visa on arrival process, visit the official embassy website.
A bus or a mini bus can be taken from Bangkok's Mo Chit bus station to Phetchaburi. The journey takes around 2 hours and costs 120 Baht.
You can fly into Bangkok's Suvarnabhumi Airport from your respective city, and then take a bus or taxi to get to Phetchaburi.
Tentative return flight prices to Hua Hin from major cities in India:
|Starting City||Return price (approximate)|
|New Delhi||₹ 21,660|
A taxi ride from Bangkok to Phetchaburi takes the same amount of time as the bus, but is very expensive costing around 2,000 Baht, hence not very advisable.
There is a train from Hua Lamphong to Phetchaburi, but it takes very long and is not usually preferred.
There are tuk tuks, motorcycle taxis, and the traditional two seater pedal-power tricycle taxis. Tuk tuks are a little expensive so it is advisable to use the other two modes of transport, or rather just walk across the city on feet for exploring more local.