How to get to Hat Yai

Get to Hat Yai by ferry, train or bus from Bangkok, Koh Lipe, Surat Thani, Chumphon and 3 more places. Compare 4 operators, departure times and prices from ฿105, then book online.

Travel by⛴️ 🚆 🚌 Ferry, train or bus
Starting points7
Operators4
Tickets from฿105
Quickest trip4h 00m from Koh Lipe

Routes to Hat Yai 7

Times and prices are the ones seen in recent searches and can change. Open a route to see live times and prices for your date.

Stations and piers in Hat Yai

From Hat Yai you can go on to

Getting to Hat Yai: common questions

How do I get to Hat Yai?

You can reach Hat Yai by ferry, train or bus from Bangkok, Koh Lipe, Surat Thani, Chumphon, Koh Samui, Koh Phangan, Hua Hin. Companies on these routes include Bundhaya Speed Boat, State Railway of Thailand, The Transport Co Ltd, บขส. 999.

How do I get from Bangkok to Hat Yai?

From Bangkok you can go by train or bus, taking about 14h 15m–16h 44m, with tickets from ฿258.

What is the quickest way to get to Hat Yai?

The quickest trip we have seen is from Koh Lipe, taking about 4h 00m by ferry.

How much does it cost to get to Hat Yai?

Tickets to Hat Yai start from about ฿105 per adult before booking fees, depending on where you start and the class you choose.

Where do you arrive in Hat Yai?

Arrival points in Hat Yai include All Hat Yai Area, Any Hotel in Hat Yai, Hat Yai, Hat Yai Airport Terminal, Hat Yai Bus Station, Hat Yai Railway Station.

Share this page