Malaysia

How to get from Kuala Lumpur to Kota Bharu

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips.

⏱
FASTEST
1h
💶
From
11€
📍
Distance
338 km
Powered by 12Go system
⚡ Quick answer

Fastest way from Kuala Lumpur to Kota Bharu: Flight, about 1h (from €22). Cheapest: Bus, from €11 (about 3h 15min – 9h 46min). Main companies selling this route on 12Go (checked on October 13, 2026): Ekspres Mutiara, Ekspres Perdana, Queen Express; main departure point: TBS Kuala Lumpur.

Distance: 338 km. Data updated on .

There are 2 ways to get from Kuala Lumpur to Kota Bharu

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

Bus
3h 15min – 9h 46min
CHEAPEST
11 – 17 €
View
Flight
1h – 1h 5min
FASTEST
from 21€
View
✈️ Also compare on Aviasales ›
🚌 Departure from Kuala Lumpur
📍Your bus to Kota Bharu will most likely depart from Terminal Bersepadu Selatan (TBS) in Kuala Lumpur. This modern, well-organised transport hub offers a comfortable waiting area, food stalls, and clean facilities, making your departure smooth.
🚇TBS is easily accessible from central KL. Take the LRT (Sri Petaling Line) to Bandar Tasik Selatan station, which is connected directly to TBS by a sky bridge. A taxi or Grab ride will cost around 20-30 MYR and take 20-30 minutes depending on traffic.
⏰Buses to Kota Bharu depart frequently throughout the day, with both morning and evening departures. Overnight buses typically leave between 8 PM and 11 PM. It's best to check specific operator schedules for the most up-to-date times.
💸 Transport from 11€ per person
⚡ Fastest: 1h
🗓 Book now Secure payment · via 12go.asia

Companies selling this route on 12Go

Offers listed on 12Go on October 13, 2026 for a departure on November 3, 2026. Timetables and prices change with the date: check them before booking.

CompanyModeDeparts fromFromOffers
Sani Express Bus Kuala Lumpur €11 32
My Xpress Bus Kuala Lumpur €15 4
Ekspres Perdana Bus TBS Kuala Lumpur €16 68
Queen Express Bus TBS Kuala Lumpur €16 37
Ekspres Mutiara Bus Terminal Bersepadu Gombak €16 87
Zaim Express Bus TBS Kuala Lumpur €16 16
Teraju Express Bus Kuala Lumpur €16 4
DTY Holidays Van / transfer €256 1
Dusky Leaf Adventure Van / transfer €299 1
AirAsia Flight Kuala Lumpur International Airport €21 16
Firefly Flight Kuala Lumpur International Airport €27 12
Batik Air Malaysia Flight Kuala Lumpur International Airport €30 4
Malaysia Airlines Flight Kuala Lumpur International Airport €30 29
Singapore Airlines Flight Kuala Lumpur International Airport €275 1
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Book Overnight Buses for Efficiency

Many coaches from KL to Kota Bharu run overnight. This is a smart way to save a day of travel time and a night's accommodation. Ensure you pick a reputable operator for a comfortable sleep.

💡
Consider Terminal Location

Most buses depart from TBS (Terminal Bersepadu Selatan) in Kuala Lumpur. Plan your journey to the terminal carefully, especially during peak hours, to avoid any last-minute rush.

💡
Book in Advance, Especially for Perhentians

If you're heading straight to the Perhentian Islands, booking your bus ticket a few days ahead, particularly during peak season (May-September), is crucial to guarantee your seat.

💡
Pack Snacks and Water

The bus journey is long, so bring your own snacks and water. While there are rest stops, having your provisions ensures you're comfortable throughout the trip.

💡
Arrive Early for Boarding

Aim to arrive at the bus terminal at least 30 minutes before your scheduled departure. This allows ample time for check-in, baggage loading, and finding your bus.

The journey experience

Planning your trip from Kuala Lumpur to Kota Bharu means heading towards the beautiful East Coast and the gateway to the Perhentian Islands. It's a key route for many independent travellers exploring Malaysia. Understanding your transport options upfront will save you time and hassle, ensuring you pick the best way to get there, whether it's a comfy overnight journey or a quick day trip.

For this specific leg, the express bus is your primary and most convenient option. Services typically take around 7-8 hours, costing approximately 40-50 MYR (€8-€10). Reputable operators like Perdana Express and Mutiara Express offer comfortable, air-conditioned coaches, many of which run overnight, allowing you to save on accommodation and wake up refreshed in Kota Bharu. Direct booking is highly recommended, especially during peak seasons or holidays.

While Malaysia offers a mix of coaches, ETS trains, ferries, and flights, the Kuala Lumpur to Kota Bharu route is a clear case where the express bus stands out as the most practical and efficient choice. There's no direct ETS train link to Kota Bharu, and flying would involve transfers, making the bus the best balance of cost, comfort, and direct travel. Don't waste time looking for other options; a comfortable express coach is your go-to.

Frequently asked questions — Kuala Lumpur → 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

MUST-SEE
🕌
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 Kuala Lumpur Kota Bharu flight Kuala Lumpur Kota Bharu how to get from Kuala Lumpur to Kota Bharu ticket price Kuala Lumpur to Kota Bharu travel time Kuala Lumpur to Kota Bharu travel to Malaysia

Other trips from Kuala Lumpur

Book now