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.
Routes to Hat Yai 7
-
The Transport Co Ltd, State Railway of Thailand · 14h 15m–16h 44mDeparts 06:2514:0015:0015:1015:3016:0016:1016:30+5from ฿258per adult, before feesTimes & tickets
-
from ฿950per adult, before feesTimes & tickets
-
from ฿105per adult, before feesTimes & tickets
-
from ฿189per adult, before feesTimes & tickets
-
from ฿889per adult, before feesTimes & tickets
-
from ฿840per adult, before feesTimes & tickets
-
from ฿226per adult, before feesTimes & tickets
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.