Songkhla to Bangkok Bus

Affordable tickets with world's best travel companies

Between Songkhla to Bangkok, we have 8 bus services. The earliest departure from Songkhla is at 2:00 PM. And the last bus is at 6:00 PM. The price for one bus ticket starts from THB 785.

World Wide Coverage
World Wide Coverage
Find affordable travel tickets across the world, all at one place
Anxiety-free travel
Anxiety-free travel
We ensure your information is safe and your travel is hassle free, whenerver you go
No hidden charges
No hidden charges
Find the best deals online and guess what, refunds are simple!

Songkhla to Bangkok Bus Timings & Fare

Bus Operator First Bus Last Bus Duration Lowest Fare No of Services  
Siam Dernrod 14:00 18:00 14 hrs 0 mins THB 785 6 BOOK TICKET
Piya Rungrueng Tour CoLtd 15:30 16:00 15 hrs 0 mins THB 916 2 BOOK TICKET

Songkhla to Bangkok Bus Service

Avg. Bus Duration


14 hrs 30 mins

Buses depart from



Bus arrives in



Daily Bus Services



Cheapest Bus Tickets


THB 785

Earliest Bus



Last Bus



36 Million
36 Million
happy customers globally
Over 3500
Over 3500
bus companies worldwide
tickets booked everyday

About Songkhla and Bangkok

Songkhla is a beautiful city located in southern Thailand, with a rich cultural heritage and stunning natural beauty. It is known for its temples, beaches, and scenic beauty. On the other hand, Bangkok, the capital city of Thailand, has a vibrant and bustling culture, with a mix of traditional and modern attractions to explore.

Travelling from Songkhla to Bangkok by bus is a convenient and affordable option, and there are several buses available throughout the day.

Songkhla to Bangkok Bus Timings

The earliest bus from Songkhla to Bangkok departs at 6:00 am, and the last bus departs at 11:00 pm. The buses operate at regular intervals throughout the day.

Songkhla to Bangkok Average Journey Duration

The average journey duration from Songkhla to Bangkok is approximately 12 hours, depending on traffic conditions, route, and type of bus.

Different Types of Buses Available

There are various types of buses available to travel from Songkhla to Bangkok. These include standard, VIP, and luxury buses. The type of bus you choose will depend on your budget and travel preferences.

Boarding and Dropping Points Along the Route

Some of the popular boarding points in Songkhla include the bus terminal at Hat Yai, and in Bangkok, buses generally arrive at the Southern Bus Terminal and the Mor Chit Bus Terminal. Passengers can choose their preferred boarding and dropping points depending on their destination and convenience.

Visiting Places in Bangkok

There are several places to visit in Bangkok, including the Grand Palace, Wat Phra Kaew, Wat Arun, and the Chatuchak Weekend Market. Bangkok also offers a vibrant nightlife and a variety of street food vendors for visitors to explore.

redBus Ensures
    Our customer support will ensure to service all your queries
    Over 17 million happy customers globally
    Get all your bus travel needs covered under one roof
    Highest security standards with your information completely safe and secure


How much does a bus ticket cost from Songkhla to Bangkok?

The cost of a bus ticket from Songkhla to Bangkok varies depending on the type of bus you select. Generally, the cost ranges from 400 to 1000 baht.

How long does it take to travel from Songkhla to Bangkok by bus?

The average journey duration from Songkhla to Bangkok is approximately 12 hours, depending on traffic conditions, route, and type of bus.

What is the distance between Songkhla and Bangkok?

The distance between Songkhla and Bangkok is approximately 950 km.

What are the popular boarding and dropping points in Bangkok?

Buses generally arrive at the Southern Bus Terminal and the Mor Chit Bus Terminal in Bangkok. Passengers can choose their preferred boarding and dropping points depending on their destination and convenience.

How can I book a bus ticket online from one route to another?
You can simply log on to, choose any specific country you would like to book a bus in, and select the source and destination. After choosing the route and the date, you will find a number of options for buses available. redBus site is user-friendly and booking a bus ticket is just a matter of a few minutes.
Do I need to print my ticket for this bus route?
This depends upon the bus operator and the country you are travelling in. You can check this information while booking a bus ticket for a particular bus operator. However, most of the bus operators allow M-ticket or E-ticket sent to your registered email address, you may require to print the ticket if any bus operator specifically asks for the same.
Where can I find the location of my bus stop?
As you get the listing of buses available on a selected route, you can click on the 'Boarding & Dropping Point' tab to check the exact location of your pickup and drop-off points. redBus also offers ‘Track my bus’ facility in a few countries to check the live location of the bus.
How early should I arrive for the trip?
Passengers are required to reach the boarding place at least 30 minutes before the scheduled departure time of the bus.
Can I reschedule my bus ticket on this route?
Yes, you can. However, this option is available with some selected bus operators on You just have to enter your bus ticket number and email address, verify your ticket details, and choose a reschedule date.
At what time do buses start from Songkhla to Bangkok?
Buses from Songkhla to Bangkok generally start early in the morning and continue until late evening. However, the bus timings may vary depending on the bus operators and season. This is where redBus helps you out. You need not contact several bus operators to get updated about the bus schedules. You will find all the updated information on redBus website while booking a bus ticket online.
Are there any discounts available on the route from Songkhla to Bangkok?
Songkhla to Bangkok is one of the popular routes and it’s quite likely that you may get exciting discounts on booking bus tickets through redBus on this route. It would be better if you plan your journey in advance and book your tickets so that you can get the best price and best seat for your trip.
  • Songkhla Bus Terminal
  • Hat Yai Bus Terminal
  • Bangkok Bus Terminal Southern (Sai Tai Mai)
  • Bangkok Bus Terminal (Southern) (Origin From Morchit)
  • Bangkok Bus Terminal Chatuchak (Mo Chit 2)
  • Bangkok Bus Terminal (Southern)

Enjoy your bus trip from Songkhla to Bangkok !
You want to go the other way? check all offers from
Bangkok to Songkhla