Trip to Sukhothai

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration9h
Distance691 km
Avg. price$ 128
Train trips26 found

Trains from Bangkok to Sukhothai

🚆 The train journey from Bangkok to Sukhothai takes approximately 7 hours and 55 minutes, offering passengers a comfortable and scenic route to their destination. 💰 Prices for a train ticket between Bangkok and Sukhothai can range from $79 to $130, depending on the class and amenities chosen, making it an affordable option for travelers looking to explore Thailand by rail.

Where to stay in Sukhothai

There are over 137 hotels to stay in Sukhothai. Prices range from $7 per night.

Accomodation
  • There are several train companies that provide routes from Bangkok to Sukhothai, including Thai Railways and State Railway of Thailand. The journey typically takes around 7 hours and 55 minutes by train. Prices for a train ticket between Bangkok and Sukhothai can range from $79 to $130, depending on the class and type of service chosen. Make sure to check the latest schedule and ticket prices before planning your trip.
  • The fastest train between Bangkok and Sukhothai takes approximately 7 hours and 55 minutes to reach its destination. Prices for this train journey can vary between $79 and $130, depending on the class and type of service selected. It is advisable to check the schedule and ticket availability in advance to ensure a smooth and efficient travel experience between the two destinations.
  • There are multiple trains operating between Bangkok and Sukhothai, providing travelers with flexibility in their journey options. The train ride typically takes around 7 hours and 55 minutes to cover the distance between the two cities. Ticket prices for these trains can range from $79 to $130, depending on factors such as class selection and availability. It is recommended to check the train schedule and book tickets in advance to secure your preferred travel arrangements.
  • The first train of the day from Bangkok to Sukhothai typically departs early in the morning, usually around 7:00 AM. The last train of the day usually leaves Bangkok in the late afternoon or early evening, around 5:00 PM, allowing travelers to arrive in Sukhothai later in the evening. The journey duration between the two cities by train is approximately 7 hours and 55 minutes. It is advisable to check the specific train schedules and timings closer to your travel date for any updates.
  • There are typically one direct train trip per day between Bangkok and Sukhothai. This direct train journey takes approximately 7 hours and 55 minutes to reach Sukhothai from Bangkok. Ticket prices for this direct train service can range from $79 to $130, depending on the class and type of service chosen. It is recommended to check the train schedules in advance to confirm the availability of direct train trips on your preferred travel date.
  • The cost of a train ticket from Bangkok to Sukhothai varies between $79 and $130, depending on the class and type of service chosen. Passengers have the option to select from different classes such as first class, second class, or third class, each offering varying levels of comfort and amenities. It is advisable to book tickets in advance to secure the best fares and preferred seating options for the journey. Prices may also fluctuate based on the time of booking and availability.

Will you be returning to Bangkok by train?

If you are looking for the return train journey, check out trains from Sukhothai to Bangkok

See schedule