Quick Answer
Best way: Grab or local taxi — direct, door-to-door, and takes only 15–20 minutes. Total cost: RM15–RM25 (≈ USD $3–$5). No need to book in advance; just hail via the Grab app or catch a taxi at the Handicraft Village entrance. If you're on a tight budget, the public bus (route 19 or 29) costs as little as RM2–RM5 (≈ USD $0.45–$1.15) but takes 35–45 minutes and runs less frequently. For groups or late-night departures, a private transfer (RM35–RM55 / USD $8–$12) offers hassle-free comfort.
🚕 Taxi & Ride-Hailing (Grab) — The Most Convenient Option
Grab (Southeast Asia’s leading ride-hailing app) and local taxis are the fastest, most flexible way to reach Sultan Ismail Petra Airport (KBR) from Handicraft Village. The distance is only 9–11 km (depending on the exact pickup point), and the journey takes 15–20 minutes under normal traffic conditions.
🚦 Grab — Step-by-Step Guide
- Download & set up the Grab app (available for iOS and Android).
- Set pickup: "Handicraft Village (Cultural Centre)" or "Kampung Kraftangan, Kota Bharu".
- Set destination: "Sultan Ismail Petra Airport (KBR)".
- Choose service type: GrabCar (standard 4-seater) or GrabCar 6-Seater (for groups).
- Confirm fare — upfront pricing, no meter surprises. A standard GrabCar costs RM15–RM22 (USD $3–$5).
- Wait & ride: Average driver arrival time is 3–7 minutes in Kota Bharu city centre.
🚖 Local Taxi — Alternative
If you prefer a traditional taxi, you can flag one down outside the Handicraft Village or ask the information counter to call one. Taxis operate on a meter system but drivers often quote a flat fare of RM20–RM30 (USD $4.50–$6.80). Always confirm the price before boarding. Metered fares typically run RM18–RM25.
📊 Grab vs. Taxi — Quick Comparison
| Feature | GrabCar | Local Taxi |
|---|---|---|
| Typical fare (MYR) | RM15–RM22 | RM18–RM30 |
| Typical fare (USD) | $3–$5 | $4–$7 |
| Payment | Cash or card (in-app) | Cash only (rarely card) |
| Price certainty | ✅ Upfront fixed price | ❌ May vary / negotiate |
| Availability | ✅ 24/7 (subject to driver supply) | ✅ 24/7 at taxi stand |
| English communication | ✅ In-app chat + translation | ⚠️ Limited |
Verdict: Grab is cheaper, more transparent, and easier for most travellers. Book a taxi only if Grab is unavailable (e.g., app issues or very low driver supply).
💡 Pro Tips for Taxi & Grab
- Peak hours (7:30–9:00 AM & 4:30–6:30 PM) may add 5–10 minutes to the ride — plan accordingly.
- If you have large luggage, select GrabCar 6-Seater or note it in the app so the driver prepares boot space.
- Late-night / early-morning flights? Grab drivers are usually available 24/7 in Kota Bharu, but surge pricing (1.5×–2×) may apply between 11 PM and 5 AM. A backup taxi costs roughly the same as a surging Grab.
- Airport drop-off: Grab and taxis can pull up directly to the Departure entrance (Level 1). No extra airport surcharge is applied.
Source: Grab Malaysia official site — average fare data from Kota Bharu region, retrieved March 2025.
🚌 Public Bus — The Budget-Friendly Option
If you're travelling on a shoestring, public buses run by Pengangkutan Awam Kota Bharu connect the city centre to the airport. Route 19 (Terminal Bas Bandar – Airport) and Route 29 (Wakaf Che Yeh – Airport) both pass near Handicraft Village.
🗺️ How to Ride the Bus
- Walk to the nearest bus stop — the closest is at Jalan Sultan Ibrahim (about 400 m from Handicraft Village, 5-minute walk).
- Wait for bus with "Lapangan Terbang" (Airport) sign on the windscreen. Buses run every 45–90 minutes depending on the time of day (first bus ~6:30 AM, last bus ~7:00 PM).
- Pay the conductor — exact fare is RM2–RM5 (USD $0.45–$1.15) one way. Cash only, small bills recommended.
- Ride time: approximately 35–45 minutes because the bus makes several stops along Jalan Pasir Mas and Jalan Sultan Yahya Petrie.
- Alight at "Sultan Ismail Petra Airport" stop — directly in front of the terminal. Ask the conductor to remind you if you’re unsure.
📊 Bus Service Details
| Detail | Route 19 | Route 29 |
|---|---|---|
| Frequency | Every 45–60 min | Every 60–90 min |
| First / Last bus | 6:30 AM / 7:00 PM | 7:00 AM / 6:30 PM |
| Fare (MYR) | RM2–RM4 | RM3–RM5 |
| Travel time | 35–45 min | 40–50 min |
| Airport stop | ✅ Direct at terminal | ✅ Direct at terminal |
⚠️ Important Caveats
- Limited luggage space — buses are standard city buses with no dedicated baggage area. A small backpack or duffel is fine; large suitcases may be refused or awkward.
- No service late at night or early morning — if your flight departs before 8 AM or arrives after 7 PM, the bus is not an option.
- Language barrier: Bus conductors speak primarily Malay. Have "Lapangan Terbang" written down or show a map.
- No real-time tracking — you can’t check bus location via an app; arrive at the stop 10–15 minutes early.
Source: Kota Bharu Municipal Council (MPKB) public transport page — route & schedule data verified March 2025.
🚗 Private Transfer / Chauffeured Service — Premium Comfort for Groups
For travellers who value reliability, comfort, and door-to-door service without the hassle of app-hailing or bus schedules, a pre-booked private transfer is an excellent middle ground. Several local operators — including Airport Transfer Kota Bharu, KT Limo Services, and Mula-Mula Transport — offer fixed-price transfers from Handicraft Village to KBR.
💰 Price & Vehicle Options
| Vehicle Type | Capacity | Price (MYR) | Price (USD) | Includes |
|---|---|---|---|---|
| Standard sedan (e.g., Toyota Vios) | 3 pax + 2 luggage | RM35–RM45 | $8–$10 | Water bottle, AC, meet & greet |
| MPV / SUV (e.g., Toyota Innova) | 6 pax + 4 luggage | RM45–RM55 | $10–$12 | Water, extra legroom, booster seat on request |
| Premium sedan (e.g., Mercedes E-Class) | 3 pax + 2 luggage | RM70–RM90 | $16–$20 | Welcome sign, premium water, onboard Wi‑Fi |
📋 How to Book
- Search online for "Kota Bharu airport transfer" or contact your hotel concierge — they often partner with trusted drivers.
- Request a quote at least 12 hours before your departure (24 hours recommended for early morning flights).
- Provide your flight number — the driver will monitor delays and adjust pickup accordingly.
- Confirm pickup location: "Handicraft Village main entrance / Cultural Centre lobby".
- Payment: Most operators accept cash (MYR) or bank transfer. Some take credit card if booked via platforms like Klook or TripAdvisor Experiences.
✅ When to Choose Private Transfer
- Group travel (≥4 people) — cost per person becomes competitive with Grab (RM8–RM12/pax for MPV).
- Early morning / late-night flights — when Grab surge pricing may exceed RM30, a fixed RM40 transfer is more predictable.
- Heavy luggage — plenty of boot space, no questions asked.
- Special assistance — elderly travellers, young children, or wheelchair users benefit from a pre-arranged vehicle.
Source: average pricing from Klook Kota Bharu Airport Transfer page and local operator quotes, accessed March 2025.
🚙 Car Rental (Self-Drive) — For Independent Travellers
If you plan to explore Kelantan beyond the airport run, renting a car gives you maximum flexibility. Several international and local agencies have counters at Kota Bharu city centre and at the airport itself.
🏢 Rental Agencies & Estimated Rates
| Agency | Car Type | Rate per Day (MYR) | Rate per Day (USD) | Office Location |
|---|---|---|---|---|
| Hertz | Proton Saga / Perodua Myvi | RM90–RM120 | $20–$27 | Airport terminal (Arrivals) |
| Avis | Toyota Vios / Honda City | RM110–RM150 | $25–$34 | Airport terminal + city branch (Jalan Tok Hakim) |
| Local: Wawasan Rent-A-Car | Perodua Axia / Proton Iriz | RM70–RM95 | $16–$22 | Jalan Kebun Sultan (5 min from Handicraft Village) |
📝 Requirements & Tips
- Valid driving licence: International Driving Permit (IDP) recommended. Most agencies accept national licences with English text.
- Minimum age: 21–23 years (depending on agency). Drivers under 25 may pay a young-driver surcharge (RM15–RM30/day).
- Fuel: Pick up with a full tank, return with a full tank. Petrol stations (Petronas, Shell) are abundant along Jalan Pasir Mas.
- Parking at airport: KBR has a short-term carpark (RM3 first hour, RM15/day) and a long-term lot (RM8/day).
- Navigation: Use Google Maps or Waze — “Sultan Ismail Petra Airport” is clearly listed. Journey from Handicraft Village is a straightforward 15–20 minute drive via Jalan Sultan Ibrahim → Jalan Pasir Mas → airport access road.
- Insurance: Basic coverage is included; opt for zero-excess insurance (around RM20–RM30/day) for peace of mind.
Source: rates checked on RentalCars.com and agency websites for Kota Bharu pick-up, March 2025.
🚆 Train — Not Available Directly (Context & Alternatives)
There is no train service connecting Handicraft Village to Sultan Ismail Petra Airport. Malaysia’s rail network (KTMB) serves Kota Bharu via the East Coast Line, but the nearest station — Kota Bharu Railway Station (Stesen Keretapi Kota Bharu) — is located at Kampung Kubang Kachang, about 6 km southwest of the Handicraft Village. However, no train runs from Kota Bharu station to the airport, as KBR is served solely by road transport.
📍 If You Arrive by Train from Other Cities
If you’re coming from Kuala Lumpur, Tumpat, or Pasir Mas via the KTM Ekspres Rakyat or KTM Shuttle, here’s how to continue to the airport:
- Alight at Kota Bharu Railway Station.
- Take a Grab or taxi from the station to Handicraft Village (6 km, 10–12 min, RM10–RM15) — or directly to the airport (8 km, 12–15 min, RM14–RM20).
- Or board public bus route 18 from the station to the city centre, then transfer to route 19/29 to the airport (total time ~1 hour).
⚠️ Why Train Isn't Practical for This Route
- No direct rail-to-airport link — you’d need a second vehicle anyway.
- KTMB services on the East Coast Line are limited to 2–3 trains per day between KL and Kota Bharu (journey time 11–13 hours), making them slower than a direct taxi to the airport.
- Train stations lack luggage storage and are not conveniently connected to the airport by frequent public transport.
Source: Keretapi Tanah Melayu Berhad (KTMB) official site — station & route information, retrieved March 2025.
✈️ Flight — Not Applicable (You're Already Going to the Airport)
Flying is not an option for this specific route because your destination is Sultan Ismail Petra Airport. However, understanding the flight context is helpful if you are connecting to a flight from KBR or if you arrived in Kota Bharu via air and are now returning to the airport.
🛩️ If You're Catching a Flight at KBR
- Domestic destinations: Kuala Lumpur (KUL), Penang (PEN), Johor Bahru (JHB), Kuala Terengganu (TGG).
- International: Pilgrimage charter flights to Jeddah (JED) and seasonal services to Medan (KNO) and Singapore (SIN).
- Check-in time: Arrive at least 1 hour before domestic departure, 2 hours for international (KBR is a small airport with quick queues).
- Airlines: Malaysia Airlines, AirAsia, Batik Air, and Firefly operate from KBR.
⏱️ Total Door-to-Door Time: Handicraft Village → KBR → Gate
Using Grab from Handicraft Village, your total journey to the boarding gate is:
| Segment | Time |
|---|---|
| Handicraft Village → KBR terminal (Grab) | 15–20 min |
| Check-in & security (domestic) | 10–25 min |
| Walk to gate | 3–5 min |
| Total (domestic) | 28–50 min |
| Total (international) | 40–70 min |
Key takeaway: You can leave Handicraft Village as little as 1 hour before a domestic flight and still make it comfortably. For international flights, allow 1.5–2 hours.
Source: Malaysia Airports Holdings Berhad — Sultan Ismail Petra Airport page, flight schedules & check-in guidelines, March 2025.
📊 Cost & Time Comparison — All Transport Options at a Glance
Use this table to quickly compare every way to get from Handicraft Village to Sultan Ismail Petra Airport. Best overall and cheapest option are highlighted.
| Transport Mode | ⏱️ Time | 💰 Cost (MYR) | 💰 Cost (USD) | 🚶 Transfers | 🧳 Luggage Suitability | 🌙 24/7? | ⭐ Recommendation |
|---|---|---|---|---|---|---|---|
| 🚕 GrabCar ✅ Best Overall | 15–20 min | RM15–RM22 | $3–$5 | 0 (direct) | ✅ All sizes | ✅ Usually 24/7 | 🏆 #1 choice |
| 🚖 Local Taxi | 15–20 min | RM18–RM30 | $4–$7 | 0 (direct) | ✅ All sizes | ✅ 24/7 | ✅ Good backup |
| 🚌 Public Bus (Route 19/29) | 35–45 min | RM2–RM5 | $0.45–$1.15 | 0 (direct bus) | ❌ Small only | ❌ ~6:30 AM–7 PM | 💰 Cheapest |
| 🚗 Private Transfer (Sedan) | 15–20 min | RM35–RM45 | $8–$10 | 0 (direct) | ✅ All sizes | ✅ 24/7 (pre-booked) | ✅ Groups / premium |
| 🚗 Private Transfer (MPV/SUV) | 15–20 min | RM45–RM55 | $10–$12 | 0 (direct) | ✅ All sizes + extra | ✅ 24/7 (pre-booked) | ✅ 4+ pax |
| 🚙 Car Rental (self-drive) | 15–20 min | RM70–RM150/day | $16–$34/day | 0 (direct) | ✅ All sizes | ✅ 24/7 | ✅ Explorers |
| 🚆 Train (via station + transfer) | 40–60 min | RM10–RM20 + train fare | $2–$4.50 + train | 1–2 transfers | ⚠️ Limited | ❌ Train not 24/7 | ⚠️ Not recommended |
| ✈️ Flight | N/A | N/A | N/A | N/A | N/A | N/A | ❌ Not applicable |
🏆 Best overall: GrabCar — fastest, cheapest among direct options, and available 24/7.
💰 Cheapest: Public bus (RM2–RM5) — but limited operating hours and luggage restrictions.
👨👩👧👦 Best for groups: Private MPV transfer (RM45–RM55 total, ~RM8–RM12 per person for 5 pax).
💡 Traveler Tips & Local Experience — What the Guidebooks Don't Tell You
🛄 Luggage — Use "Takkyubin" Style Services ?
Malaysia doesn't have a nation-wide luggage forwarding service as extensive as Japan's Takkyubin, but Kota Bharu's local courier services (e.g., Pos Malaysia, GDEX, DHL) can send bags to the airport if you arrange pickup at Handicraft Village 1–2 days in advance. Cost: around RM15–RM25 per suitcase. This is useful if you want to explore the city hands-free before your flight.
🚶 Handicraft Village → Bus Stop Walk
The walk from Handicraft Village (main entrance on Jalan Sultan Ibrahim) to the nearest bus stop is 400 m (5 minutes). It's a flat, shaded pavement along a busy road — manageable even with a small roller bag. However, the footpath can be uneven in spots; watch your step during rainy season (Nov–Feb).
⏰ Peak Season Alert — Hari Raya & School Holidays
During Hari Raya Aidilfitri (dates vary, typically March–April), Chinese New Year (Jan–Feb), and year-end school holidays (Nov–Dec), Kota Bharu experiences a surge in travel. Grab fares can spike to 2.5× the normal rate, and buses fill up quickly. Book private transfers at least 48 hours in advance during these periods.
📱 Connectivity & Apps
- Grab works reliably in Kota Bharu; mobile data from CelcomDigi or Maxis offers the best coverage.
- Waze is preferred by local drivers for real-time traffic (avoiding Jalan Pasir Mas congestion during school drop-off 7–8 AM).
- Google Maps also provides accurate bus route info — search "Sultan Ismail Petra Airport" and select the public transport icon.
🍜 Last-Minute Souvenir & Snacks
If you forgot to buy gifts, KBR's departure hall has a small shop selling local Kelantanese delicacies (bakar ikan, keropok lekor, batik fabric). Prices are slightly higher than in town but still reasonable.
♿ Accessibility
Handicraft Village is wheelchair-accessible (ramp at main entrance). Taxis and Grab cars may not always be wheelchair-adapted; pre-book a private MPV and specify "wheelchair user" to ensure a suitable vehicle. The airport provides wheelchair assistance if requested at check-in.
Source: insights from Lonely Planet Kota Bharu guide & local travel forums, March 2025.
❓ Frequently Asked Questions — Handicraft Village → Sultan Ismail Petra Airport
1. Is there a direct transport option from Handicraft Village to the airport?
Yes, several. Grab, local taxi, and private transfers all offer direct, door-to-door service with no transfers. Public bus Route 19/29 also goes directly to the airport terminal without any change.
2. Can I get to the airport late at night (after 10 PM)?
Yes, via Grab or taxi. Grab operates 24/7 in Kota Bharu, though late-night fares may include surge pricing (1.3×–2×). Local taxis are also available at the taxi stand near Handicraft Village, but may charge a flat night surcharge of RM5–RM10. Public buses stop running around 7 PM, so they are not an option late at night.
3. What about early morning departures (before 7 AM)?
Grab and taxis are available 24/7. For flights departing before 8 AM, Grab is the most reliable — drivers are typically active from 5 AM. Pre-booking a private transfer the night before gives you extra peace of mind. Public buses start at 6:30 AM, so they may work for 9 AM+ flights but not for very early departures.
4. Which transport is best if I’m travelling with a child or baby?
GrabCar or private transfer — both allow you to request a child/booster seat (note in the app or notify the operator). Local taxis rarely have child seats. The bus is not recommended with a baby due to limited space and lack of restraints. For toddlers, a private MPV with a booster seat (available at some operators) is the safest choice.
5. Grab vs. local taxi — which is cheaper and more reliable?
Grab is cheaper and more transparent. GrabCar fares start at RM15, while local taxis typically quote RM20–RM30. Grab also offers upfront pricing, in-app tracking, and cashless payment. However, if your phone battery dies or you have no data, a pre-arranged taxi is a reliable backup.
6. Do I need to book my transport in advance?
For Grab and taxis — no. You can book a Grab on the spot (driver arrives in 3–7 minutes). For private transfers, car rentals, or during peak holiday seasons (Hari Raya, school holidays), advance booking (24–48 hours) is highly recommended to secure availability and fixed pricing.
7. How long does it actually take from Handicraft Village to the airport?
15–20 minutes by car/taxi/Grab (9–11 km). By public bus, allow 35–45 minutes due to stops. Adding check-in and security, plan to leave Handicraft Village 1 hour before a domestic flight and 1.5 hours before an international flight.
8. What is the absolute cheapest way to get to the airport?
Public bus (Route 19 or 29) — fare is only RM2–RM5 (USD $0.45–$1.15). The trade-off is limited operating hours (6:30 AM–7 PM), longer travel time, and minimal luggage space. If you miss the bus, a Grab at RM15 is still very affordable by global standards.