About This Route
The bus journey from Krabi to Bangkok takes approximately 15 hours and 39 minutes, with tickets starting at around €23.70. The service is operated by Montanathip and arrives at the Bangkok Southern Bus Terminal, also known as Sai Tai Mai. This terminal is located in the western part of Bangkok, about 15 kilometers from the city center. From there, travelers can take the Airport Rail Link from Phaya Thai station, accessible via a local bus or taxi, or directly use city buses and taxis to reach central Bangkok. The terminal is not connected to the MRT or BTS directly, so planning your onward journey is essential. For those arriving late in the evening, taxi services and ride-hailing apps are available 24/7. Budget-conscious travelers can use public buses or shared vans to reduce costs. It is advisable to have some Thai baht ready for local transport and to confirm your onward travel in advance to avoid delays. Overall, this route is a practical option for reaching Bangkok from the southern provinces, offering a direct connection to the city’s western bus hub.
Route Highlights
Travel Tips
- Have Thai baht ready for taxis or buses from the terminal
- Use local buses or shared vans for cheaper transport to the city center
- Consider booking onward transport in advance, especially during peak hours
- Check bus arrival time to avoid waiting late at the terminal
- Use ride-hailing apps for convenience if arriving late at night
Frequently Asked Questions
The bus arrives at the Bangkok Southern Bus Terminal, also known as Sai Tai Mai.
Krabi Tours We Recommend







