Skip to content
getting-there

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.

James WongLocal Travel Experts
Updated: 2026-05-036 min read
Penang to Hat Yai: Bus, Train, and What to Do There (2026)

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.

Best for:

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

MethodDurationCostNotes
Bus3.5–4hRM 35–50Most frequent, easiest option
Train~4hRM 30–45Comfortable, 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.

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 1.70, 5 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. Keep your Thailand departure card — you will need it when you return. 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 90-day tourist admission stamp (90 days for most western passport holders; 30 days for some nationalities). 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. Current rate: RM 1 ≈ THB 7–8 (verify before you travel — rates fluctuate).

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.

penang to hat yaihat yaithailand from penangborder crossing

Get Penang Travel Tips & Insider Guides

Join travelers discovering Penang's best-kept secrets. Get exclusive guides, local food recommendations, and hidden gem tips delivered to your inbox.

No spam. Unsubscribe anytime. We respect your privacy.

Ready to put this guide into action?

Our AI Trip Planner builds a custom Penang itinerary around your interests and travel dates.

Plan my trip →

Penang Travel Newsletter

Get insider tips on Penang attractions delivered to your inbox.

Ask about Penang