There are 5 ways to get from Penang to Songkhla by bus, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, Minivan
best- Take the bus from 7 Eleven Chulia St to Hat Yai Bus Stationbus 7 Eleven Chulia St - Hat Yai Bus Station
- Take the bus from Hat Yai to Songkhlabus
6h฿821Mini Van, Minivan
cheapest- Take the bus from Komtar Bus Terminal to Hat Yaibus
- Take the bus from Hat Yai to Songkhlabus
6h฿789–828Car ferry, drive
- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
- Drive from Sultan Abdul Halim Ferry Terminal to Songkhlacar
3h 14m฿866–1,317Bus, Minivan via Prangin Mall
- Take the bus from Prangin Mall to Hat Yaibus
- Take the bus from Hat Yai to Songkhlabus
6h 22m฿821–1,040Drive 241 km
- Drive from George Town to Songkhlacar 241 km
3h 6m฿924–1,334
Comparing Your Travel Options
The cheapest way to get from Penang to Songkhla is to Mini Van and Minivan which costs ฿780 - ฿830 and takes 6h.
The fastest way to get from Penang to Songkhla is to drive which takes 3h 6m and costs ฿900 - ฿1400.
No, there is no direct bus from Penang to Songkhla. However, there are services departing from 7 Eleven Chulia St and arriving at Songkhla via Hat Yai. The journey, including transfers, takes approximately 6h.
The distance between Penang and Songkhla is 242 km. The road distance is 241 km.
The best way to get from Penang to Songkhla without a car is to bus and Minivan which takes 6h and costs ฿822.
It takes approximately 6h to get from Penang to Songkhla, including transfers.
Penang to Songkhla bus services, operated by Nopphayar Trans and Tour, depart from 7 Eleven Chulia St station.
Penang to Songkhla bus services, operated by Nopphayar Trans and Tour, arrive at Hat Yai Bus Station.
Songkhla is 1h behind Penang. It is currently 6:09 AM in Penang and 5:09 AM in Songkhla.
Yes, the driving distance between Penang to Songkhla is 241 km. It takes approximately 3h 6m to drive from Penang to Songkhla.
What companies run services between Penang, Malaysia and Songkhla, Thailand?
You can take a bus from 7 Eleven Chulia St to Songkhla via Hat Yai Bus Station and Hat Yai in around 6h.
- Phone
- (Service Counter) / +66 81 891 7991
- [email protected]
- Website
- 12go.co
Bus from 7 Eleven Chulia St to Hat Yai Bus Station
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿782
- Book at
- Nopphayar Trans and Tour
Bus from Komtar Bus Terminal to Hat Yai
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿782
- Book at
- Nopphayar Trans and Tour
Bus from Prangin Mall to Hat Yai
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ฿782
- Book at
- Nopphayar Trans and Tour
Bus from Hat Yai to Songkhla
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ฿40
- Schedules at
- facebook.com
Bus from Hat Yai to Songkhla
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ฿40
- Schedules at
- facebook.com
Bus from Hat Yai to Songkhla
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ฿40
- Schedules at
- facebook.com
- Phone
- +60 4-261 5558
- Website
- 12go.asia
Bus from Komtar Bus Terminal to Hat Yai
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿740–790
- Book at
- 12 Go
- Phone
- 019 - 545 3888
- [email protected]
- Website
- behtravelandtour.com
Bus from Prangin Mall to Hat Yai
- Ave. Duration
- 4h 22m
- Frequency
- 3 times a day
- Estimated price
- ฿496
- Schedules at
- behtravelandtour.com
- Phone
- +66 2 295 1095
- [email protected]
- Website
- Zee Zenith Travel
Bus from Prangin Mall to Hat Yai
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- ฿875
- Schedules at
- Zee Zenith Travel
- Phone
- +66 2 208 1008
- [email protected]
- Website
- Thubthim Siam Travel
Bus from Prangin Mall to Hat Yai
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Estimated price
- ฿1,000
- Website
- Thubthim Siam Travel
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- ฿15–17
- Schedules at
- penangport.com.my
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, Travelling by boat in Italy, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
Booking & Getting There
Book your Penang to Songkhla bus tickets online with 12go.asia.
There are 152+ hotels available in Songkhla.




