The bus between Kota Bharu and Kajang takes 9h 49m. The bus runs, on average, once a week from Kota Bharu to Kajang. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run on demand between Kota Bharu and Kajang. Service times information will be available soon. All services run direct with no transfers required, and take on average 9h 49m.
Want to know about travelling from Kota Bharu to Kajang? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Kota Bharu to Kajang. However, there are services departing from Kubang Kerian station and arriving at Kajang station via Kajang station. The journey, including transfers, takes approximately 9h 49m.
Kota Bharu to Kajang bus services, operated by Transnasional, depart from Kubang Kerian station.
Kota Bharu to Kajang bus services, operated by Transnasional, arrive at Kajang station.
Book your Kota Bharu to Kajang bus tickets online with Omio.
The distance between Kota Bharu and Kajang is 351.5 km. The road distance is 449 km.
Transnasional operates a bus from Kubang Kerian to Kajang 3 times a day. Tickets cost RM 40–55 and the journey takes 9h 26m.