How to Get from Singapore to Hat Yai: A Guide for All Budgets

Traveloka Team
15 Sep 2024 - 4 min read

Hat Yai is a favourite destination for Singaporean travellers. Its unique culture, delectable cuisine, and affordable shopping have made it a must-visit spot in Thailand. And are you interested in spending your holiday there? Understanding how to get from Singapore to Hat Yai is essential for a seamless trip.

So, let’s explore various ways to travel to Hat Yai. This guide offers detailed insights into each mode of transportation, including journey duration, routes, and costs.

Singapore to Hat Yai Distance

Hat Yai is approximately 890 km north of Singapore. Considering this distance, most travellers fly to Hat Yai to shorten the travel time.

In addition to air travel, Hat Yai is accessible by bus and train. These journeys take you across the entire length of Peninsula Malaysia, allowing you to enjoy the diverse landscape and countryside.

The travel time between these cities varies significantly depending on the mode of transport you use. For instance, a direct flight takes 1.5 hours.

Meanwhile, taking a train or bus can extend your journey to 20 hours. It is a long journey as you must transfer and cross the border of Malaysia and Thailand.

Flight From Singapore to Hat Yai

Mon, 26 May 2025

Scoot

Singapore (SIN) to Hat Yai (HDY)

Start from SGD 91.00

Wed, 21 May 2025

AirAsia Berhad (Malaysia)

Singapore (SIN) to Hat Yai (HDY)

Start from SGD 144.86

Mon, 19 May 2025

Thai Lion Air

Singapore (SIN) to Hat Yai (HDY)

Start from SGD 150.41

How to Get from Singapore to Hat Yai, Thailand

Every traveller has priorities when planning a trip. Some may value speed and convenience, while others are focused on saving money through backpacking trips.

Whether you want to reach Hat Yai as quickly as possible or are trying to stick to a strict budget, the good news is that several modes of transport are available. Check out some options below and consider which transportation suits your travel style.

Hi Season Hotel Hat Yai

8.4/10

SGD 53

SGD 47

By Air

Flying is considered the quickest and most convenient way to reach Hat Yai from Singapore. So, how do you get to Thailand from Singapore? How do you get from Singapore to Hat Yai by air? Luckily, direct flights are available from Changi Airport (SIN) to Hat Yai Airport (HDY).

Scoot's direct flight to Hat Yai takes around 1.5 hours. However, this airline only offers one flight a day.

Alternatively, you can take connecting flights via Kuala Lumpur or Bangkok. Other carriers such as AirAsia Berhad, Thai Lion Air, and Thai Airways serve this route.

The cost of flying to Hat Yai can vary depending on the airline, holiday season, and booking time. On average, flight tickets range from SGD 144 to SGD 202.

Visit Traveloka to check the airfares and flight schedule and book the flight at the best price.

By Bus

If you are looking for a cheaper alternative, consider taking a bus. This road trip is an excellent choice for budget-conscious travellers.

Getting from Singapore to Hat Yai by bus is a breeze. Several bus operators, such as StarMart Express and Sri Maju Express, offer direct trips between these cities. So, you do not need to transfer or take another bus in Malaysia.

This nonstop road trip typically takes 12 to 18 hours, depending on the traffic. The buses feature reclining seats and air conditioning. Taking a bus is a leisurely way to get to Hat Yai, as you will pass through several towns in Malaysia before touching down at Hat Yai bus station.

The pickup points for this journey are Grantral Mall, Boon Lay, and Golden Mile Tower. Besides, the cost of the bus tickets ranges from SGD 65 to SGD 80.

Please note that this journey can be exhausting. Additionally, the border crossing between Malaysia and Thailand can add time to it.

Hat Yai - Pak Bara Pier - Koh Lipe Speedboat Transfer

SGD 24

By Train

Travelling by train to Hat Yai is challenging because you have to transfer several times. Therefore, the train journey is ideal for those enjoying adventurous trips.

No direct trip is available, so you have to break down the train journey into several parts. Here is the step-by-step process for getting from Singapore to Hat Yai by train.

Singapore to Johor Bahru

Kick off your journey by taking KTM Shuttle Tebrau at Woodlands Train Station. This train departs 13 times a day. So, you can choose a morning, afternoon, or night trip.

This short ride only takes 5 minutes. However, the entire trip takes around an hour because of the border crossing check. The train ticket only costs SGD 5; you can buy it directly at Woodlands Train Checkpoint KTM Counter.

Johor Bahru to Gemas

To get from Johor Bahru to Gemas, you can take the Southern Shuttle or Ekspress Rakyat Timuran Train services. This journey takes 4 hours and costs MYR 21 or SGD 6.

Gemas to Padang Besar

Take Electric Train Service (ETS) to travel from Gemas to Padang Besar. This high-speed train will take you to Padang Besar within 8 hours. The ticket costs MYR 100 or SGD 29.

Padang Besar to Hat Yai

Take Commuter (948/950) or Special Express Train 46 to travel from Padang Besar to Hat Yai. This last journey only takes 45 minutes, and you will arrive at Hat Yai. The ticket costs THB 50 or SGD 2.

Things To Do in Hat Yai

You can start your adventure and explore the best attractions in Hat Yai once you arrive. Here are several exciting activities you can do in Hat Yai

Visit a serene temple and admire the Reclining Buddha statue at Wat Hat Yai Nai.
Unwind at Hat Yai Municipal Park. This park features several temples, a giant Buddha statue, and breathtaking viewpoints overlooking the city.
Go to Kim Yong Market, where souvenirs and local delicacies are found.
Explore Hat Yai’s Night Markets, which sell everything from fashion to street food.
Go to Songkhla, which is only 30 minutes from Hat Yai. Explore this coastal town's historical old town, lake, and beaches.

After reviewing this page, you will be able to decide how to get from Singapore to Hat Yai. Each mode of transport has its unique appeal in terms of convenience and cost-effectiveness. Select the transportation wisely and organise your trip carefully to ensure a hassle-free journey.

In short, getting from Singapore to Hat Yai by air is the most efficient travel method. For a seamless trip from Singapore to Hat Yai, consider booking your flight, accommodations, and fun activities with Traveloka. This platform is easy to navigate and offers a variety of deals to make your journey more affordable and stress-free.

In This Article

• Singapore to Hat Yai Distance
• How to Get from Singapore to Hat Yai, Thailand
• By Air
• By Bus
• By Train

Flights Featured in This Article

Mon, 26 May 2025
Scoot
Singapore (SIN) to Hat Yai (HDY)
Start from SGD 91.00
Book Now
Wed, 21 May 2025
AirAsia Berhad (Malaysia)
Singapore (SIN) to Hat Yai (HDY)
Start from SGD 144.86
Book Now
Mon, 19 May 2025
Thai Lion Air
Singapore (SIN) to Hat Yai (HDY)
Start from SGD 150.41
Book Now
Hotels
Flights
Things to Do
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.
Subscribe