Manage Booking
  • Bus Tickets
  • Reschedule
  • Cancel
  • Print/Download
  • Email/SMS
  • SGD Singapore Dollar
  • MYR Malaysian Ringgit
  • English
  • Malay

Bus From Johor bahru to Hatyai

Redbus Ensures

    Get amazing discounts every time you book with us
    Over 17 million happy customers globally
    80+ Coach companies with 800+ Routes across Malaysia & Singapore
    Change of plans? Reschedule according to your convenience
  • Konsortium (Malaysia)
  • Kkkl express

Johor bahru to Hatyai Bus Schedule & Fare

Bus Operator First Bus Last Bus Duration  
Konsortium (Malaysia) 19:00 19:00 9 hrs 30 mins VIEW PRICE
Kkkl express 19:15 19:15 9 hrs 30 mins VIEW PRICE

Johor bahru to Hatyai Bus

Johor Bahru is the capital city of the state of Johor, Malaysia. This city sits just across the border of Singapore. You can conveniently travel from Singapore to Johor Bahru within a day where you can find a number of cutting-edge malls, bars, and eateries here. This city has good places of historical and cultural sites which were in existence from the British colonial period. There are a number of fascinating museums. The local street food scene and some of the bakeries are famous for their services offered for decades. There is a zoo and a Chinese temple to visit. Hat Yai is a city in Southern Thailand near the Malaysian border. This is the largest town in Songkhla Province and the fourth-largest in Thailand.  It is a shopping haven for Thais. Downtown Hat Yai is a fun-filled shopping and entertainment area. There is a wildlife sanctuary which can be visited, and during the rainy season, the waterfall here is awesome to visit.

The distance between Johor Bahru to Hat Yai is 872 km by road.  The driving time may vary between 8 to 12 hours. There are many buses plying between this route. For several Singapore and Malaysia commutes, Hat Yai is a famous shopping destination. The travel time varies from 11 to 12 hours based on traffic conditions.

Konsortium is the major operator on this route based on the highest frequency of buses. The major boarding location in Johor Bahru is JB Larkin Bus Terminal and Johor Bahru. The drop location in Hat Yai is Hat Yai Bus Station. 

Johor Bahru to Hat Yai Bus Details

Most of the buses leave in the evening or night as it will reach Hat Yai at a reasonable time. There are a few bus operators such as Konsortium, KKKL Express, KPB express. 

The prominent operator plying on this route is Konsortium. Buses are the best mode of transport as they are cheaper and you have a choice to opt for a higher class bus to enjoy the comfortable travel experience. They would have an air-conditioning system, soft reclining seats, Wi-Fi, bathrooms, etc. You can book a bus ticket in advance so that you can secure a good seat.

Things to do in Hat Yai

Hat Yai is a beautiful place. Some of the spots that a person cannot miss have been listed below:

  • Phra Maha Chedi Tripob Trimongkol: This beautiful stainless steel temple lights up the skies and it is located in the hills. There are many Buddha statues that are displayed there.
  • The Pirates Park, Hat Yai: This is a beautiful theme park where you can spend your time with the family and kids.
  • Songkhla Central Mosque: It is an impressive architectural landmark.
  • Greenway Night market: This is a great place for shopping. The food court also houses some authentic tastes.
  • Big C Hat Yai: This is a mini-market to buy everyday goods.
  • Hat Yai Municipal Park: This is a beautiful spacious park where families can relax and enjoy the picnic.
  • Wat Hat Yai Nai: It is an open-air temple and it has the largest Buddha statue.
  • Hat Yai Khlong Hae Floating Market: Experience the floating markets on the wooden boats floating on the river.

Visit or download the official app of redBus to avail exclusive discounts and offers.

Disclaimer: Bus timings, routes, and fares are subject to change. Please check locally for any last-minute changes.

Top Bus Operator Images


    Johor bahru

    • JB Larkin Bus Terminal


    • Hatyai


    Easy online bus booking methods and secure payment options on enable travellers to book Johor bahru to Hatyai bus tickets. Avail great redBus offers on bus reservation. Simply book tickets online and travel in comfort.


    Q-1 ) How can I make an online bus ticket booking in Malaysia?

    A: You can book a bus of your choice to any destination in Malaysia by logging on to the official website of redBus which is . The site is user-friendly and you can book your bus ticket in a matter of minutes.

    Q-2 ) How do I book a bus from Johor bahru to Hatyai?

    A: You can either visit the terminal and go the booth belonging to the bus operator of your choice, wait in line, select a seat, and book your ticket. If you’d rather not do that, you can visit and book your seat within 5 minutes.

    Q-3 ) Do I need to print out my bus ticket before boarding?

    A: There are two main scenarios that you might fall into when you have to board a bus. Now, if your boarding point is at any terminal in Malaysia, passengers will have to take a print out of the bus ticket that has been sent to the email in a PDF format. The second scenario is when your boarding point is a bus stop and not a terminal. In this case, you will receive an M-ticket that you will have to produce before boarding your bus. If the operator does not provide an M-Ticket, you will have to take a printout of the ticket (PDF) that has been sent to the registered email ID that you have used to book the bus ticket on the redBus website. Some operators might levy a charge if these conditions are not followed.

    Q-4 ) Can I reschedule my journey after I have booked my ticket?

    A: Yes, you can. But this feature is limited to only a few bus operators in Malaysia. Look for the reschedule icon before booking your ticket.

    Q-5 ) How do I pay for my bus ticket on the redBus website?

    A: There are a number of different modes of payment offered to customers. Customers can either pay by credit card, debit card, or they can select any of the banks listed when you click the “FPX (Malaysia Online Bank Transfer).

    Do you want to exit reschedule flow?