Explore Destinations

Discover the world's most amazing places

How to Get from Sultan Ismail Petra Airport to Pantai Cahaya Bulan (Moonlight Beach)

Quick Answer

The best and most convenient way to get from Sultan Ismail Petra Airport (KBR) to Pantai Cahaya Bulan (Moonlight Beach) is by taxi or ride-hailing service (Grab). The journey takes only 20-30 minutes and costs approximately RM 25 - RM 40 (USD $5 - $9). There is no direct train or airport shuttle bus. For budget travelers, a combination of public bus and local taxi is possible but involves transfers. Private car rental is a great option for families or groups planning to explore Kelantan state.

Quick Navigation: Transport Options

Taxi & Ride-Hailing Services (Most Recommended)

For direct, hassle-free transport to Pantai Cahaya Bulan, taxis and app-based services like Grab are the top choice. Sultan Ismail Petra Airport is a regional airport close to Kota Bharu city, making road travel efficient.

Why Choose This Option?

  • Door-to-Door Service: Taken directly from the arrivals hall to your hotel or a specific spot on the beach.
  • No Transfers: Avoid the complexity of connecting buses in an unfamiliar area.
  • Time-Efficient: The fastest method available (20-30 mins).
  • Comfort: Essential after a flight, especially with luggage or in Malaysia's heat.

Cost & Booking Details

Service Type Estimated Fare (MYR) Estimated Fare (USD) Where to Find Journey Time
Airport Taxi Coupon RM 35 - RM 45 $7.50 - $9.50 Official taxi counter inside the airport arrivals hall. You pay a fixed fare based on zone. 20-30 min
Grab / Ride-Hailing App RM 20 - RM 30 $4 - $6.50 Use the Grab app after collecting baggage. Designated pick-up point just outside arrivals. 20-30 min (plus wait time)

Pro Tip: While airport taxi coupons are reliable, using Grab is often cheaper. Ensure you have a local SIM card or airport WiFi to book. Payment can be made in cash to the driver, even via the app.

Public Bus (The Budget Choice)

For the most economical transfer, public buses are available but require a connection. There is no direct bus from the airport to Pantai Cahaya Bulan. The route involves taking a bus to Kota Bharu City Centre and then switching to a local bus or taxi to the beach.

Step-by-Step Guide:

  1. Airport to Kota Bharu City: Take the Perdana Express or local bus from the stop outside the airport terminal. The fare is around RM 3-5, and the trip to the city's main bus terminal (e.g., Jalan Hamzah) takes about 30-40 minutes. Buses are infrequent; check schedules upon arrival.
  2. City to Pantai Cahaya Bulan: From the city terminal, you have two options:
    • Local Bus (Bus No. 10 / 19): Look for buses heading to "PCB" or "Pantai Cahaya Bulan". Fare is about RM 2-3. Journey time is another 20-30 minutes.
    • Local Taxi or Grab: This is simpler. A short ride from the city center to the beach costs roughly RM 10-15 and takes 15 minutes.

Total Budget Trip Cost: RM 15 - RM 23 (USD $3 - $5) per person.
Total Trip Time: 1.5 - 2+ hours (depending on wait times).

Analysis: This option is only recommended for solo backpackers on a very tight budget, those with minimal luggage, and who are not pressed for time. The lack of integration and potential language barrier makes it challenging for first-time visitors.

Private Car Transfer & Rental

Ideal for families (3+ people), groups, or travelers who value privacy and plan to explore beyond Kota Bharu, such as visiting nearby attractions like Wat Phothivihan (Reclining Buddha Temple) or the Perdana Beach.

Private Transfer (Pre-Booked)

You can book a private car with a driver in advance through platforms like Klook or local tour operators. This offers the convenience of a taxi with the assurance of a confirmed booking.
Cost: Starts from ~RM 80 - RM 120 (USD $17 - $25) per car, one-way.

Car Rental

Major and local rental companies have counters at Sultan Ismail Petra Airport. Renting a car gives you maximum flexibility for your entire stay.

  • Average Daily Rate: RM 80 - RM 150 (USD $17 - $32) for a compact car.
  • Drive to PCB: Follow signs for Kota Bharu, then take Jalan Kuala Krai towards the coast. The drive is straightforward and takes 20-30 minutes.
  • Key Consideration: Ensure your rental includes a TNG eWallet or RFID tag for Malaysian highways, though they are less common in Kelantan than on the west coast.

Cost-Benefit Verdict: For a group of 4, a private transfer or rental car can be cost-competitive with multiple taxis and offers far greater value and convenience.

Traveler Experience & Essential Tips

Insider Advice for a Smooth Journey

  • Cash is King: While Grab accepts cash, taxi drivers and all bus services require Malaysian Ringgit (MYR). Withdraw cash from the ATM at the airport arrivals hall.
  • Grab is Your Friend: In Kota Bharu, Grab is often more readily available and reliable than hailing a street taxi, especially for getting around once you're at the beach.
  • Beach Access: Pantai Cahaya Bulan is a long stretch. Inform your driver of your specific destination (e.g., hotel name, popular restaurant like “Warisan Steak & Grill”) to get dropped off closest to your spot.
  • Weather Preparedness: The journey is short, but Kelantan can have sudden heavy rain. Having a ride booked avoids getting caught in a downpour.
  • Luggage: If you have large suitcases, avoid the public bus option. Space is limited and it's inconvenient during transfers.
  • Peak Seasons: During major holidays or festivals (like Ramadan or Eid), demand for transport increases. Pre-booking a transfer is advisable.

FAQs: Sultan Ismail Petra Airport to Pantai Cahaya Bulan

Is there a direct bus from the airport to Pantai Cahaya Bulan?

No. There is no direct airport shuttle or public bus. You must take a bus to Kota Bharu city center first, then transfer to a local bus (No. 10/19) or taxi to the beach.

What is the cheapest way to get from KBR Airport to Moonlight Beach?

The absolute cheapest way is the public bus combination (Airport bus + Local bus No. 10/19), costing under RM 10 per person. However, it is time-consuming and complex. The best value for money is usually a Grab car.

How much is a taxi from Sultan Ismail Petra Airport to PCB?

An official airport taxi coupon costs RM 35 - RM 45. Booking a ride via the Grab app typically costs RM 20 - RM 30.

Is Grab available at Sultan Ismail Petra Airport?

Yes. Grab operates at KBR Airport. There is a designated pick-up area just outside the arrivals hall. Ensure you have internet access (airport WiFi or a local SIM) to book.

How long is the drive from the airport to the beach?

The drive is short, taking only 20 to 30 minutes in normal traffic conditions.

Is it easy to rent a car at KBR Airport?

Yes, several car rental companies have counters in the arrivals area. It's advisable to compare prices online in advance and book ahead during peak travel seasons.

What if my flight arrives late at night?

Pre-booking a transfer is highly recommended for late-night arrivals. While Grab may still be available, airport taxi counters will be your most reliable guaranteed option.

Is Pantai Cahaya Bulan suitable for families, and what's the best transport for them?

Yes, the beach is family-friendly. For families, a pre-booked private transfer or a rental car is the best choice for comfort, space for luggage and car seats, and door-to-door convenience.