GoAsia
How to Get from George Town to Hat Yai

How to Get from George Town to Hat Yai

Last updated: October 15, 2026
Contents

The journey from George Town on Penang Island to Hat Yai is one of the most classic overland routes in Southeast Asia. It marks a transition from the colonial heritage and street art of Malaysia to the bustling markets and spicy southern flavors of Thailand. While the distance is relatively short, crossing the international border adds a layer of adventure to the trip, as you swap the Ringgit for the Baht and move into a different time zone.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Most travelers depart from George Town, where shared vans pick up passengers at central points. Once through immigration, it is a straight run into Hat Yai, a city that serves as the gateway to Southern Thailand and a major hub for foodies and shoppers alike. You can book your spot for this cross-border journey on GoAsia.cc.

George Town to Hat Yai by Van

The most common way to make this trip is by shared van. Vans are favored for their frequency and for how easily they pick up passengers in George Town. Booking platforms list fares of roughly 540 to 780 Thai baht per person (October 2026), which is about US$17 to US$24, and several departures a day from early morning to mid-afternoon. The listed journey times run from about 3 hours 35 minutes to 6 hours, and the variation depends mostly on the queue at the border.[1]

While vans are efficient, space can be tight when the vehicle is full. If you are traveling with large suitcases, be aware that luggage space is limited, and you might sometimes be asked to pay for an extra seat if your bags are excessive.

George Town to Hat Yai by Private Transfer

For those traveling in a group or seeking maximum comfort, a private transfer is a premium option that eliminates the hassle of navigating terminals. On booking platforms, private transfers from George Town to Hat Yai start at about 3,700 Thai baht (around US$115) for an economy car for 3 passengers (October 2026). From the wider Penang area, larger vehicles such as SUVs, vans and coaches are listed at roughly 5,000 to 17,000 Thai baht, which is about US$155 to US$525. The estimated driving time is 4 to 4.5 hours.[1]

The primary advantage of a private transfer is the door-to-door service. You are picked up at your hotel in George Town and dropped off at your destination in Hat Yai. This is particularly useful for families with children or elderly travelers, as it allows private handling of luggage during the border crossing.

George Town to Hat Yai by Train

KTMB's ETS train runs from Butterworth, the mainland gateway to Penang, to Padang Besar, a border town with access to Thailand.[2] From the border you continue into Thailand on a separate connection. This option suits travelers who do not mind changing vehicles and passing through immigration on foot.

Comparing Your Options

ModePriceDuration
Shared vanAbout 540 to 780 baht per person (October 2026)[1]3h 35min to 6h (platform estimate)[1]
Private transferFrom about 3,700 baht per vehicle (October 2026)[1]4h to 4h 30min (platform estimate)[1]

Tips for Traveling from George Town to Hat Yai

  • Border Preparation: Check the entry rules for Thailand for your nationality before you depart, and keep your passport ready at both checkpoints.
  • Time Zone Change: Thailand is one hour behind Malaysia. Adjust your watch or phone so you do not miss check-in times or connecting transport in Hat Yai.
  • Currency: Shops near the border may accept Malaysian Ringgit, but you will usually get a better rate using Thai Baht. There are money changers in George Town and at the border.
  • Luggage: If you take a van, pack light, because shared minivans have little boot space.
  • Booking: This is a popular route for weekend shoppers and tourists, so book a few days ahead on GoAsia.cc, especially for a Friday or Sunday.

Timetable

Flight Penang - Hat Yai $ 20.84–122.57 4h 4m – 1days 8h 4m
  • →  Economy 05:50, 06:00, 06:55, 07:30, 08:20, 09:30, 10:35, 14:30, 16:20, 17:25, 18:20, 18:30, 18:55, 19:25, 20:00, 20:35, 21:15, 21:35, 22:20
Bus Penang - Hat Yai $ 8.80–2,512.20 4h 2m – 4h 3m
  • →  Express 04:00
  • →  VIP 03:45, 05:15, 14:00
Taxi Penang - Hat Yai $ 148.69–502.45 4h – 4h 30m
  • →  SUV 4pax
  • →  Van 8pax
  • →  Van 7pax
  • →  Van 14pax
  • →  Sedan 2pax
  • →  MPV 3pax
  • →  Van 9pax
  • →  Economy 3pax
  • →  Van 10pax
  • →  Van 16pax
  • →  Coach 44 Seater
  • →  Coach VIP 31
Van Penang - Hat Yai $ 13.82–19.45 4h – 4h 35m
  • →  Van 05:00, 06:00, 08:00, 09:00, 11:30, 12:30
  • →  Van 15pax 04:45, 04:50, 05:00, 05:15, 08:00, 08:05, 08:15
  • →  Regional 14pax 04:45, 05:00, 05:15, 07:40, 08:15, 11:35, 12:00, 12:15, 15:00
  • →  Minivan 05:00, 08:00, 12:00
Taxi George Town - Hat Yai $ 109.13 4h
  • →  Economy 3pax
Van George Town - Hat Yai $ 15.99–23.22 3h 35m – 6h
  • →  Van 05:00, 05:10, 08:00, 12:00, 15:00
  • →  Regional 14pax 04:50, 04:55, 07:50, 07:55, 11:45, 11:50, 11:55, 15:00
Taxi Penang - Songkhla $ 269.42–334.22 4h 30m
  • →  SUV 4pax
  • →  Van 8pax

Frequently Asked Questions

How can I book tickets from George Town to Hat Yai?

Use the booking tool on this page to compare the transport options currently available from George Town to Hat Yai, including current prices and schedules.

What is the cheapest way to get from George Town to Hat Yai?

A shared van is the cheapest option we found on booking platforms, at roughly 540 to 780 Thai baht per person (about US$17 to US$24, October 2026).

What is the fastest way to get from George Town to Hat Yai?

A private transfer or a shared van, which booking platforms list at about 3 hours 35 minutes to 4 hours 30 minutes, depending on traffic and the border queue.

How long does it take to get from George Town to Hat Yai?

Booking platforms list about 3 hours 35 minutes to 6 hours by van and 4 to 4.5 hours by private transfer. The exact duration depends heavily on the queues at the Malaysia-Thailand border immigration checkpoints.

Do I need to get off the vehicle at the border?

Yes. You clear Malaysian exit and Thai entry checks at the border, so expect to leave the vehicle with your luggage and your passport.

Is there a time difference between Malaysia and Thailand?

Yes, Thailand is one hour behind Malaysia. When you cross the border from George Town to Hat Yai, you gain an hour.

Can I book a private car for my family?

Yes. Booking platforms list private transfers from about 3,700 Thai baht (around US$115, October 2026) for an economy car. Larger vehicles such as SUVs and vans are also listed.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] 12Go: George Town to Hat Yai timetable. Retrieved October 15, 2026.
  2. [2] KTMB: Electric Train Service (ETS). Retrieved October 15, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.