By Car
From Bangkok: take Highway 4 passing Prachuap Khiri Khan, Chumphon, Surat Thani, Nakhon Si Thammarat,Trang and Phatthalung Provinces in order to reach Songkhla Province. The total distance is 950 kilometers.

By Bus
From Bangkok: There are daily buses from Bangkok to Songkhla and Hat Yai. The journey takes about 13 hours. For the current schedule and further information contact the Southern Bus Terminal at tel: 02 435 1199-200 or visit www.transport.co.th . For Hat Yai, call the Transport Co., Ltd. (Bo Kho So) at tel: 074 23 2789, 0 7423 2404, Piya Tour 0 7442 8972, Thai Doen Rot 0 7442 9525.

From Hat Yai
From Hat Yai Bus Terminal, there are buses to Bangkok and other provinces in the south. Buses depart from a small bus station located across the ferry station in the city. They include daily 2nd class buses that depart for Bangkok 4 times a day (437 baht). There is also one VIP bus that runs directly to Bangkok departing at 4.45 p.m. with a fare of 870 baht. In addition, first-class buses leave for Bangkok twice daily (562 baht) in late afternoon and in the evening. In addition, there are also buses depart from the same terminal to Chumphon (245 baht), Nakhon Si Thammarat (100 baht) and Surat Thani (150 baht). Pho Thong Transportation Co., Ltd. (tel. 0 7431 1126) provides bus services from Songkhla to Hat Yai.
Minivans and share taxis normally leave from Ramwithi Road for Hat Yai at the rate of approximately 20-30 baht/person.

Minivans depart from the southern part of Sisuda Road to Pattani and Yala at the rate of 70 baht.

Ranot Transportation Co., Ltd. (tel. 0 7431 1523) operates buses from Songkhla to Nakhon Si Thammarat.

By Train
The State Railway of Thailand provides daily rapid and express train services from Bangkok to Hat Yai. The trains depart from Bangkok’s Hualamphong Railway Station at 12.25 p.m., 2.20 p.m., 2.45 p.m., 3.50 p.m. and 10.50 p.m. Travel time is about 17 hours. For further information call 1690, 0 2223 7020, 0 2223 7030 or Hat Yai Railway Station at 0 7424 3705, 0 7423 8005 or visit www.srt.motc.go.th

By Air
Thai Airways International has several daily flights connecting Bangkok and Phuket with Hat Yai. For more information, contact their Bangkok office at tel. 1566, 0 2280 0060, 0 2628 2000, their Hat Yai office at tel. 0 7424 5851-2, or view their website at www.thaiairways.com

Air Asia operates several daily flights on route Bangkok Hat Yai. The flight time is 1.20 hours. Visit www.airasia.com to reserve your seat online, or simply call 02 5159999 for more information.

Orient Thai provides three daily flights connecting Bangkok and Hat Yai. The flight time is 1.25 hours. Call 1126 to make reservations or visit www.onetwo-go.com  to make online reservations.

Nok Air operates three daily flights between Bangkok and Hat Yai. The flight time is 1.30 hours. Call 1318 for reservations or visit www.nokair.com to purchase an e-ticket.

Phuket Air offers a daily flight connecting Hat Yai and Phuket. The flight time is 1.25 hours. Call 02 679 8999 for reservations or visit www.phuketairlines.com for more information.

Getting around the city
Songthaews around the city would cost 10 baht / trip. Motorcycle taxis around town cost between 10 baht and 20 baht (daytime). There are several guesthouses in town that provide bicycle and motorcycle rental services at the rate of approximately 100 baht / day and 200 baht / day respectively.