To travel from Bangkok to Sukhothai, you can take a direct bus that operates daily. Today, three bus companies will provide this route, and you can book your tickets in advance online at Thaibusgo.com. The journey by bus takes approximately 7 hours and covers a distance of 430 km, depending on traffic conditions
Bus companies
- Phitsanulok Yanyon
- Sukhothai Thani (Win Tour)
- Cherdchai Tour
Where do buses from Bangkok to Sukhothai depart?
Buses depart from Bangkok Bus Terminal Chatuchak (Mo Chit 2), Bangkok
Where do buses from Bangkok to Sukhothai arrive?
Buses arrive at the Sukhothai Bus Terminal, Sukhothai
How to find the bus from Bangkok to Sukhothai on Thaibusgo.com.

Why Visit Sukhothai Province
You should visit Sukhothai for its incredible historical significance. It is the site of the first Thai kingdom and is a UNESCO World Heritage Site
The highlight is Sukhothai Historical Park, a sprawling complex of ancient temples, palaces, and stupas. Rent a bicycle and explore the serene, moss-covered ruins. You’ll feel like you’ve stepped back in time. Beyond the historical park, Sukhothai offers beautiful landscapes, a vibrant local culture, and delicious food.
The best time to visit is during the cool season (November-February) when temperatures are comfortable for outdoor exploration. Sukhothai’s compact size makes it perfect for a 2-3 day trip, allowing you to fully appreciate both the historical significance and natural beauty of this cradle of Thai civilization.
Plan your trip from Bangkok to Sukhothai by bus and book your ticket online in advance!