Explore Destinations

Discover the world's most amazing places

How to Get from Raja Haji Fisabilillah Airport to Johor Bahru (Malaysia)

Quick Answer

The most convenient way to get from Raja Haji Fisabilillah Airport (JHB) to Johor Bahru city center is by taxi or ride-hailing app (Grab), taking about 30-45 minutes and costing approximately RM 40-60 (USD 9-13). For the cheapest option, take the public bus (Causeway Link or S&S International), which costs only RM 8-10 (USD 1.70-2.10) but takes 60-90 minutes, including potential waits. There is no direct train service from the airport.

Quick Navigation: Your Transport Options

Taxi & Ride-Hailing Services (Grab)

This is the go-to option for travelers prioritizing convenience, comfort, and door-to-door service, especially after a long flight or with heavy luggage.

Official Airport Taxi

Upon exiting the arrivals hall, you will find the official airport taxi counter. Fares are fixed-rate based on your destination zone within Johor Bahru.

  • Process: Tell the counter staff your destination, pay the fixed fare, and receive a coupon. A driver will then escort you to the taxi.
  • Estimated Fare to JB City Centre/Causeway: RM 45 - RM 60.
  • Pros: Fixed price (no meter anxiety), readily available, safe and regulated.
  • Cons: More expensive than ride-hailing apps.

Ride-Hailing App (Grab)

Grab is the dominant ride-hailing app in Malaysia (similar to Uber). It is often cheaper than official taxis and offers cashless payment.

  • Process: Connect to the airport's free Wi-Fi, open the Grab app, set your pickup as "Raja Haji Fisabilillah Airport (JHB) - Arrival Pickup Zone" and enter your destination. The app will show the fare upfront.
  • Estimated Fare to JB City Centre/Causeway: RM 25 - RM 40, depending on demand and time of day.
  • Pickup Point: Designated ride-hailing pickup zone outside the arrivals hall. Follow the signs.
  • Tip: Prices can surge during peak hours (weekday mornings/evenings, rainy weather). For the best price, compare the fare on the app with the official taxi counter.

Public Bus - The Budget Choice

This is the most economical way to reach Johor Bahru, ideal for solo travelers and backpackers on a tight budget. There is no direct bus to the city center; you will need to transfer at Larkin Sentral, JB's main bus terminal.

Step-by-Step Guide

  1. Find the Bus Stop: Exit the terminal and walk to the public bus stop located just outside the airport.
  2. Choose Your Bus: Two main companies operate this route:
    • Causeway Link Bus P401: Goes directly to Larkin Sentral. Frequency: ~30-60 minutes. Fare: RM 8.
    • S&S International Bus: Also operates services to Larkin Sentral. Fare: Similar, around RM 8-10.
  3. Buy a Ticket: Pay the driver directly in Malaysian Ringgit (RM) cash. Ensure you have small bills.
  4. Journey to Larkin Sentral: The ride takes approximately 45-60 minutes, depending on traffic.
  5. Transfer in Johor Bahru: At Larkin Sentral, you can:
    • Take a local bus (e.g., Causeway Link, Maju) to JB Sentral (city center/near the causeway to Singapore).
    • Take a taxi or Grab to your final hotel (cost: RM 10-15 from Larkin).

Total Time: 75 to 120 minutes (including waiting and transfer). Total Cost: RM 10 - 25.

Renting a Car at Raja Haji Fisabilillah Airport

Renting a car is perfect for travelers planning to explore Johor state beyond the city, such as Desaru Coast, Kota Tinggi waterfalls, or Malacca.

What You Need to Know

Cost & Time Comparison: How to Choose?

This table summarizes all options to help you decide based on your budget, time, and comfort needs.

Transport Method Estimated Travel Time Estimated Cost (One Way) Key Advantages Key Disadvantages Best For
Taxi (Airport Counter) 30 - 45 min RM 45 - 60 (USD 10-13) Door-to-door, fixed price, no waiting Most expensive option Families, groups, first-time visitors, late arrivals
Ride-Hailing (Grab) 30 - 45 min RM 25 - 40 (USD 5-9) Cheaper than taxis, cashless, fare known upfront Surge pricing, requires app & internet Solo travelers, couples, tech-savvy users
Public Bus + Transfer 75 - 120 min RM 10 - 25 (USD 2-5) Cheapest option, authentic local experience Longest travel time, multiple steps, cash only, less comfort Solo backpackers, extreme budget travelers
Rental Car Flexible RM 100+/day + fuel & tolls Maximum freedom, explore beyond JB Parking costs, driving stress, liability Travelers exploring Johor region, families on extended tours

Verdict: For a balance of cost and convenience, Grab is highly recommended. For the absolute lowest cost, endure the public bus.

Traveler Experience & Essential Tips

Beyond just picking a transport mode, these practical tips will make your arrival smoother.

Money & Connectivity

  • Currency: Have Malaysian Ringgit (RM) in cash, especially for buses and smaller taxi drivers. ATMs and currency exchange are available in the arrivals hall.
  • SIM Card: Consider buying a local prepaid SIM (e.g., Celcom, Digi, Hotlink) at the airport for instant internet access to use Grab and Google Maps. This is often cheaper than international roaming.

Navigation & Logistics

  • Use Google Maps / Waze: Essential for checking real-time traffic and navigating if you rent a car or want to verify your taxi route.
  • Luggage: If taking the bus, pack light. Luggage space is limited. For taxi/Grab, confirm with the driver if you have oversized bags.
  • Cross-Border to Singapore: If your final destination is Singapore, taking a taxi/Grab directly to the JB Sentral bus/train terminal or the Woodlands or Tuas Checkpoints is possible but will cost significantly more (RM 80+). Discuss the fare upfront.

FAQs: From Raja Haji Fisabilillah Airport to Johor Bahru

Is there a direct train from Raja Haji Fisabilillah Airport to Johor Bahru?

No. There is currently no train station at Raja Haji Fisabilillah Airport (JHB). The nearest major rail hub is JB Sentral in the city center, which you must reach by road (taxi, bus, or car).

What is the cheapest way to get from JHB airport to the city?

The public bus (Causeway Link P401 or S&S International) to Larkin Sentral, followed by a local bus to your final destination, is the cheapest method, with a total cost of under RM 25.

Is Grab available at Raja Haji Fisabilillah Airport?

Yes, Grab operates seamlessly at JHB. There is a designated pickup zone. Ensure you have a local SIM card or Wi-Fi to book the ride.

How much is a taxi from JHB to Legoland Malaysia?

A taxi or Grab ride from Raja Haji Fisabilillah Airport to Legoland Malaysia in Iskandar Puteri takes about 20-30 minutes and costs approximately RM 30 - 45.

Can I pay for taxis or buses with a credit card?

At the airport taxi counter, credit cards are usually accepted. However, for street taxis and all public buses, you must pay with cash (Malaysian Ringgit). Grab accepts credit cards linked to the app.

What is the best option for a family of 4 arriving late at night?

For a late-night arrival with a family, the official airport taxi or a pre-booked private transfer is the best and safest choice. It offers door-to-door service without the uncertainty of bus schedules or Grab availability.

Are there luggage restrictions on the public bus?

Yes. Buses have limited undercarriage storage. You can typically bring one medium-sized suitcase and a carry-on per person. Large or multiple bags may be problematic, especially during peak hours.

How early should I arrive at Raja Haji Fisabilillah Airport for my departure?

For domestic flights, arrive at least 1.5 hours before departure. For international flights, arrive at least 2.5 to 3 hours early. Factor in your travel time from Johor Bahru city to the airport when planning.