There are 2 way(s) to get from Johor to Kelantan
Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.
Practical tips
For this long journey, flying is much more practical. Check the baggage allowance with low-cost carriers (AirAsia, Firefly) before booking.
Frequently asked questions — Johor → Kelantan
The fastest way from Johor to Kelantan takes about 1h30 by flight. By bus, expect around 7h44.
The cheapest tickets start from €20 by bus. Other options (flight) are also available.
Flying is strongly advised for this long distance. A direct flight saves considerable time compared to the bus.
Book online at 12go.asia to compare all operators and schedules for this route. Advance booking is recommended, especially during holidays and weekends. Tickets are sent by email and accepted in digital format.
✨ Why visit Kelantan?
- ✓ Discover the vibrant Kota Bharu Central Market (Pasar Siti Khadijah) for local life and produce.
- ✓ Explore rich Malay culture at the Royal Palace (Istana Jahar) and the Handicraft Museum.
- ✓ Relax on the serene beaches of Pantai Cahaya Bulan (PCB) or Pantai Irama (Beach of Melody).
- ✓ Catch a traditional Wayang Kulit (shadow puppet play) or Gamelan performance.
- ✓ Visit Perhentian Island for exceptional diving and crystal-clear waters (accessible from the coast).
☀️ When to visit Kelantan?
TROPICAL EQUATORIAL CLIMATE
March to September — Driest period with less rainfall, ideal for outdoor activities.
⏱️ How long to visit Kelantan?
For independent travelers, 3 to 5 days are ideal for Kelantan. In 3 days, explore Kota Bharu and its central market. With 5 days, add an excursion to the Perhentian Islands or Pantai Cahaya Bulan beach. Tip: rent a motorbike for maximum flexibility.
Related searches