Kota Bharu to Johor Bahru Bus Tickets

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

Kota Bharu to Johor Bahru Bus Schedule and Bus Fare

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

Kota Bharu to Johor Bahru Bus Guide

Bus from Kota Bharu to Johor Bahru

Bus from Kota Bharu to Johor Bahru remains as the most popular choice for locals to travel from Kota Bharu to Johor Bahru. Even though bus service now is facing strong and rapidly growing competition from budget airline, bus remains as the most preferred transportation option to travel from Kota Bharu to Johor Bahru due to its lower cost and greater convenience.

Bus Operators Who Serve Bus from Kota Bahru to Johor Bahru

Transnasional, KKKL Express, and Perdana Express are the three bus operators operating bus from Kota Bharu to Johor Bahru. Transnasional is providing 2 daily departures while KKKL Express and Perdana Express provide one daily departure.

Perdana Express is the only players providing double deck VIP coach for the passengers' comfort. Other two operators Transnasional and KKKL Express are operating with single deck VIP coach. Both types of VIP coaches are installed with spacious seats so that passengers feel comfortable during the long hour journeys.

Duration, Fare, Stops and Notes

Duration required for bus from Kota Bharu to Johor Bahru is about 12 hours, depending on the traffic and weather conditions. Please note that holiday season may increase the volume of traffic and extend the travel time from Kota Bharu to Johor Bahru.

The bus ticket price from Kota Bharu to Johor Bahru is charged in the range of RM 64.10 to RM 70.00, depending on your choice of bus operator. Transnasional does offer child fare at RM 48.10 for those who travel with young children.

All the buses from Kota Bharu will pick up passengers at Kota Bharu Bus Terminal and drop off passengers at Larkin Bus Terminal. From Larkin Bus Terminal, passengers can take public bus, Johor Bahru cross border bus and taxi to visit their next destination.

With limited bus schedule from Kota Bharu to Johor Bahru, passengers are advised to book their bus tickets online in advance at BusOnlineTicket.com. Instant confirmation of booking will be sent to your email upon payment is done.