Hat Yai, a bustling metropolis in southern Thailand, is a vibrant blend of cultural diversity, culinary delights, and vibrant markets. Known for its lively atmosphere and warm hospitality, this city offers a plethora of experiences for travellers seeking to immerse themselves in local flavours and traditions. From exploring colorful street markets and indulging in delicious street food to visiting ornate temples and enjoying the buzzing nightlife, Hat Yai has something for everyone. Whether you're a food enthusiast, a history buff, or an adventure-seeker, this dynamic city is sure to captivate your senses and leave you with unforgettable memories.
The cheapest month to fly to Hat Yai is usually in May.
The popular airports near Hat Yai are Hat Yai International Airport (HDY) and Songkhla Airport (SGZ).
The flight to Hat Yai (HDY) is roughly 12 hours 22 minutes and 5,340 miles (8,594 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Hat Yai from leading comparison sites using our search engine dashboard.
Snacks & more at an old-school bazaar
Clothing shops & street food favorites
Mosque and Market
Temple with huge reclining Buddha statue
Destination for food, drinks & souvenirs
City landmark & sprawling markets
Temple
Natural history exhibits & dioramas
Temple and buddhism
Fog
Art museum and art
Temple
Park and garden
Park with statues, gondola rides & views
Temple
Buddhist temple with a jumbo statue
Original stainless-steel Buddhist temple
Modern, architecturally notable place
Large, pirate-themed water park
Architecture
Buddhist temple with a unique design
Museum
Temple
Park and garden
Elephant
28.1 °C
Thu, 2 May 2024
Average Temperature
31°C
Jan
33°C
Feb
34°C
Mar
35°C
Apr
34°C
May
34°C
Jun
33°C
Jul
33°C
Aug
33°C
Sep
32°C
Oct
30°C
Nov
30°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Hat Yai (HDY) - The flight distance between these airports is 5,340 miles (8,594 kilometres). The direct flight time is roughly 12 hours 22 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Hat Yai (HDY) - The flight distance between these airports is 6,020 miles (9,688 kilometres). The direct flight time is roughly 13 hours 52 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Hat Yai (HDY) - The flight distance between these airports is 5,235 miles (8,425 kilometres). The direct flight time is roughly 12 hours 8 minutes.
Flights from George, South Africa - George Airport (GRJ) to Hat Yai (HDY) - The flight distance between these airports is 5,808 miles (9,348 kilometres). The direct flight time is roughly 13 hours 24 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Hat Yai (HDY) - The flight distance between these airports is 5,356 miles (8,620 kilometres). The direct flight time is roughly 12 hours 24 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Hat Yai (HDY) - The flight distance between these airports is 5,628 miles (9,057 kilometres). The direct flight time is roughly 13 hours.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Hat Yai (HDY) - The flight distance between these airports is 5,506 miles (8,860 kilometres). The direct flight time is roughly 12 hours 44 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Hat Yai (HDY) - The flight distance between these airports is 5,488 miles (8,832 kilometres). The direct flight time is roughly 12 hours 41 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Hat Yai (HDY) - The flight distance between these airports is 5,140 miles (8,271 kilometres). The direct flight time is roughly 11 hours 55 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Hat Yai (HDY) - The flight distance between these airports is 5,591 miles (8,998 kilometres). The direct flight time is roughly 12 hours 55 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Hat Yai (HDY) - The flight distance between these airports is 5,155 miles (8,296 kilometres). The direct flight time is roughly 11 hours 57 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Hat Yai (HDY) - The flight distance between these airports is 5,125 miles (8,248 kilometres). The direct flight time is roughly 11 hours 53 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Hat Yai (HDY) - The flight distance between these airports is 5,278 miles (8,493 kilometres). The direct flight time is roughly 12 hours 13 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Hat Yai (HDY) - The flight distance between these airports is 5,227 miles (8,412 kilometres). The direct flight time is roughly 12 hours 6 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Hat Yai (HDY) - The flight distance between these airports is 5,162 miles (8,307 kilometres). The direct flight time is roughly 11 hours 58 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Hat Yai (HDY) - The flight distance between these airports is 5,793 miles (9,323 kilometres). The direct flight time is roughly 13 hours 22 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Hat Yai (HDY) - The flight distance between these airports is 5,412 miles (8,710 kilometres). The direct flight time is roughly 12 hours 31 minutes.
Expert Help
Choose Site / Currency