Johor Bahru to Kota Bharu Bus Tickets

New Member Exclusive! Use Code: BOTNEW to enjoy 50%* Offer on your first booking. T&Cs apply.
There are several bus terminals in Johor Bahru. Please note that the main bus terminal is the Larkin Bus Terminal, also known as JB Larkin Sentral.

Johor Bahru to Kota Bharu Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Adik Beradik Express 21:30 21:30 1 M T W T F S S  RM 65.00
E-Mutiara 09:15 20:30 5 M T W T F S S  RM 64.90
KKKL Express (Terus Nanti) 20:30 20:30 1 M T W T F S S  RM 66.00
Mayang Sari Express 20:00 20:30 2 M T W T F S S  RM 58.00
Perdana Express 20:30 20:45 5 M T W T F S S  RM 65.00
Bus from Johor Bahru to Kota Bharu
Cheapest PriceRM 58.00
Distance693 km
Est. Duration11 hr 50 min
No. of Operator5 operators

Johor Bahru to Kota Bharu Bus Guide

Bus from Johor Bahru to Kota Bharu

Bus from Johor Bahru to Kota Bharu remains as passengers' preferred transport even with the challenge from budget airline.

Flight vs Bus from Johor Bahru to Kota Bharu

Many locals especially working adults like to travel by bus from Johor Bahru to Kota Bharu. They usually take the overnight coach after work and arrive at hometown Kota Bharu next morning. By taking overnight coach, this gives them advantage of spending more time with their family and friends in Kota Bharu.

For passengers who are taking flight to Kota Bharu, they still must stay back in Johor Bahru after work. Then next morning, they only can take flight back to hometown Kota Bharu. Hence, the time spending for their family and friend are cut short.

As a result, overnight bus is no doubt the preferred choice of transport for busy working adult.

Coach Operators, Duration, Fare, Notes

Perdana Express, Transnasional and KKKL are the reliable coach companies in providing bus from Johor Bahru to Kota Bharu. Both Perdana Express and KKKL offer 1 daily departure at night, while Transnasional provides both morning and night departures.

The duration from Johor Bahru to Kota Bharu takes about 10 hours depending on traffic condition. The bus fare from Johor Bahru to Kota Bharu is charged in the range of RM 64.10 to RM 74.00 depending on coach brand.

With the limited bus service from Johor Bahru to Kota Bharu, passengers are advised to book ticket with BusOnlineTicket.com in advance to avoid disappointment. Besides that, Johor Bahru Larkin bus terminal is notorious with touting activities. The best way to avoid it is to purchase the bus ticket in advance via online. They will not continue to disturb you if you have your ticket purchased in advance.