Explore Destinations

Discover the world's most amazing places

How to Get from Johor Bahru to Batu Berendam Airport

Quick Answer

The best all-round way from Johor Bahru to Batu Berendam Airport (Melaka International Airport) is the express bus + taxi combination: take a bus from Larkin Sentral or JB Sentral to Melaka Sentral (3–4 hours, 20–30 MYR / 4.20–6.30 USD), then a short 15-minute taxi to the airport (20–30 MYR / 4.20–6.30 USD). Total time: ~3.5–4.5 hours | Total cost: ~40–60 MYR (8.40–12.60 USD). For groups or those with heavy luggage, a direct taxi from JB to the airport (250–350 MYR / 53–74 USD, 2.5–3 hours) saves time and hassle.

Quick Navigation: Compare All Options

🚆 Train from Johor Bahru to Batu Berendam Airport (KTM + Bus)

There is no direct train from Johor Bahru to Batu Berendam Airport. However, a train + bus + taxi combination is a scenic and moderately priced alternative. This route uses the KTM ETS (Electric Train Service) from JB Sentral to Tampin station, followed by a bus to Melaka Sentral and a short taxi to the airport.

Step-by-Step Train Route

  1. JB Sentral → Tampin Station – KTM ETS train, 2.5–3 hours, ~20–35 MYR (4.20–7.35 USD). Trains run 4–6 times daily. Book via KTM official site.
  2. Tampin → Melaka Sentral – Local bus (Tampin–Melaka route), 1–1.5 hours, ~5–8 MYR (1.05–1.70 USD). Buses depart every 30–60 minutes.
  3. Melaka Sentral → Batu Berendam Airport – Taxi or ride-hailing, 15 minutes, ~20–30 MYR (4.20–6.30 USD).

Train Comparison: KTM ETS vs. KTM Intercity

FeatureKTM ETS (Recommended)KTM Intercity (Budget)
Duration JB–Tampin2.5 hours3–3.5 hours
Ticket Price (adult)25–35 MYR (5.25–7.35 USD)15–22 MYR (3.15–4.60 USD)
Seat ComfortAir-conditioned, reclining seatsOlder coaches, basic comfort
Frequency5–6 trains/day2–3 trains/day
Luggage SpaceOverhead racks + luggage areaLimited overhead space
Best ForTravelers who prioritize comfortBudget-conscious travelers

Total train route time: 4–5 hours | Total cost: 45–73 MYR (9.45–15.30 USD). This option is best if you want to avoid road traffic and enjoy a comfortable train ride, but it requires two transfers.

Source: KTM Berhad official timetable and Melaka State Transport Department.

✈️ Flight from Johor Bahru to Batu Berendam Airport (via KLIA – Not Recommended)

There are no direct flights between Senai International Airport (JHB) in Johor Bahru and Batu Berendam Airport (MKZ) in Melaka. The distance is only ~230 km by road, making air travel inefficient. However, for the sake of completeness, here is the flight + bus option via Kuala Lumpur International Airport (KLIA/KLIA2).

Flight + Bus Route (Not Recommended)

  1. JB Senai (JHB) → KLIA/KLIA2 – Flight time 55 minutes, but total airport time adds 2+ hours. Airlines: Firefly, AirAsia, Malaysia Airlines. Price: 80–180 MYR (17–38 USD) one-way.
  2. KLIA/KLIA2 → Melaka Sentral – Express bus (Starmart, Aerobus), 2–2.5 hours, 25–35 MYR (5.25–7.35 USD).
  3. Melaka Sentral → Batu Berendam Airport – Taxi, 15 minutes, 20–30 MYR (4.20–6.30 USD).

Why Flying Is Not Practical

Verdict: The flight option is not recommended for this short route. Choose the express bus or taxi instead.

Source: Malaysia Ministry of Transport – Domestic Aviation Statistics and FlightRadar24 data.

🚌 Express Bus from Johor Bahru to Batu Berendam Airport (Best Value)

The express bus from Johor Bahru to Melaka Sentral is the most popular and cost-effective way to reach Batu Berendam Airport. Buses depart frequently from Larkin Sentral (the main bus terminal in JB) and also from JB Sentral. The ride is comfortable, air-conditioned, and takes you directly to Melaka Sentral, where a short taxi ride brings you to the airport.

Bus Companies & Fare Comparison

Bus OperatorDeparture PointDurationPrice (MYR)Price (USD)Frequency
TransnasionalLarkin Sentral3.5–4 h22–284.60–5.90Every 1–2 hours
Starmart ExpressLarkin Sentral3–3.5 h25–305.25–6.30Every 2 hours
KKKL Super ExpressJB Sentral3.5–4 h20–254.20–5.254–6 times daily
Mayflower ExpressLarkin Sentral3–3.5 h28–325.90–6.703–4 times daily

From Melaka Sentral to Batu Berendam Airport

Booking Tips

Total bus route time: 3.5–4.5 hours | Total cost: 40–60 MYR (8.40–12.60 USD). This is the best balance of cost, comfort, and reliability for most travelers.

Source: Larkin Sentral Terminal official site and Melaka Sentral Terminal info.

🚕 Taxi / Private Car from Johor Bahru to Batu Berendam Airport (Most Convenient)

A direct taxi or private car from Johor Bahru to Batu Berendam Airport offers the fastest door-to-door service and is ideal for families, groups, or travelers with heavy luggage. The journey follows the North-South Expressway (E2) and takes approximately 2.5 to 3 hours depending on traffic.

Taxi Price Breakdown

Vehicle TypePrice Range (MYR)Price Range (USD)Best For
Standard sedan (4 pax)250–29053–61Solo / couple
MPV / Family van (6 pax)300–35063–74Family with luggage
Executive / Premium car350–40074–84Business travelers

When to Choose a Taxi

Booking Recommendations

Total time: 2.5–3 hours | Total cost: 250–350 MYR (53–74 USD). Choose this for maximum convenience and speed.

Source: Grab Malaysia fare estimator and LLM (Malaysian Highway Authority) toll rates.

💳 Cost & Ticket Comparison – Johor Bahru to Batu Berendam Airport

Here is a side-by-side comparison of all available transport modes to help you decide based on time, budget, and convenience. Prices are approximate for a single adult traveler in 2025.

ModeTotal Time (door-to-door)Total Cost (MYR)Total Cost (USD)TransfersBest For
🚌 Express Bus + Taxi 🏆3.5–4.5 h40–608.40–12.601 (Melaka Sentral)Budget & value seekers
🚆 Train + Bus + Taxi4–5 h45–739.45–15.302 (Tampin + Melaka Sentral)Scenic lovers, train enthusiasts
🚕 Taxi / Private Car ⚡2.5–3 h250–35053–740 (direct)Families, groups, late-night
✈️ Flight + Bus + Taxi5.5–7 h125–24526–512 (KLIA + Melaka Sentral)Not recommended

🏆 Best overall: Express Bus + Taxi – cheapest and reasonably fast.
⚡ Fastest: Taxi / Private Car – 2.5 hours direct.
💰 Cheapest: Express Bus + Taxi – from 40 MYR (8.40 USD).

Where to Buy Tickets

Source: Pricing data aggregated from operator websites and ticketing platforms, accessed January 2025.

🧳 Traveler Tips & Local Know-How – Johor Bahru to Batu Berendam Airport

Real-world advice from frequent travelers on this route. These tips cover luggage, timing, comfort, and hidden details that can make your journey smoother.

Luggage & Baggage

Timing & Peak Seasons

Comfort & Amenities

Navigating Melaka Sentral

Pro tip: If you have a late flight, store your luggage at Melaka Sentral (left luggage counter, ~5 MYR per hour) and explore the UNESCO-listed Melaka Old Town before heading to the airport.

Source: Community feedback from TripAdvisor Malaysia Forum and Lonely Planet Malaysia.

❓ FAQs: Johor Bahru to Batu Berendam Airport (MKZ)

Is there a direct train from Johor Bahru to Batu Berendam Airport?

No, there is no direct train. You can take a KTM ETS train from JB Sentral to Tampin station, then a bus or taxi to Melaka Sentral, and finally a local bus or taxi to Batu Berendam Airport. Total travel time is about 4–5 hours.

How long does it take to get from Johor Bahru to Batu Berendam Airport by bus?

By express bus from Larkin Sentral to Melaka Sentral takes 3–4 hours, plus a 15-minute taxi ride to the airport. Total door-to-door time is approximately 3.5–4.5 hours.

What is the cheapest way to travel from Johor Bahru to Batu Berendam Airport?

The cheapest way is by express bus from Larkin Sentral to Melaka Sentral (20–30 MYR / 4.20–6.30 USD) plus a short taxi to the airport (20–30 MYR / 4.20–6.30 USD). Total cost is around 40–60 MYR (8.40–12.60 USD).

Are there direct flights from Johor Bahru to Batu Berendam Airport?

No direct flights operate between Senai International Airport (JHB) and Batu Berendam Airport (MKZ). The distance is only about 230 km, making air travel impractical when factoring in airport transfers and security wait times.

How much does a taxi cost from Johor Bahru to Batu Berendam Airport?

A private taxi or ride-hailing service from Johor Bahru to Batu Berendam Airport costs between 250 and 350 MYR (53–74 USD), depending on the vehicle type and time of day. The journey takes about 2.5 to 3 hours via the North-South Expressway (E2).

Is it better to take the bus or drive from Johor Bahru to Batu Berendam Airport?

For solo travelers or couples, the express bus is more cost-effective (40–60 MYR total). For families or groups of 3+, driving or taking a taxi offers better value and convenience, especially with luggage. The bus is reliable and comfortable, while driving gives you flexibility.

Can I travel from Johor Bahru to Batu Berendam Airport at night?

Yes, but options are limited. Night buses from Larkin Sentral to Melaka Sentral run until around 10–11 PM. After that, a taxi or private car is your only option. The North-South Expressway is well-lit and safe for night driving. Always pre-book a reputable taxi service for late-night travel.

What is the most convenient way for a family with children?

A private taxi or ride-hailing vehicle is the most convenient for families. It offers door-to-door service, space for luggage and child seats, and a travel time of just 2.5–3 hours. The cost (250–350 MYR) is justifiable for the comfort and flexibility, especially with young children.