Travel from Bangkok to Sukhothai

Bus or fly from Bangkok to Sukhothai?

Bangkok Airways flies from Bangkok to Sukhothai 3 times a day. Alternatively, Tara Tour and Travel operates a bus from Bangkok to Sukhothai twice daily. Tickets cost $18 and the journey takes 8 h.

How to get from Bangkok to Sukhothai

From Phaya Thai train to Bangkok airport, fly to Sukhothai airport, then taxi to Sukhothai. 3 h 23 min $84. From Khao San Road bus to Bangkok Don Muang airport, fly to Phitsanulok airport, taxi to Phitsanulok, then bus to Sukhothai. 5 h $66. From Hua Lamphong train to Phrom Phiram then taxi to Sukhothai. 7 h 25 min $54. From Sam Sen train to Ayutthaya station, walk to Phra Nakhon Si Ayutthaya, then bus to Sukhothai. 7 h 42 min $16. From Bangkok Tara Travel bus to Sukhothai. 8 h $17. From Hua Lamphong MRT to Mochit, bus to Bangkok Mochit Bus Terminal, then bus to Sukhothai. 9 h 10 min $13. From Bangkok drive to Sukhothai. 5 h 52 min $45.