Johor Bahru to Hatyai Bus Tickets

New Member Exclusive! Use Code: BOTNEW to enjoy 50%* Offer on your first booking. T&Cs apply.

Johor Bahru to Hatyai Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
99 coachland 19:00 19:00 1 M T W T F S S  RM 140.00
KKKL Express (Terus Nanti) 19:30 20:00 4 M T W T F S S  RM 139.00
KPB Ekspress 17:00 20:00 9 M T W T F S S  RM 150.00
Super Nice Express 19:29 20:00 4 M T W T F S S  RM 150.00
Bus from Johor Bahru to Hatyai
Cheapest PriceRM 139.00
Distance867 km
Est. Duration12 hr 36 min
No. of Operator4 operators

Popular Bus Company from Johor Bahru to Hatyai

Johor Bahru to Hatyai Bus Guide

Taking Johor Bahru to Hatyai bus is one of the popular options for the passengers to travel between these two locations. Apart from its affordable price, taking bus from Johor Bahru to Hatyai is also convenient for frequent travellers for this route. You can check Johor Bahru to Hatyai bus schedule easily and reserve your seats in advance online.

Bus Operator Providing Bus from Johor Bahru to Hatyai

KPB Ekspress, KKKL Express (Terus Nanti), Super Nice Express and 99 coachland are few popular bus companies that offer bus from Johor Bahru to Hatyai.  In total, there are up to 18 bus trips scheduled for this route. You can catch the first bus at 5:00 PM. The last bus departs at 7:00 PM. You can choose the travelling time that suits you best with the availability of frequent bus trips offered for this route.

Bus Trip Duration, Bus Fare and Notes

The duration required from Johor Bahru to Hatyai takes about 12 hours 45 minutes. The traffic condition, the weather and travel season could affect the duration so plan your trip carefully before you make your booking. Washroom break will be provided during the journey upon request from the bus driver.

The bus fare from Johor Bahru to Hatyai is charged reasonably in a range of RM 139.00 to RM 150.00. Usually, the bus ticket price will increase during the festive season depending on the operator. The boarding point in Johor Bahru is located at JB Merlin Tower. Meanwhile, the arrival point in Hatyai is located at Chee Uthit Rd, Hatyai.

You are advised to book your bus ticket from Johor Bahru to Hatyai at BusOnlineTicket.com in advance to avoid disappointment.  Various payment options are available on our portal such as credit card, online banking, Alipay, e-Wallet and PayPal. Once we received the payment, we will send you the booking confirmation via email and you are ready to board the bus!

Popular Bus from Johor Bahru

Popular Bus from Hatyai

Popular Bus to Johor Bahru

Popular Bus to Hatyai

Review

4.0
(86 User Review)
Pok Sian H*
06 Sep 2026

Toilet breaks for journey adequate. Don't feel it is necessary to have breakfast break which delay arrival time.

Chi Han Hsuan Z*****
02 Jun 2026

The bus service is reliable and the ride was comfortable. My only complaint is that if the driver or conductor wants to smoke, they should smoke away from customers and not in front of them.