Transportation Overview: Kuala Lumpur to Kota Bharu
The route from Kuala Lumpur to Kota Bharu connects the federal capital on the west coast to the state capital of Kelantan in the northeast. Travelers can choose from multiple transport options, ranging from the bus for budget trips to the avia for quicker arrivals.
| Criteria | Information |
|---|---|
| Fastest Option | avia (1h) |
| Most Budget-Friendly | bus (Starting at MYR 35.01) |
Travel Duration and Distance
| Parameter | Value |
|---|---|
| Land Distance | Approximately 851 km (529 miles) |
| Direct Flight Distance | 851 km (529 miles) |
| Shortest Journey | 1h |
| Longest Journey | 25h |
Buses departing from Kuala Lumpur utilize TBS (Terminal Bersepadu Selatan) as the primary hub, while flights depart from KLIA or KLIA2. In Kota Bharu, buses arrive at the main bus terminal (KB Sentral), and flights land at Sultan Ismail Petra Airport.
Ticket Prices: Kuala Lumpur to Kota Bharu
Fares vary by operator and season. My Xpress currently offers competitive rates.
| Category | Description |
|---|---|
| Budget vs. Premium | bus offers the lowest entry price at MYR 35.01, while charter (up to MYR 2700) ensures a higher level of comfort. |
| Availability | Tickets for bus and other modes are available for daily booking. |
Practical Travel Tips
| Topic | Details |
|---|---|
| Departure | TBS (Terminal Bersepadu Selatan) is a large, integrated terminal; arrive at least 45 minutes early to exchange your QR code for a physical boarding pass at the centralized ticketing counters. |
| Arrival | If your final destination is the Perhentian Islands, Kota Bharu serves as the transit point; you will need to take a taxi or local bus to the Kuala Besut jetty. |
| Seasonal Advice | During the northeast monsoon season (November to February), heavy rain can impact road visibility and flight schedules; check for weather updates before departure. |
Returning to Kuala Lumpur
Return trips from Kota Bharu to Kuala Lumpur are generally available via the same transport modes. We recommend checking the latest schedule for bus or avia to ensure a smooth return journey.
