ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Bangkok

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Hat Yai to Bangkok

🚌 The bus journey from Hat Yai to Bangkok by Siam Lane Tour takes approximately 22 hours and 45 minutes, departing twice daily from Hat Yai Bus Terminal to Bangkok Mochit Bus Terminal. 🌆 Arriving at Bangkok Southern Bus Terminal, passengers can enjoy a seamless journey of 14 hours and 15 minutes, experiencing the beautiful scenery along the way. 💰 The bus ticket prices for the trip from Bangkok to Hat Yai range from $23 to $28, providing an affordable and convenient travel option for those looking to explore Thailand's diverse landscapes.

Where to stay in Bangkok

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Hat Yai and Bangkok. The bus departs from Hat Yai Bus Terminal and arrives at Bangkok Mochit Bus Terminal. The service runs twice daily and operates every day, with the journey taking approximately 22 hours and 45 minutes. It's a convenient option for travelers looking to commute between the two cities via bus.
  • You can catch the bus from Hat Yai to Bangkok at the Hat Yai Bus Terminal station. The bus service is operated by Siam Lane Tour, making it convenient for travelers to board the bus at the designated terminal. It's advisable to arrive at the bus terminal ahead of time to ensure a smooth boarding process for your journey from Hat Yai to Bangkok by bus.
  • The bus from Hat Yai to Bangkok operated by Siam Lane Tour, arrives at Bangkok Southern Bus Terminal station. Upon arrival at the terminal in Bangkok, travelers can easily access transportation options to various parts of the city or make connections to other modes of transport. Being the arrival point for the bus service, Bangkok Southern Bus Terminal serves as a convenient gateway for visitors heading to different destinations within the capital city.
  • The cost of a bus ticket from Hat Yai to Bangkok typically ranges from $23 to $28, depending on the bus company and the type of service offered. Travelers can choose from different ticket classes such as standard, VIP, or luxury, with corresponding price variations. It's advisable to check with the specific bus operator or booking platform for the most up-to-date fare information and availability before purchasing a ticket for the journey.
  • There are two buses available daily between Hat Yai and Bangkok. These buses depart from Hat Yai Bus Terminal and arrive at Bangkok Mochit Bus Terminal. The services are operated by Siam Lane Tour and take approximately 22 hours and 45 minutes to complete the journey. Travelers can choose from different ticket classes with prices ranging from $23 to $28 for the bus ride between the two cities.
  • The Hat Yai to Bangkok buses are typically the most crowded during weekends and holidays, as these are popular times for travel. If you prefer a less crowded journey, opt for buses departing on weekdays outside of peak travel seasons. Additionally, early morning or late evening departures might see fewer passengers compared to midday buses. Traveling during off-peak times can help you enjoy a more relaxed and comfortable bus ride between Hat Yai and Bangkok.
  • The first bus of the day from Hat Yai to Bangkok typically departs in the early morning, around 7:00 AM. The last bus usually leaves in the late afternoon, around 4:00 PM. These timings may vary slightly depending on the day of the week or the season, so it's advisable to check the schedule with the bus operator for the most accurate information on departure times. Travelers have the option to choose between these two daily departures for their journey from Hat Yai to Bangkok.

Will you be returning to Hat Yai by bus?

If you need a return bus trip, you can check out buses from Bangkok to Hat Yai.

See schedule