Malaysia

How to get from Johor Bahru to Kota Bharu

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

⏱
FASTEST
1h
💶
From
18€
📍
Distance
541 km
Powered by 12Go system

There are 2 way(s) to get from Johor Bahru to Kota Bharu

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Johor Bahru
📍For bus departures, you'll typically leave from Larkin Sentral Bus Terminal in Johor Bahru. It's a large, modern hub with numerous shops, food stalls, and waiting areas, making it convenient for travellers before their journey.
🚇Larkin Sentral is easily accessible from Johor Bahru city centre. You can take a local bus (Causeway Link, S&S International) for a few ringgits, a taxi for around 10-15 MYR, or use ride-hailing apps like Grab for a quick and affordable trip (15-20 minutes).
⏰Buses to Kota Bharu depart frequently throughout the day, with services starting early morning and running until late evening, including several overnight options. Check specific operator schedules for the most accurate departure times.
💸 Transport from 18€ per person
⚡ Fastest: 1h
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
Book Overnight Buses for Efficiency

If you choose the bus, opt for an overnight service. This saves you a night's accommodation and allows you to arrive refreshed and ready to explore Kota Bharu or connect to the Perhentian Islands. Confirm sleeping arrangements when booking.

💡
Consider Airport Transfers for Flights

While flights are fast, remember to factor in the time and cost of getting to Senai Airport (JHB) from Johor Bahru city center and then from Sultan Ismail Petra Airport (KBR) to Kota Bharu. This can add 2-3 hours to your total journey.

💡
Book Bus Tickets in Advance

Especially during peak seasons or public holidays, bus tickets for popular routes like this can sell out. Booking online through platforms like 12go.asia or BaoLau.vn ensures you secure your seat and preferred departure time.

💡
Check Ferry Schedules for Perhentians

If Kota Bharu is your gateway to the Perhentian Islands, immediately check the ferry schedules from Kuala Besut Jetty. Missing the last ferry can leave you stranded, so plan your arrival in Kota Bharu accordingly.

💡
Verify Bus Operator Reputation

When booking buses, look for reputable operators known for comfort and reliability. Companies like Transnasional or Mayang Sari are generally well-regarded for their express services across Malaysia, offering VIP coaches.

🛣️ The journey experience

Navigating Malaysia's travel landscape can feel like a puzzle, especially when planning a trip from Johor Bahru to Kota Bharu. You're looking for the most efficient way to cross the peninsula, and it's essential to know whether a bus, train, or flight is your best bet to avoid wasting precious travel time. This route is a prime example where choosing wisely makes all the difference.

For the Johor Bahru to Kota Bharu leg, you have two primary options: the express bus or a domestic flight. The bus is a direct and budget-friendly choice, taking around 8 hours and costing about €18. Several reputable operators offer this route, with some running overnight services, which can save you a night's accommodation. Alternatively, flying is significantly faster at just 1 hour, though pricier at around €35. This option gets you there quickly but requires factoring in airport transfer times.

Given the significant distance, for this specific journey, a flight is often the most sensible choice if time is a critical factor and you're not on a shoestring budget. While the bus offers a scenic route and can be a good overnight option, the flight drastically cuts down travel time, letting you maximize your exploration of Kota Bharu or move on to the Perhentian Islands sooner. Always compare real durations, including airport transfers, to make an informed decision.

Frequently asked questions — Johor Bahru → Kota Bharu

✨ Why visit Kota Bharu?

  • ✓ Explore the vibrant Central Market (Pasar Siti Khadijah) for local crafts and food.
  • ✓ Visit the Istana Jahar (Royal Museum) to discover Kelantanese history and architecture.
  • ✓ Discover traditional Malay kite-making (Wau Bulan) and top-spinning (Gasing) at cultural centers.
  • ✓ Relax at Pantai Cahaya Bulan (Moonlight Beach) and enjoy the coastal scenery.
  • ✓ Savor authentic Kelantanese cuisine, including Nasi Kerabu and Laksa Kelantan.
🌙
Recommended stay
2 to 3 nights — Sufficient time to explore the city's main cultural attractions and enjoy local cuisine.

☀️ When to visit Kota Bharu?

TROPICAL HUMID

March to October — Dry season with less rainfall, ideal for outdoor activities and sightseeing.

Jan 😐
Feb 😐
Mar 😐
Apr 😊
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😊
Oct 😐
Nov 😞
Dec 😞
📍
In Kota Bharu — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Kota Bharu
Compare the best rates available
via trip.com

What to do in Kota Bharu?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🕌
Sultan Ismail Petra Arch & Grand Mosque
Admire the impressive Sultan Ismail Petra Arch, a gateway to the city, then visit the beautiful Grand Mosque (Masjid Muhammadi), an architectural marvel in Kota Bharu. Its intricate design and serene atmosphere offer a glimpse into local Islamic art. Best visited outside prayer times for a full appreciation; remember to dress modestly.
🏛️
State Museum & Cultural Centre
Explore the Kelantan State Museum (Muzium Negeri Kelantan) to delve into the rich history, culture, and traditions of the state. Housed in a colonial-era building, it showcases artifacts, royal regalia, and traditional crafts. Check for live cultural performances at the adjacent Cultural Centre, often held in the evenings.
🍜
Pasar Siti Khadijah Market
Immerse yourself in the vibrant chaos of Pasar Siti Khadijah, one of Malaysia's most famous wet markets. Predominantly run by women, it's a sensory feast of exotic fruits, spices, local delicacies, and traditional clothing. Arrive early morning for the freshest produce and a less crowded experience; try local kuih (desserts) for a few euros.
🛶
Kelantan River Cruise
Take a relaxing boat trip along the Kelantan River to observe local life along its banks, from traditional villages to fishing activities. It offers a different perspective of Kota Bharu and its surroundings, showcasing the serene rural landscape. Look for tours departing from the jetty near the city center, typically lasting a few hours.
🎨
Handicraft Village & Craft Museum
Visit the Handicraft Village and Craft Museum (Kampung Kraftangan) to witness traditional Kelantanese crafts like batik printing, songket weaving, and wau (kite) making. You can often see artisans at work and purchase authentic souvenirs directly. It's a great place to understand the intricate local artistry; some workshops offer short introductory sessions.
🏰
Istana Jahar Palace Museum
Explore Istana Jahar, a beautifully preserved wooden palace now functioning as a museum. It offers insights into Kelantan's royal heritage and traditional Malay architecture, with detailed carvings and period artifacts. The entrance fee is usually around 1-2€. Allow an hour to wander through its elegant rooms and admire the craftsmanship.
🐟
Kuala Besar Fishing Village
Head to Kuala Besar, a traditional fishing village just outside Kota Bharu. Witness the daily life of local fishermen, watch them mend nets, and see colourful boats return with their catch. It’s an authentic experience, best visited in the late afternoon as boats return or early morning for market activity. Enjoy fresh seafood at local stalls for a genuine taste.
🎭
Wayang Kulit & Traditional Games
Seek out an evening performance of Wayang Kulit, traditional shadow puppetry, a dying art form unique to Kelantan. While not always easy to find, some cultural centers or special events host shows. Pair this with trying out traditional Malay games like gasing (spinning tops) or wau bulan (moon kites) for a truly immersive cultural night. Ask locals for upcoming events.

⏱️ How long to visit Kota Bharu?

1 to 5 days

For an independent traveler, a 3-day stay is ideal to explore Kota Bharu's cultural sites and sample local cuisine. If you have less time, focus on the Central Market and cultural museums in a single day. For a more relaxed experience including nearby beaches like Pantai Cahaya Bulan, allow 4-5 days.

Related searches

bus Johor Bahru Kota Bharu flight Johor Bahru Kota Bharu how to get from Johor Bahru to Kota Bharu ticket price Johor Bahru to Kota Bharu travel time Johor Bahru to Kota Bharu travel to Malaysia

Other trips from Johor Bahru

Book now