04/03/2023
Venturing from the vibrant metropolis of Kuala Lumpur to the culturally rich state capital of Kota Bharu offers a fascinating contrast, showcasing Malaysia's diverse landscapes and experiences. Whether you're seeking a quick escape, a budget-friendly transit, or a leisurely journey through scenic routes, understanding your travel options is key to a smooth and enjoyable trip. This comprehensive guide will navigate you through every available mode of transport, ensuring you make an informed decision for your adventure.

- Understanding the Journey: Kuala Lumpur to Kota Bharu
- Option 1: Flying High – The Quickest Route
- Option 2: The Open Road – Taxi Travel for Ultimate Convenience
- Option 3: Budget-Friendly Bus Journeys
- Option 4: The Scenic Route – Train Adventures
- Option 5: Driving Yourself – Freedom on the Road
- Comparative Table of Travel Options: Kuala Lumpur to Kota Bharu
- Returning to Kuala Lumpur: The Reverse Journey
- Frequently Asked Questions (FAQs)
- How far is Kota Bharu from Kuala Lumpur?
- What is the fastest way to get from Kuala Lumpur to Kota Bharu?
- Which bus companies offer services from Kota Bharu to Kuala Lumpur?
- Can I take luggage on the bus from Kota Bharu to Kuala Lumpur?
- Is there a direct train from Kota Bharu to Kuala Lumpur?
- Is there a bus from Kubang Kerian to Kuala Lumpur?
- Is taking a taxi from Kuala Lumpur to Kota Bharu expensive?
- Final Words
Understanding the Journey: Kuala Lumpur to Kota Bharu
The distance between Kuala Lumpur and Kota Bharu spans approximately 440 kilometres, a significant stretch that opens up various travel possibilities. The choice of transport largely depends on your priorities: speed, cost, comfort, or the desire to immerse yourself in the journey itself. Each option presents its unique advantages, catering to different traveller preferences and schedules.
Option 1: Flying High – The Quickest Route
For those prioritising speed and efficiency, taking a flight is undeniably the fastest way to bridge the distance between Kuala Lumpur and Kota Bharu. The actual flight time is a mere hour, making it an incredibly appealing option for time-sensitive travellers or those looking to maximise their time at their destination.
Key Details for Flights:
- Departure Airports in Kuala Lumpur: You have two primary options. Sultan Abdul Azziz Shah Airport (SZB), often known as Subang Airport, is closer to the city centre but offers fewer flights, primarily with Batik Air and Firefly Airlines. Kuala Lumpur International Airport (KUL), a larger hub about an hour's drive from the city, provides more frequent and often more affordable flights via AirAsia and Malaysia Airlines. Getting to KUL from the city centre can be done by taxi, bus, or train services.
- Arrival Airport in Kota Bharu: All flights land at Sultan Ismail Petra Airport (KBR) in Kota Bhara. From here, you will need to arrange a short taxi ride to reach your accommodation in the city centre.
- Cost Considerations: Flight prices can vary significantly based on booking in advance, airline choice, and promotional sales. While prices can start as low as RM 40 for a one-way ticket from KUL, expect to pay around RM 140 or more from SZB. It's always advisable to compare prices and book well in advance for the best deals.
- Overall Duration: While the flight itself is quick, remember to factor in travel time to and from the airports, as well as check-in and security procedures. This typically adds a few hours to the overall journey time, making the total experience around 3-5 hours from city centre to city centre.
Option 2: The Open Road – Taxi Travel for Ultimate Convenience
For a truly seamless and private travel experience, a private taxi from Kuala Lumpur to Kota Bharu stands out as an excellent choice. This option offers unparalleled convenience, especially for groups or families, providing a door-to-door service that eliminates the hassle of transfers, schedules, and navigating public transport.

Why Choose a Private Taxi?
- Door-to-Door Service: You can be picked up directly from your accommodation in Kuala Lumpur and dropped off precisely where you need to be in Kota Bharu, whether it's your hotel or even the ferry terminal for onward travel to the Perhentian Islands. This level of directness is unmatched by other modes of transport.
- Comfort and Privacy: Private taxis typically offer air-conditioned vehicles, ensuring a comfortable journey regardless of the weather. You'll have the space to relax, stretch out, and enjoy the scenery without the distractions of a crowded bus or train.
- Flexibility: Unlike fixed schedules of flights, buses, or trains, a private taxi allows you to choose your own departure time. This flexibility is invaluable for those with specific plans or who simply prefer to travel on their own terms.
- Safe and Reliable: Booking through a reputable service ensures you have a safe and reliable local driver who is familiar with the route. This provides peace of mind, allowing you to simply sit back and enjoy the ride.
- Group Travel: Private taxis can often accommodate small groups, with vehicles available for up to 7 people. When travelling with friends or family, splitting the cost can make this premium option surprisingly competitive on a per-person basis.
Taxi Duration and Cost:
- Duration: The journey by private taxi takes approximately 6.5 hours, assuming smooth traffic conditions. This is comparable to driving yourself but with the added benefit of not having to focus on the road.
- Cost: A private taxi is the most premium option. The approximate cost for this service is around EUR 311.73. While seemingly high, this price reflects the exclusive nature, comfort, and directness of the service, especially when considering the long distance covered.
For those seeking the easiest and most straightforward way to travel, especially when time is valuable and comfort is paramount, a private taxi from Kuala Lumpur to Kota Bharu is an exceptional choice.
Option 3: Budget-Friendly Bus Journeys
The bus remains an incredibly popular choice for travellers heading from Kuala Lumpur to Kota Bharu, primarily due to its affordability and frequent schedules. Despite competition from budget airlines, buses offer a unique perspective of the Malaysian countryside and are a fantastic option for those who prefer to travel at a slower pace.
Bus Travel Essentials:
- Duration: Bus journeys are long-distance, typically taking between 9.5 to 10.5 hours. This includes necessary washroom breaks along the way, making it a marathon rather than a sprint.
- Cost: Bus tickets are remarkably budget-friendly, with fares starting as low as RM 41-44. This makes it the most economical mode of transport for this route.
- Bus Operators: Several reputable companies operate this route, including Perdana Express, Darul Naim Express, and Transnasional. Perdana Express is particularly noted for its frequent schedules, offering up to 17 departures daily, and often deploys luxurious double-deck VIP buses. Darul Naim Express and Transnasional typically use single-deck VIP buses.
- Departure and Arrival Points: In Kuala Lumpur, buses depart from TBS (Terminal Bersepadu Selatan), a modern and well-connected transportation hub with links to taxi, LRT, KTM, and the Kuala Lumpur Airport Express. In Kota Bharu, the drop-off point is the new Kota Bharu Bus Terminal, conveniently located adjacent to the new Aeon Mall and Tesco.
- Luggage on Buses: As these are long-distance services, passengers are expected to travel with luggage. Bus operators accommodate standard luggage allowances, and there is usually ample storage space in the undercarriage compartments. While specific weight or size limits aren't always explicitly stated, common sense applies regarding what can be safely stored.
- Booking: To avoid disappointment, especially during peak seasons, it is highly recommended to purchase your bus ticket in advance online. This ensures instant confirmation and secures your seat on your preferred schedule.
Option 4: The Scenic Route – Train Adventures
While there is no direct train service from Kuala Lumpur to Kota Bharu, the train journey offers a unique and immersive experience, particularly for train enthusiasts or those looking to see the Malaysian "Jungle Train". This option is significantly longer than others but provides an intimate glimpse into the country's landscapes and smaller villages.
The Train Journey Breakdown:
- First Leg (KL Sentral to Gemas): Your train adventure begins at KL Sentral Train Station in Kuala Lumpur. You'll take a train to Gemas, a journey that lasts approximately 2.5 hours and costs around RM 31.
- Second Leg (Gemas to Wakaf Bharu): From Gemas, you'll transfer to another train heading to Wakaf Bharu Station. This is the "Jungle Train" portion of the journey, known for its scenic views. This leg is considerably longer, taking about 11 hours and costing around RM 45 for the cheapest seats.
- Final Stretch (Wakaf Bharu to Kota Bharu): As there is no train station directly in Kota Bharu, upon arrival at Wakaf Bharu Station, you'll need to catch a taxi for the final 9.5-kilometre stretch into Kota Bharu, which typically costs around RM 20.
- Total Duration and Cost: The entire train journey, including transfers and the final taxi ride, clocks in at a lengthy 16.5 hours or more. The total cost will be approximately RM 96 or more, depending on your seat class and taxi fare.
Due to its duration and the need for transfers, the train is not the most practical option for most travellers. However, for those keen on experiencing the unique "Jungle Train" or enjoying a slow-paced journey, it can be an unforgettable part of your Malaysian adventure. Booking train tickets in advance is advisable, especially during busy periods, as seats can sell out quickly.

Option 5: Driving Yourself – Freedom on the Road
For travellers who value ultimate freedom and the ability to explore at their own pace, driving from Kuala Lumpur to Kota Bharu in your own vehicle or a rental car is an appealing choice. This option allows for spontaneous stops, detours to interesting landmarks, and complete control over your schedule.
Driving Considerations:
- Duration: The drive typically takes around 6.5 hours, assuming no major traffic delays and minimal stops. However, traffic when leaving Kuala Lumpur can significantly extend this time. Many travellers choose to break the journey into two shorter drives by stopping overnight.
- Route: The journey is relatively straightforward. You'll follow the Karak Highway until you reach Bentong, where you'll merge onto Route 8. Continue on Route 8 directly to Kota Bharu. This route offers glimpses of interesting places like the Lentang Forest Reserve.
- Benefits: The primary advantage is the unparalleled flexibility to stop for meals, comfort breaks, or simply to take in a scenic view whenever you wish. You're not bound by public transport schedules.
- Drawbacks: Driving yourself means you can't relax or nap during the journey, and you'll be responsible for navigating Malaysian roadways, which can be busy. You'll also incur costs for fuel, tolls, and potentially car hire.
If you're comfortable with long-distance driving in Malaysia or simply enjoy the autonomy of having your own vehicle, this option provides an excellent way to experience the country at your leisure.
Comparative Table of Travel Options: Kuala Lumpur to Kota Bharu
To help you decide, here's a summary of the key aspects for each transport option:
| Mode of Transport | Approximate Duration (City Centre to City Centre) | Approximate Cost (One Way) | Best For | Key Notes |
|---|---|---|---|---|
| Flight | 3-5 hours | RM 40 - RM 140+ | Speed, Efficiency | Quickest travel time; factor in airport transfers & wait times. |
| Private Taxi | 6.5 hours | EUR 311.73 | Convenience, Groups, Privacy | Door-to-door service, highly comfortable, choose your departure time. |
| Bus | 9.5 - 10.5 hours | RM 41 - RM 44 | Affordability, Scenic Views | Most budget-friendly, frequent departures, washroom breaks provided. |
| Train | 16.5 hours+ | RM 96+ | Train Enthusiasts, Unique Experience | No direct service, involves transfers (Jungle Train), very long journey. |
| Self-Drive Car | 6.5 hours+ | Rental Cost + Fuel + Tolls | Freedom, Flexibility, Exploration | Control over itinerary, potential for scenic detours, personal responsibility. |
Returning to Kuala Lumpur: The Reverse Journey
When it's time to conclude your visit to Kota Bharu and head back to the capital, all the same transportation options are available for your return journey. The logistics largely mirror the outbound trip:
- Flights: Depart from Sultan Ismail Petra Airport (KBR) in Kota Bharu. AirAsia, Malaysia Airlines, and Firefly are common carriers, with AirAsia often offering the most competitive prices. Booking in advance is recommended for cheaper fares.
- Private Taxi: You can arrange a private taxi from anywhere in Kota Bharu directly back to your desired location in Kuala Lumpur. This door-to-door service provides the same ease and comfort for your return trip.
- Buses: Buses depart from the Kota Bharu Bus Terminal, following the same route back to TBS in Kuala Lumpur. This remains a highly affordable and frequent option.
- Trains: The train journey back from Kota Bharu (via Wakaf Bharu) to Kuala Lumpur (via Gemas) follows the reverse of the outbound route. It's still a long journey but can be a great way to experience the "Jungle Train" if you missed it on the way there.
- Self-Drive: If you drove to Kota Bharu, simply reverse your route back to Kuala Lumpur.
Frequently Asked Questions (FAQs)
How far is Kota Bharu from Kuala Lumpur?
The distance between Kuala Lumpur and Kota Bharu is approximately 440 kilometres.

What is the fastest way to get from Kuala Lumpur to Kota Bharu?
The fastest way is by flight, which takes about 1 hour of actual flying time, plus airport transfer and waiting times.
Which bus companies offer services from Kota Bharu to Kuala Lumpur?
Key bus operators include Perdana Express, Darul Naim Express, and Transnasional. Perdana Express is known for having the most frequent schedules.
Can I take luggage on the bus from Kota Bharu to Kuala Lumpur?
Yes, buses operating on this long-distance route are designed to accommodate passenger luggage. There are typically undercarriage compartments for storing bags.
Is there a direct train from Kota Bharu to Kuala Lumpur?
No, there is no direct train. The journey requires a transfer, typically at Gemas, and a final taxi ride from Wakaf Bharu Station to Kota Bharu city centre.

Is there a bus from Kubang Kerian to Kuala Lumpur?
Yes, there is a direct bus service departing from Kubang Kerian and arriving at Terminal Bersepadu Selatan (TBS) in Kuala Lumpur. Services operate daily and take approximately 9 hours and 11 minutes.
Is taking a taxi from Kuala Lumpur to Kota Bharu expensive?
Yes, a private taxi is the most expensive option, costing around EUR 311.73. However, it offers significant benefits in terms of comfort, privacy, and door-to-door convenience, especially for groups.
Final Words
Malaysia is renowned for its excellent transport infrastructure, making independent travel straightforward and enjoyable for all types of visitors. Whether you opt for the rapid convenience of a flight, the comfortable luxury of a private taxi, the budget-friendly journey by bus, the unique experience of a train ride, or the freedom of driving yourself, each option promises a memorable journey. Choose the mode of transport that best aligns with your travel style and budget, and prepare to create lasting memories as you explore the enchanting landscapes and vibrant cultures of Malaysia.
If you want to read more articles similar to Kuala Lumpur to Kota Bharu: Your Ultimate Travel Guide, you can visit the Travel category.
