Penang to Hat Yai Railway Station

You can travel by train from Penang to Hat Yai via Padang Besar, but an easier option is to take a direct minivan service from George Town in Penang to Hat Yai.

Bus Times from Penang to Hat Yai Railway Station


There are currently 12 services a day from Penang to Hat Yai which take passengers to a bus stop near Hat Yai Railway Station.

PenangHat YaiTicketCompany
05:0009:00฿650KST Travel
05:0008:30฿560BEH Travel
05:0008:30฿660Nominatee Tour
08:0011:30฿660Nominatee Tour
08:0013:00฿650KST Travel
08:0011:30฿567BEH Travel
08:1511:15฿718New Asian Travel
12:0015:30฿660Nominatee Tour
12:0016:00฿650KST Travel
12:1515:15฿718New Asian Travel
15:0019:00฿650KST Travel
15:0018:00฿749New Asian Travel
  • Departure times are in Malaysian time, and arrival times are in Thailand time, which is 1 hour behind Malaysian time.
  • By minivan the journey from Penang to Hat Yai takes from 4 to 5 hours depending upon which service you take.

Buy Tickets from Penang to Hat Yai


Use the Search Box below to buy your travel tickets from Penang to Hat Yai.

Powered by 12Go Asia system

Penang Bus Stop


KST Travel services from Penang to Hat Yai depart from outside 7 Eleven, 320, Chulia St, Georgetown, 10450 George Town, Penang, Malaysia

Google Map of 7 Eleven Chulia St in Penang

Hat Yai Bus Stop


KST Travel services from Penang to Hat Yai terminate at the KST Travel Office, 234 Thanon Niphatuthit 3, Tambon Hat Yai, Hat Yai District, Songkhla 90110, which is 1 km walking distance to the south east of Hat Yai Junction Railway Station.

KST Travel Hat Yai Bus Stop

About Travel to Hat Yai Railway Station


By road the distance from George Town on Penang Island to Hat Yai Bus Station is 212 km along relatively well maintained roads.

Crossing the Border

The journey takes about 4 hours because of the time it takes for a minivan full of passengers to depart from Malaysia and enter into Thailand via Sadao Immigration Checkpoint, which is one of the busiest of the many border crossings between Malaysia and Thailand.

Travel in Hat Yai

Hat Yai Bus Station is located 3 km by road from Hat Yai Junction Railway Station. The easiest way to travel from Hat Yai Bus Station to Hat Yai Railway Station is leave the bus station via the main entrance and to negotiate a price for either a motorbike taxi or for one of the small blue taxi vans which also wait outside the station. The price to travel from Hat Yai Bus Station to Hat Yai Railway Station should be between 50 and 70 THB and the journey takes around 5 minutes.

Steam engine at Hat Yai Railway Station
Steam engine at Hat Yai Railway Station
Southern Railway Line

Hat Yai Railway Station is on Thailand’s Southern Railway Line which runs from Sungai Kolok, on the border with Thailand, all the way up to Bangkok. To reach the popular holidays island of Koh Samui and Koh Phangan you need take a train as far as Surat Thani and then take a joint bus and ferry service to your final destination. For Koh Tao we recommend that you stay on the train until Chumphon and from there take a joint bus and ferry service from Chumphon to Koh Tao.

Train times from Hat Yai to Surat Thani
TrainHat YaiSurat ThaniSleeper
17216:0520:52Yes
3217:4522:21Yes
38/4618:0522:47Yes
17018:2023:25Yes

How useful was this page?

Click on a star to rate it!

Average rating 3.5 / 5. Vote count: 17

No votes so far! Be the first to rate this post.