Hat Yai to Penang

How to Get From Hat Yai to Penang

3Options
3h 30mFastest
$6.90From
ElaKateWritten by Ela · Reviewed by Kate · Updated 3 weeks ago

Train · Minivan · Private Transport

Penang is Malaysia's food capital, 180 kilometres (112 miles) south of Hat Yai. George Town's hawker stalls draw people from across Asia. Beaches and hill temples fill out the rest. The cheapest way to get from Hat Yai to Penang is the train at $6.90 (28 MYR). A private transfer is also an option, and it costs a lot more. The minivan sits in between on price and does the run in 3h 30m - 4h 30m.

DISTANCE

Distance from Hat Yai to Penang

Hat Yai and Penang are about 180 km (112 miles) apart, and the journey itself covers around 200 km by road. Depending on the option, the trip takes between 3h 30m and 4h 30m.

~180 km
Straight-line distance
~200 km
Route distance
COMPARE

3 ways to travel from Hat Yai to Penang

There are three ways to travel from Hat Yai to Penang. You can choose between the train, minivan, and private transport. The journey takes 3h 30m–4h 15m and the quickest way is by minivan. If you're on a budget, the cheapest option is by train with tickets starting at $6.90 (28 MYR).

TrainVia Padang Besar · 2 departuresDuration4h 15mPricefrom$728 MYR

Hat Yai to Penang by Train

Travelling by train from Hat Yai to Penang involves several transfers, but we think it’s a comfortable alternative, especially if a minivan ride that is 4h 15m long feels too cramped for you.

Also, the fares are cheap!

Step 1: Hat Yai to Padang Besar by Train

1h 55m$1.50 (50 THB)
First, you’ll have to take the train from Hat Yai to Padang Besar, Malaysia’s northernmost town. There are only 2 trains operating this route daily, so take note of the following schedules.
1h55mTrain 947Hat YaiPadang Besar07:30$250 THBNo Online Tickets
1h55mTrain 949Hat YaiPadang Besar14:05$250 THBNo Online Tickets

Travel time is only 55 minutes, just keep in mind that Malaysia is 1 hour ahead of Thailand.

Tickets are available at the train station on the day of your trip. Fares start from $1.50 (50 THB) for a 3rd class seat.

Customs & Immigration at Padang Besar Train Station

At Padang Besar Train Station, you will find the customs and immigration office on the same platform you arrive. Show your passport so you can be stamped out of Thailand and stamped into Malaysia. Be prepared to have your luggage checked as well.

Expect some queues if you’re travelling on a weekend or during the holiday season. If you don’t want to get stuck in long queues, try to be quick when getting off the train.

Once you’re cleared to enter Malaysia, you can head upstairs to buy your train ticket.

Alternative Option: Hat Yai to Padang Besar by Minivan

1.5h$1.80 (60 THB)

To be clear, we only recommend taking the minivan if you absolutely cannot take the train. We don’t think this option is worth the hassle, especially when you can get a convenient transfer and immigration experience when taking the train.

But if you missed the last train from Hat Yai, read on for a step-by-step guide.

First, take a tuk-tuk to Hat Yai Bus Terminal. This normally costs around $0.30 (10 THB) before finding the minivans bound for Padang Besar. These are available from 07:00 to 19:00 and ticket prices start from $1.80 (60 THB). They depart as soon as they are full.

The minivan drops you off right at the Thai immigration office. Have your passport stamped and then cross the border to Malaysia (around 100 metres away). You will find the Malaysian border control office on your left. Have your passport stamped here, too.

From the immigration office, it is another 600-metre walk to Padang Besar Train Station.

Step 2: Padang Besar to Butterworth by Train

2h$5.10 (21 MYR)

Online booking for train tickets is also not available for this route, so you’ll have to buy your ticket to Butterworth at the train station. That means you have to come prepared with some Malaysian Ringgit because there is nowhere to exchange your money inside the station.

This train ride takes almost 2 hours and fares start from $5.10 (21 MYR).

Trains depart almost every hour, by the hour, from 05:25 to 21:25. You shouldn’t have a problem getting an immediate train transfer as long as you don’t take too long at the immigration.

The train arrives at Butterworth Station, which is conveniently connected to Pangkalan Sultan Abdul Halim Ferry Terminal by a walkway.

Step 3: Butterworth to Penang by Ferry

10 – 20m$0.70 (3 MYR) + $3.20 (13 MYR)

Finally, you are to take a quick ferry from Pangkalan Sultan Abdul Halim Ferry Terminal in Butterworth to Weld Quay in Penang Island. The journey takes only 10 – 20 minutes and a ticket costs $0.70 (3 MYR).

Ferries depart twice every hour from 05:20 to 00:10.

Weld Quay is located some 2 km away from George Town, the heart of Penang. To cover this distance, you can take a taxi for 5 minutes or the bus (Line 101) for 20 minutes. Rates start from $3.20 (13 MYR) and $1.20 (5 MYR), respectively.

Penang
Minivan6 departuresDuration3h 30m+Pricefrom$1562 MYR

Hat Yai to Penang by Minivan

A minivan is a good option if you prefer a direct ride from Hat Yai to Penang.

New Asian Travel, KST Travel, Ahlin Tour, Nominatee Tour and Adang Sea Tour are the companies offering trips for this route. We recommend travelling with KST Travel because they offer free hotel drop-off if you’re staying in George Town. Fares start from $15 (62 MYR) and travel time is 3h 30m - 4h 30m.

Minivan schedule from Hat Yai to Penang

4hNew Asian TravelStandardSakura Budget HotelKomtar New Asian Travel09:0012:0015:00$1562 MYRTickets
4h30mKST TravelStandardKST Travel officeBus Terminal Komtar09:3012:3015:30$1667 MYRTickets
3h40mAhlin TourStandardAh Lin Tour OfficeButterworth Pacific Megamall09:0012:0015:00$1874 MYRTickets
3h40mAhlin TourStandardHat Yai TransferButterworth Pacific Megamall09:0012:0015:00$1874 MYRTickets
3h50mAhlin TourStandardHat Yai TransferSungai Nibong Bus Terminal09:0012:0015:00$1874 MYRTickets
Show all 14 companies
3h50mAhlin TourStandardAh Lin Tour OfficeSungai Nibong Bus Terminal09:0012:0015:00$1874 MYRTickets
4hAhlin TourStandardHat Yai TransferGeorge Town Komtar CIMB Bank09:0012:0015:00$1874 MYRTickets
4hAhlin TourStandardHat Yai TransferGeorge Town Transfer09:0012:0015:00$1874 MYRTickets
4hAhlin TourStandardAh Lin Tour OfficeGeorge Town Komtar CIMB Bank09:0012:0015:00$1874 MYRTickets
4hAhlin TourStandardAh Lin Tour OfficeGeorge Town Transfer09:0012:0015:00$1874 MYRTickets
3h30mKST TravelStandardKST TravelPenang Sentral09:3012:3015:30$2185 MYRTickets
4hKST TravelStandardKST TravelPenang George Town CIMB Bank09:3012:3015:30$2289 MYRTickets
4h30mNominatee TourStandardNominatee TourPenang Komtar Bus Terminal09:0012:0015:00$2496 MYRTickets
3h45mAdang Sea TourStandardHat Yai - Any hotelPenang (George-town09:3012:3015:30$2498 MYRTickets
Available atBookaway

Stations

Map of stations
Click to explore
From
To

The minivans depart from their respective offices in Hat Yai town centre. They park at Komtar Bus Terminal, which is within walking distance from most hotels in George Town.

Customs & Immigration at Danok Sadao-Bukit Kayu Hitam Border

Around 1.5 hours into your journey, your minivan will stop at Danok Sadao in Songkhla Province for Thai immigration & customs. After this, they will cross the border and stop again at Bukit Kayu Hitam in Kedah for Malaysian immigration & customs.

Procedures are quite simple. Drive-through immigration booths are available on both sides of the border, although you will still have to get off the minivan for a customs check. Don’t worry, your driver will guide you through the process!

Penang
Private Transport1 departureDuration4hPricefrom$125510 MYR

Hat Yai to Penang by Private Transport

A private transfer is a convenient option when travelling in a group from Hat Yai to Penang.

Rates start from $125 (510 MYR) for a 4-seater private transfer. Divide the cost and that’s about $31 (127 MYR) per person. Travel time is around 4h.

Hat Yai
KST Travel
SUV Car 4 PAX
$125 (510 MYR)
$31 (127 MYR) per person
KST Travel
SUV Car 4 PAX
$125 (510 MYR)
$31 (127 MYR) per person
KST Travel
Standard Minivan 8 PAX
$185 (750 MYR)
$23 (94 MYR) per person
KST Travel
Standard Minivan 8 PAX
$185 (750 MYR)
$23 (94 MYR) per person
Available atBookaway
Penang

Reach out to our Community

No questions yet — be the first to ask about Hat Yai to Penang.

ABOUT YOUR DESTINATION

Why Visit Penang?

Penang is a cultural melting pot on the northwest coast of Malaysia. For such a small island, it has so much to offer — vibrant culture, colourful heritage, amazing food, urban wonders, and untouched rainforest.

At its heart is George Town, a UNESCO World Heritage Site and a city rich in history. Famous for its street art, you can easily spend hours exploring its alleys. Sure, the island can be touristy. Yet somehow, it is able to maintain a laidback vibe and a charm that you can only find in Penang.

Rounding it up

That's the full picture for getting from Hat Yai to Penang, roughly 180 kilometres (112 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $6.90 (28 MYR). The quickest trip takes 3h 30m.

Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.

Frequently Asked Questions

What is the distance from Hat Yai to Penang?

The distance from Hat Yai to Penang is 180 kilometres (112 miles).

What is the fastest way to get from Hat Yai to Penang?

Journey times from Hat Yai to Penang overlap: train 4h 15m, minivan 3h 30m - 4h 30m, private transport 4h. Depending on the departure, no single option is always the fastest.

What is the cheapest way to get from Hat Yai to Penang?

The cheapest way to get from Hat Yai to Penang is by train with ticket costs starting from 28 MYR.

About the Authors

Ela
Ela

Senior Travel Writer

Ela is a storyteller, content producer, solo traveller and a mermaid-in-training. When she's not in front of her laptop, you will find her barefoot and living her best tan on some island in the Philippines. Or exploring the depths of its seas as a budding freediver. An island girl at heart, she'll be happy anywhere there is sea, sand, sun and coffee.

Kate
KateReviewer

Travel Writer & Digital Nomad

Kate is a travel content creator, writer and founder of Stay Wild Travel, a tour company running group trips for women beyond your typical destinations. Her full-time travels have taken her to almost 60 countries, and she doesn't intend to stop anytime soon.

Affiliate Disclosure

Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.