Skip to content
transport

Hat Yai to Penang: Bus, Train, Car & Taxi Options (2026)

Getting from Hat Yai to Penang — bus via Padang Besar or Bukit Kayu Hitam, the ETS train, private taxis, and what to expect at the Thai-Malaysia border crossing.

VisitPenang EditorialLocal Travel Experts
Updated: 2026-05-046 min read
Hat Yai to Penang: Bus, Train, Car & Taxi Options (2026)

Hat Yai is the commercial hub of southern Thailand and one of the most common starting points for travellers crossing into Malaysia and continuing south to Penang. The crossing is straightforward, the options are multiple, and the journey takes between 4 and 6 hours depending on the route and border wait time.

This guide covers every option from Hat Yai to Penang, with honest information about what to expect at the border.

Best for:

This guide covers bus, train, private taxi, and the combination route via Padang Besar. It includes border crossing information, costs, and a section on Hat Yai itself for travellers spending time there.

Travellers coming from southern Thailand — whether via Bangkok overnight train, from Krabi or Koh Lanta overland, or from Hat Yai itself — who want to understand the crossing options and pick the right one for their situation

Understanding the Route

Hat Yai to Penang involves crossing the Thai-Malaysian border. There are two main border crossings in use for this journey:

Padang Besar — A train junction town at the border. The Thai station is Padang Besar (Thailand); the Malaysian station is Padang Besar (Malaysia), literally across the tracks. The ETS train service runs from Padang Besar (Malaysia) to Butterworth, the mainland terminus opposite Penang island. This route avoids road crossing and is generally the most comfortable option.

Bukit Kayu Hitam / Dannok — The main road border crossing between Thailand and Malaysia on the western coastal route. Buses from Hat Yai to Penang use this crossing. It handles high volumes and can be slow during peak periods (weekends, Thai and Malaysian public holidays).

Option 1: Bus (Most Common)

Several bus companies run direct services from Hat Yai to Penang (specifically to Sungai Nibong bus terminal on Penang island, or to Butterworth on the mainland). The journey goes via the Bukit Kayu Hitam / Dannok border crossing.

Duration — 4 to 5.5 hours depending on border wait time. The bus parks on the Thai side, passengers alight with all luggage and walk through Thai immigration, cross the border, walk through Malaysian immigration, then reboard.

Cost — Approximately 300–450 THB (RM 40–65) for a coach seat. Prices vary by operator and seat class (VIP buses with reclining seats are at the upper end).

Booking — Tickets are sold at Hat Yai bus terminal (Hat Yai Central Station area) and by agents throughout the city. For advance booking, 12Go Asia covers this route. Book at least a day ahead during peak periods (Songkran, Malaysian school holidays).

What to expect at the border — The crossing at Bukit Kayu Hitam can take 30 minutes to 2 hours depending on traffic. Your luggage goes with you — the bus waits. Keep your passport accessible, have your departure card filled out before you reach Thai immigration, and have your Malaysian arrival card ready (available on the bus or at the border). Proceed through Thai exit, walk across, proceed through Malaysian entry. When everyone is through, the bus continues.

Arrival in Penang — Buses arriving at Sungai Nibong are on the island; take a Grab or taxi to your accommodation from there. Buses arriving at Butterworth require a ferry crossing (RM 1.20 each way, approximately 15 minutes) or a Grab via the bridge to get to George Town.

Option 2: Train via Padang Besar

The most straightforward combination is:

  1. Hat Yai to Padang Besar (Thailand) by train or songthaew — about 60–90 minutes by local train from Hat Yai station. Trains depart several times daily; fares are approximately 50–80 THB.

  2. Cross the border on foot — From Padang Besar (Thailand) station, walk across the border (the crossing is 300–500 metres; it is genuinely just a walk). Complete Thai exit formalities, then Malaysian entry formalities. This crossing is generally faster than the road crossing.

  3. Padang Besar (Malaysia) to Butterworth by KTM ETS train — The ETS (Electric Train Service) runs from Padang Besar to Butterworth (Penang mainland) in approximately 2.5 hours. Tickets are sold at the station or booked in advance via the KTM website. Fares approximately RM 25–35 for economy. The train is comfortable — air-conditioned, assigned seating, cafe car.

  4. Butterworth to Penang island — Ferry (RM 1.20, 15 minutes) or Grab via the bridge.

Total journey time — 4 to 5 hours including the border crossing. This is competitive with the bus and is generally more comfortable on the Malaysian section.

Why choose this — The train is more relaxed than a bus, the border crossing at Padang Besar is typically faster than Bukit Kayu Hitam, and the ETS section from Padang Besar to Butterworth is genuinely pleasant with good views of the Malaysian countryside.

Option 3: Private Taxi or Shared Taxi

Private taxis from Hat Yai to Penang are available from the Hat Yai Airport taxi rank and from agents in the city. A private car covering the full journey (Hat Yai → border crossing → Penang) costs approximately 1,800–2,500 THB (RM 250–350). Travel time is 4–5 hours depending on border.

Shared taxis (where the driver fills 4 seats and charges per person) are approximately 500–700 THB per person. They depart when full.

When to use this option — If you're arriving at Hat Yai Airport with heavy luggage and want door-to-door service to your Penang hotel, a private taxi is the simplest option despite the cost. For solo budget travellers, it doesn't make sense over the bus.

Option 4: Fly Hat Yai to Penang

AirAsia operates direct flights between Hat Yai Airport (HDY) and Penang International Airport (PEN). Flight time is 45 minutes. Fares vary enormously — from RM 80 to RM 400+ depending on advance purchase. The flight makes sense if you find a cheap fare, if your time is limited, or if you're travelling with family and the combined taxi fare would approach the flight cost.

Check current schedules on AirAsia's website; frequency has varied since 2020.

About Hat Yai

Hat Yai is not itself a tourist destination but it is a functional city with good accommodation at low Thai prices, excellent southern Thai food (Muslim-influenced, coconut-heavy), and a night market scene. If you're crossing during the day and want to spend a night in Hat Yai rather than travelling overnight, it's a reasonable stop.

Eating in Hat Yai — The Kim Yong Market is the main food market, with southern Thai dishes at low prices. Khao mok (Thai chicken biryani), kaeng massaman, and the local version of roti canai are all worth eating before crossing into Malaysia.

Border Crossing Tips

Hours — The Bukit Kayu Hitam road crossing is open 24 hours but is busiest 8am–8pm. The Padang Besar rail crossing operates during daylight hours (generally 6am–midnight, but confirm current hours).

Passport requirements — Most nationalities receive a 90-day visa-on-arrival for Thailand and a 30 or 90-day entry for Malaysia (check your nationality against current Malaysia VoA rules). Both countries currently allow visa-free entry for most Western, East Asian, and Southeast Asian passports.

Currency — You don't need to exchange all your Thai baht at the border; Malaysian ringgit is readily available from ATMs on the Malaysian side. There are exchange counters at both border crossings, but rates are worse than at-city exchanges.

What not to bring — Malaysia has strict drug laws (including death penalty for trafficking) and prohibits the import of certain goods. Dispose of any prescribed medications not in original packaging, and ensure quantities are within personal-use limits.

transporthat-yaibustrainborderthailandsouthern-thailand

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