Songkhla Bus Terminal

Songkhla Bus Terminal is the main long distance bus and minivan station in the town of Songkhla. 

Songkhla Bus Terminal
Songkhla Bus Terminal

Songkhla Bus Terminal is located at the southern edge of Songkhla town centre, positioned to reduce the amount of traffic passing through the town itself.

About Songkhla Bus Terminal


Songkhla Bus Terminal is medium sized bus station with a limited range of direct services. For more travel options we recommend taking a minivan from Songkhla Bus Terminal to Hat Yai Bus Station (32.7 km away) for a much wider range of direct bus services.

Waiting area at Songkhla Bus Terminal
Waiting area at Songkhla Bus Terminal

The majority of services from Songkhla Bus Terminal are minivan services to towns and cities in the south of Thailand such as Hat Yai, Trang, Phatthalung and Nakhon Si Thammarat. There are also some long distance direct bus services to major destinations such as Bangkok. 

Local Travel from Songkhla Bus Terminal


The main form of local transport from Songkhla Bus Terminal is motorbike taxis. Motorbike taxis wait near the front entrance to the station. Expect to pay 20 to 60 THB for all journeys by motorbike taxi within Songkhla town.

Location of Songkhla Bus Terminal


Songkhla Bus Terminal is located 4.1 km by road from Samila Beach.

Google Map of Songkhla Bus Terminal

Facilities at Songkhla Bus Terminal


Songkhla Bus Terminal has a small range of facilities. The waiting area is outside by the bus platforms.

Shops at Songkhla Bus Terminal
Shops at Songkhla Bus Terminal

Facilities at Songkhla Bus Terminal include:

  • Toilets at the far end of the waiting area in the bus station which charge 3 THB per visit.
  • There are some small shops located at the far end of the waiting area selling drinks and snacks.
  • There is also a small restaurant at the far of the end of the waiting area with tables and chairs selling basic Thai food dishes with rice.

Buy Tickets at the Bus Station


The ticket counters at Songkhla Bus Terminal are located within the station building by the front entrance.

Ticket offices at Songkhla Bus Terminal
Ticket offices at Songkhla Bus Terminal

The ticket counters on your right as you enter Songkhla Bus Terminal are where they sell tickets for minivan services and bus services to destinations in the south of Thailand. On the left are separate ticket counter for the long distance bus operators. You need to go to the correct counter for the service you want because each company has its own ticketing system.

Buy Tickets online


Use the Search Box below to buy travel tickets from Songkhla Bus Terminal to Bangkok and other destinations in Thailand:

Powered by 12Go Asia system

For destinations other than Bangkok change the destination in the Search Box. 

Bus to Bangkok


There are three daily bus services from Songkhla to Bangkok which you can book online.

  • Timetable of Bus services from Songkhla to Bangkok:
SongkhlaBangkokTicketServiceCompany
14:3004:30737 THBExpressTransport Co
15:0007:10739 THBExpressSri Siam Tour
17:3007:50863 THBVIPPiya

  • Journey Time: The journey takes from 14 hours 00 minutes to 16 hours 10 minutes.
  • Tickets: Buy tickets for bus services from Songkhla to Bangkok.
Long distance buses at Songkhla Bus Terminal
Long distance buses at Songkhla Bus Terminal

Bus to Nakhon Si Thammarat


There are three daily bus services from Songkhla to Nakhon Si Thammarat which you can book online.

  • Timetable of Bus services from Songkhla to Nakhon Si Thammarat:
SongkhlaNakhon Si ThammaratTicketServiceCompany
11:4513:45185 THBExpressNakhonborrikarn
12:2014:20185 THBExpressNakhonborrikarn
13:0015:00185 THBExpressNakhonborrikarn
13:4015:40185 THBExpressNakhonborrikarn
14:1016:10185 THBExpressNakhonborrikarn
15:0017:00185 THBExpressNakhonborrikarn
15:5017:50185 THBExpressNakhonborrikarn
16:3018:30185 THBExpressNakhonborrikarn

  • Journey Time: The journey takes 2 hours 00 minutes.
  • Tickets: Buy tickets for bus services from Songkhla to Nakhon Si Thammarat.

Minivan to Hat Yai


Minivan services to Hat Yai depart from Songkhla Bus Station several times an hour from 05:00 to 19:00 for 34 THB per person. Pay when you get inside the minivan.

Minivan to Trang


Minivan services from Songkhla Bus Station to Trang depart hourly from 06:00 to 18:00 and cost 130 THB per person. Buy your ticket at the main ticket offices in the bus station.

Minivan to Phatthalung


Minivan services from Songkhla Bus Station to Phatthalung depart approximately every 30 minutes from 06:00 to 18:00. Tickets cost 80 THB and are available for purchase at the ticket counters inside the station building.

How useful was this article?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 11

No votes so far! Be the first to rate this post.