Refine Search
Refine Search
Refine Search

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
Asia Express 20:45 20:45 0 M T W T F S S  RM 60.00
Billion Stars 20:00 20:30 0 M T W T F S S  RM 85.00
E-Mutiara 20:30 21:00 3 M T W T F S S  RM 64.90
KKKL SDN BHD (Terus Nanti) 22:30 22:30 1 M T W T F S S  RM 67.00
Mayang Sari Express 20:00 20:30 2 M T W T F S S  RM 58.00
Perdana Express 20:45 20:45 3 M T W T F S S  RM 65.00
Supernice Grassland 20:15 20:25 0 M T W T F S S  RM 85.00
TRANSTAR BILLION 20:25 21:25 0 M T W T F S S  RM 85.00
UBT Group (Skudai) 20:00 20:00 1 M T W T F S S  RM 63.00
Bus from Johor Bahru to Kota Bharu
Cheapest PriceRM58.00
Distance714 km
Est. Duration11 hr 50 min
No. of Operator10 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 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.