Penang to Hat Yai: Bus, Train, and What to Do There (2026)
Hat Yai is 3.5 hours from Penang by bus. A popular day trip or overnight for shopping, street food, and the Thai-Malay border culture.
Prices in this guide are our estimates unless a source is linked, and they change often. Check with the venue or operator before you go.

Hat Yai is 200km north of Penang — Thailand's busiest land-border commercial city and the standard day trip for Penang visitors wanting Thai massage, border shopping, and southern Thai food at genuinely Thai prices. It is also the go-to visa run destination for long-term visitors to Penang who need to exit Malaysia and re-enter for a fresh tourist stamp.
This guide covers the bus and train from Penang to Hat Yai, the Padang Besar border crossing, what to do once you're there, and whether the day trip or overnight route makes more sense.
Day-trippers from Penang, visa run travellers, food-focused visitors wanting southern Thai cuisine, shoppers looking for cheaper Thai goods
Quick Comparison
| Method | Duration | Cost | Notes |
|---|---|---|---|
| Bus | 3.5–4h | RM 35–50 | Most frequent, easiest option |
| Train | ~4h | RM 30–45 | Comfortable, limited departures |
Both options cross the border at Padang Besar. The bus is the default choice — more frequent, bookable online, and covers the full distance without needing a connection.
Bus (Recommended)
Operators: CatchExpress, Transnasional, Kurnia Maju.
Departure points: Penang Sentral (Butterworth Integrated Terminal, on the Penang mainland) or some services from Komtar bus terminal in George Town. Penang Sentral is the main hub — more departures, easier to book. For getting around Penang to reach Butterworth, take the ferry from Georgetown Jetty (RM 2, about 10 minutes).
Duration: 3.5–4 hours under normal conditions.
Cost: RM 35–50 one way.
Departures: Multiple daily. First buses around 7–8am; last departures mid-afternoon. Book on Easybook.com or CatchExpress.com.my for guaranteed seating — walk-up tickets are usually available but not always on busy weekends.
The bus crosses into Thailand at Padang Besar. The driver will pause, everyone disembarks, you clear Malaysian immigration and Thai immigration on foot, then reboard. The full crossing typically takes 30–45 minutes.
Train
KTM operates a cross-border train service from Butterworth Station (integrated into Penang Sentral) to Hat Yai. Duration: approximately 4 hours. Cost: RM 30–45.
Departures are limited — typically 1–2 daily — and the schedule varies seasonally. Check ktmb.com.my for current times and book in advance. The route via Padang Besar runs through Kedah paddy fields and is scenic by regional train standards.
Border Crossing: What to Expect
The Padang Besar crossing is a land border between Malaysia and Thailand. It is one of the busier crossings on this route — busy but not chaotic outside of public holidays.
Documents: Passport required. Bring it, not a photocopy.
Queue time: 30–45 minutes on a normal weekday. Longer on Malaysian public holidays and long weekends when Penang residents cross in numbers.
Malaysia exit stamp: Standard procedure. Nothing to declare for a day trip.
Thailand entry stamp: Most nationalities (EU, US, Australian, most ASEAN) receive a 30-day Thailand tourist admission stamp on arrival by land. No advance visa needed. Before you cross, submit the free Thailand Digital Arrival Card (TDAC) at tdac.immigration.go.th, within 72 hours of arrival. Official Thailand tourism information at Tourism Thailand.
Hat Yai is a standard visa run destination
Re-entering Malaysia from Hat Yai gives you a fresh tourist admission stamp (up to 90 days for most western passport holders; 30 days for some nationalities, and land arrivals may be given 30 days unless you ask). The length is at the officer's discretion. This makes the Hat Yai trip useful for anyone who has been in Penang on an extended tourist visit and needs to reset their stay.
What to Do in Hat Yai
Hat Yai is a commercial city rather than a tourist destination in the conventional sense. Markets are local, prices are local, and the city runs on its own schedule regardless of tourism.
Food
Southern Thai cuisine in Hat Yai is distinct from Bangkok cooking — shaped by a Chinese-Muslim community, heavier spicing, and a different relationship with coconut milk and turmeric.
- Khao mok gai — Hat Yai's version of Thai-Muslim biryani. Richer and more aromatic than the Malaysian nasi biryani equivalent. Find it at lunchtime at the stalls around Hat Yai station.
- Dim sum (tim sum) — served with a clear fish paste broth instead of the soy-sauce dips you know from Malaysian Chinese dim sum. Lighter, more delicate.
- Green chicken curry — sweeter and more herb-forward than Bangkok versions, less coconut milk.
- Morning coffee — Hat Yai kopitiams run on condensed milk and chicory-blended ground coffee, not dissimilar to Penang kopitiam culture with its own local accent.
Lee Garden Plaza night market runs from around 6pm outside the mall. Casual, local-priced, worth an evening.
Shopping
- Kim Yong Market — Hat Yai's main wholesale market. Cheap clothing, Thai dried goods, snacks, household items. Prices are lower than Malaysian equivalents.
- Central Festival Hat Yai and Odeon Square for standard retail.
- Thai supermarkets for snacks, condiments, and the ubiquitous pink cream cheese bread that Hat Yai is inexplicably famous for.
Massage
A Thai massage in Hat Yai costs THB 200–350 (roughly RM 26–45) for an hour — noticeably cheaper than Penang. Licensed massage shops are throughout the town centre; most are legitimate, family-run operations.
Day Trip vs Overnight
Day trip is doable: Leave Penang by 7:30–8am, arrive Hat Yai by 11–11:30am, depart Hat Yai at 5pm, back in Penang by 9pm. That gives you roughly 5 hours in the city — enough for lunch, some shopping, and a massage.
Overnight is better: The evening food culture in Hat Yai is more interesting than the daytime, and the night market doesn't start until 6pm. One night also removes the time pressure entirely. Budget hotels in Hat Yai start at THB 400–600 (RM 55–85) for a clean, air-conditioned double; mid-range is THB 700–1,200 (RM 95–165).
Currency
You need Thai Baht for markets, street food, and massage. Credit cards work at malls.
Change money before or at the border, not at Bangkok-rate exchange booths. Money changers at Padang Besar and in Hat Yai city offer better rates than banks. Check the current ringgit-to-baht rate before you travel.
ATMs in Hat Yai dispense Baht but charge a THB 220 foreign transaction fee per withdrawal. If you're only there for a day, change cash at the border instead — you'll need roughly THB 1,500–2,000 for a comfortable day trip (food + shopping + massage).
Getting Back to Penang
Return buses from Hat Yai to Penang operate on a similar schedule to the outbound — check departure times when you book your onward ticket. Last buses back typically leave Hat Yai by 5–6pm. Book the return leg at the Hat Yai bus station or confirm your operator's Hat Yai departure point when you book from Penang.
Planning more of your Penang trip? Get a personalised itinerary based on what you want to see and do. The itinerary builder lets you plan the full Penang leg in detail.
Frequently Asked Questions
How long does it take to get from Penang to Hat Yai?
About 3.5 to 4 hours by bus, the most frequent option, or roughly 4 hours by train. Both cross the border at Padang Besar. Hat Yai is 200km north of Penang.
What's the best way to get from Penang to Hat Yai — bus or train?
The bus is the default: more frequent, bookable online, and it covers the full distance without a connection (RM 35–50, 3.5–4 hours). The train is comfortable and scenic through the Kedah paddy fields but runs only 1–2 times daily and needs booking ahead (RM 30–45, about 4 hours). For most trips, take the bus.
Can I do Hat Yai as a day trip from Penang?
Yes, it is doable. Leave Penang by 7:30–8am, arrive around 11–11:30am, leave Hat Yai at 5pm and you are back by 9pm — about 5 hours in the city, enough for lunch, some shopping, and a massage. An overnight is better if you want the evening food scene and the night market, which does not start until 6pm.
Do I need a visa to visit Hat Yai from Penang?
Most nationalities (EU, US, Australian, most ASEAN) receive a 30-day Thailand tourist admission stamp on arrival by land at Padang Besar — no advance visa needed. Bring your physical passport and submit the free Thailand Digital Arrival Card (TDAC) online within 72 hours before you cross. The crossing usually takes 30–45 minutes, longer on Malaysian public holidays.
Is the Penang to Hat Yai trip good for a visa run?
Yes — it is a standard visa run. Re-entering Malaysia from Hat Yai gives you a fresh tourist admission stamp (up to 90 days for most Western passport holders, 30 for some nationalities, at the officer's discretion), which resets your stay if you have been in Penang on an extended tourist visit.
How much Thai Baht do I need for a day in Hat Yai?
Roughly THB 1,500–2,000 for a comfortable day trip covering food, shopping, and a massage. Change money at the border or in the city rather than at airport-rate booths. ATMs in Hat Yai dispense Baht but charge a THB 220 foreign-transaction fee per withdrawal, so for a single day it is cheaper to change cash.
Book your trip to Hat Yai
Trains on the Padang Besar line are sold by KTMB. Coaches are sold by the operators and by booking sites.
See what 12Go lists from Penang. Check the route, time and price on 12Go before you pay.
We may earn a commission.
Keep reading
Guides that pair well with this one.
Driving to Penang from Thailand: Hat Yai & the Southern Border Guide
Complete guide to driving from Thailand to Penang. Bukit Kayu Hitam and Padang Besar border crossings, toll costs, route options, Georgetown parking, and what to expect at the checkpoints.
7 min readtravel-tipsPenang สำหรับนักท่องเที่ยวไทย: เดินทาง วีซ่า และสิ่งที่ต้องรู้ (2026)
คู่มือฉบับสมบูรณ์สำหรับนักท่องเที่ยวชาวไทยที่จะไปเยือนปีนัง — วิธีเดินทาง วีซ่า ค่าใช้จ่าย และสิ่งที่ควรรู้ก่อนเดินทาง
6 min readgetting-thereBangkok to Penang: Every Way to Get There (2026)
The direct flight takes about 1 hour 45 minutes. The overland Hat Yai route is the backpacker classic. Here's every option from Bangkok to Penang with real prices.
8 min readgetting-thereKL to Penang (and Back): Complete Transport Guide (2026)
All four ways between Kuala Lumpur and Penang with real prices and journey times — plus the full Penang to KL return guide covering Butterworth station, Sungai Nibong bus terminal, and what changes going the other direction.
11 min read