How to Reach Sukhothai

You can take a flight from Bangkok to Sukhothai airport. Otherwise, better options are taking a train from either Bangkok or Chiang Mai to Phitsanulok and then bus to Sukhothai; or bus from Bangkok, Chiang Mai, Phitsanulok or Mae Sot.

Search for directions from

How to Reach Sukhothai from India

Indians can take a flight from all thr major cities of Mumbai, Delhi, Banglore, Kolkata, Ahemdabad, etc to Suvarnabhumi airport of Bangkok. Then they can take a flight, train, bus or car whatever they desire, to Sukhothai. Popular airlines from India to Bangkok are AirAsia, Thai Airways, Indigo, Jet Airways, etc.

Visa Policy for Indians

Visa on arrival service is allowed for Indian citizens, and can be obtained at the many checkpoints at Bangkok airport. For more information on the visa procedures, you can visit the official embassy website.

How to reach Sukhothai by flight

You can take a flight into Bangkok's Suvarnabhumi airport first, and then fly from Bangkok to Sukhothai's airport. It costs between 2,000-2.700 Baht.

Starting city Return price (approx)
Mumbai ₹ 32,711 View
New Delhi ₹ 27,486 View
Bengaluru ₹ 54,526 View

Powered by:

How to reach Sukhothai by road

You can make a car journey from Phitsanulok, Bangkok or Chiang Mai to Sukhothai, but these will cost you a lot, be extremely uncomfortable and waste a lot of time just in travelling.

How to reach Sukhothai by train

You can take an express train from Bangkok or Chiang Mai to Phitsanulok which takes 7 hours, and then take a bus to Sukhothai.

Local transport in Sukhothai

You can take conthaews to and from the bus station, running the Charodwithitong road for around 10-20 Baht. Tuk tuks are also available to go from New Sukhothai to Old Sukhothai in arrpoximately 400 Baht. Bicycle and motorbike rental services are also provided by some hotels and guesthouses.

Sukhothai Photos

+ 1

Book Customized Package