GoAsia
Malaysia

How to Get from Johor Bahru to Kelantan

Johor Bahru to Kelantan: AirAsia flies to Kota Bharu in about 1h 10 from MYR 149, night coaches cost about $13 to $19 and take from about 12 hours.

Last updated: November 3, 2026

How to Get from Johor Bahru to Kelantan
Contents

From the border bustle of Johor Bahru to Kelantan, the cradle of Malay culture, you cross almost the entire peninsula. Kelantan moves at a slower pace, with kite flying, intricate woodcarving and some of the most flavourful food in Malaysia.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

You can fly in just over an hour or take a night coach through the interior. You can compare and book on GoAsia.cc.

Johor Bahru to Kelantan by Flight

AirAsia flies non-stop from Senai International Airport (JHB) to Kota Bharu (KBR) in about 1 hour 10 minutes. It is the only airline on the route. The listed departure is at 13:35, fares start at MYR 149 on many dates, and peak days run well above MYR 300.[1] A mid-afternoon flight lets you spend the morning in Johor Bahru and have dinner in Kota Bharu.

Johor Bahru to Kelantan by Bus

Express and VIP coaches serve Kota Bharu and other Kelantan towns, usually with evening departures and an arrival the next morning. The journey takes from about 12 hours to Kota Bharu and up to 16 hours on slower services. On booking platforms, tickets cost about $13 to $19 (November 2026).[2]

Larkin Sentral is the main terminal in Johor Bahru. Tickets bought on larkinsentral.my or larkinsentraljb.com.my are scanned at gates 5 to 14. Tickets bought elsewhere must be exchanged at counters 9 to 14 on the ground floor, so be at the terminal at least 2 hours earlier.[3]

Comparing Your Options

ModePriceDuration
FlightFrom MYR 149[1]About 1h 10min
Express and VIP busAbout $13 to $19[2]From about 12h

Tips for Traveling from Johor Bahru to Kelantan

  • Pack for the cold: Coaches are cooled hard, so bring a jacket or a small blanket for the night.
  • Book in advance: Kelantan routes fill up around Hari Raya and school holidays.
  • Snacks and water: Carry your own water and snacks for the long ride.
  • Choose your destination: Kelantan is a large state. Book the coach to the town closest to where you are staying, because onward transport is thin late at night and very early in the morning.

Timetable

Flight Johor Bahru - Kelantan $ 49.29–54.01 1h 5m
  • →  Economy 12:30
Bus Johor Bahru - Kelantan $ 19.10–24.04 15h 44m – 16h 19m
  • →  Express 09:15, 18:30, 20:15, 20:30, 20:45
Bus Johor Bahru - Rantau Panjang $ 17.77–25.80 12h 9m – 16h 12m
  • →  Express 20:00, 20:30, 21:00
Bus Johor Bahru - Machang $ 21.57–25.80 10h 49m – 15h 11m
  • →  Express 09:15, 20:30, 20:45, 21:00
Bus Johor Bahru - Pasir Mas $ 21.57–25.80 11h 50m – 16h 3m
  • →  Express 09:15, 20:30, 20:45, 21:00
Bus Johor Bahru - Tanah Merah $ 21.57–25.80 11h 13m – 15h 22m
  • →  Express 09:15, 20:30, 20:45, 21:00
Bus Johor Bahru - Pasir Puteh $ 19.10–25.80 10h 43m – 15h 8m
  • →  Express 09:15, 20:15, 20:30, 20:45, 21:00
Bus Johor Bahru - Tumpat $ 21.57–22.31 16h 31m
  • →  Express 20:30, 20:45
Bus Johor Bahru - Kota Bharu $ 15.55–25.80 11h 50m – 16h 12m
  • →  Express 20:00, 20:30, 20:45, 21:00
Bus Johor Bahru - Pengkalan Kubor $ 21.57–22.31 16h 44m
  • →  Express 20:30, 20:45

Frequently Asked Questions

How can I book tickets from Johor Bahru to Kelantan?

Use the booking tool on this page to compare the transport options currently available from Johor Bahru to Kelantan, including current prices and schedules.

What is the cheapest way to get from Johor Bahru to Kelantan?

The bus. On booking platforms, tickets to Kota Bharu cost about $13 to $19 (November 2026).

What is the fastest way to get from Johor Bahru to Kelantan?

Fly with AirAsia from Senai International Airport to Kota Bharu. The flight takes about 1 hour 10 minutes.

How long does it take to get from Johor Bahru to Kelantan?

About 1 hour 10 minutes by air. By bus the trip takes from about 12 hours to Kota Bharu and up to 16 hours on slower services.

Are there overnight buses from Johor Bahru to Kelantan?

Yes, most coaches leave in the evening and arrive the next morning.

Where do buses leave from in Johor Bahru?

From Larkin Sentral, the largest bus terminal in the city.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] AirAsia: Cheap Flights from Johor Bahru to Kota Bharu | AirAsia MOVE. Retrieved November 3, 2026.
  2. [2] 12Go: Johor Bahru to Kota Bharu timetable. Retrieved November 3, 2026.
  3. [3] Larkin Sentral online ticketing (Energetic Point Sdn. Bhd.): Terminal Larkin Sentral online ticket. Retrieved November 3, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.