Flight from Johor Bahru to Kuala Lumpur / Subang

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy

Best Airlines Price Guaranteed!

If you find a cheaper price, we will pay you 2x the difference!
Home
/
Flights
/
Johor Bahru to Kuala Lumpur / Subang

Flight Information from Johor Bahru (JHB) to Kuala Lumpur / Subang (SZB)

50M+ Downloads,
1M+ Reviews

Easy Flight Changes

Cancel or change your flight booking without hassle

Best Price Guaranteed

Spot a cheaper deal? Claim now and get double back!

24/7 Support

Reach out to us anytime, anywhere
OriginDestinationDeparture DatePrice
SUBSZB28 Jul 2025RM 389
SUBSZB19 Aug 2025RM 293
SUBSZB23 Sept 2025RM 278
SUBSZB12 Oct 2025RM 307
SUBSZB4 Nov 2025RM 285
SUBSZB10 Dec 2025RM 395
SUBSZB13 Jan 2026RM 299
SUBSZB1 Feb 2026RM 301
SUBSZB11 Mar 2026RM 315
SUBSZB14 Apr 2026RM 359
SUBSZB2 May 2026RM 731
SUBSZB16 Jun 2026RM 1,127

Flight Schedule from Johor Bahru to Kuala Lumpur / Subang

The following are all scheduled flights from Johor Bahru to Kuala Lumpur / Subang, with the shortest duration being 1 hours and 5 minutes.
Sun, 13 Jul 2025 (Today)
Mon, 14 Jul 2025
Tue, 15 Jul 2025
Airline
Departure Time
Arrival Time
Origin airport
Destination airport
Malaysia Airlines
Malaysia Airlines
22:10
23:15
Johor Bahru (JHB)
Kuala Lumpur / Subang (SZB)
Book flight
Firefly
Firefly
22:20
23:25
Johor Bahru (JHB)
Kuala Lumpur / Subang (SZB)
Book flight

Direct Airline from Johor Bahru to Kuala Lumpur / Subang

Available Airline that flying directly from Johor Bahru to Kuala Lumpur / Subang start from RM 110
Choose your favorite airline to fly from Johor Bahru to Kuala Lumpur / Subang. With airlines flying directly, you can arrive at your Kuala Lumpur / Subang in 1 hr 5 mins.
Malaysia Airlines
Malaysia Airlines
See Airlines

Exclusive for new users—register today!

Download our app, register, and enjoy 8% off!

Code:JOMJALAN

Copy

About Kuala Lumpur / Subang

Johor Bahru to Kuala Lumpur / Subang Flights: Complete Route Guide

Traveling from Johor Bahru to Kuala Lumpur (Subang) is a popular route in Malaysia, offering seamless connections between southern and central Peninsular Malaysia. Whether you're traveling for business, leisure, or to visit friends and family, this route provides multiple flight options, including direct and layover flights, connecting two important cities efficiently. Below, find a comprehensive guide to flight options, airport details, alternative transport, travel tips, and useful links for booking through Traveloka.

Direct Flights

Airline Name: Firefly
Average Flight Duration: 1 hour 5 minutes
Aircraft Used: ATR 72

For travelers who value speed and convenience, direct flights operated by Firefly are the optimal choice. Firefly deploys the ATR 72 turboprop aircraft, a highly reliable regional airliner known for its efficiency and comfort on short-haul routes. The flight duration from Senai International Airport (Johor Bahru) to Sultan Abdul Aziz Shah International Airport (Subang, Kuala Lumpur) typically averages just over one hour, allowing passengers to maximize their productivity or leisure time at their destination.

Layover Flights

For those open to exploring alternative routes or seeking specific flight times, there are several layover flight options available. Here is a breakdown of possible routes, including the airlines, total trip duration, aircraft used, and layover specifics.

1. Johor Bahru → Penang → Subang (Firefly)

  • Airlines: Firefly
  • Total Flight Duration: 5 hours 30 minutes
  • Aircraft Used: Boeing 737, ATR 72
  • Layovers: Penang International Airport (PEN), Penang, Malaysia — layover for 3 hours 15 minutes

This route takes you north to Penang before heading south to Subang. A relatively short layover in Penang provides an opportunity for a quick airport meal or some light shopping before your connecting flight.

2. Johor Bahru → Kuala Lumpur → Penang → Subang (Batik Air)

  • Airlines: Batik Air
  • Total Flight Duration: 18 hours
  • Aircraft Used: Boeing 737
  • Layovers: Kuala Lumpur International Airport (KUL), Kuala Lumpur — layover for 3 hours 50 minutes
    Penang International Airport (PEN), Penang — layover for 11 hours 10 minutes (overnight)

This itinerary provides a mix of urban and island layovers, perfect for travelers who enjoy discovering multiple Malaysian cities within one journey.

Information about schedule and airline subject to change based on airline policy. Please check regularly at Traveloka App.

About Senai International Airport - Johor Bahru

Location

Senai International Airport (JHB) is located approximately 32 kilometers north-west of Johor Bahru city center, serving as the primary aviation gateway for southern Peninsular Malaysia. Its location makes it highly accessible for travelers coming in from central Johor Bahru and neighboring states.

Airport Terminal

Senai International Airport features a modern, single-terminal design that efficiently handles both domestic and some international flights. The terminal is well-organized, with clear signage and user-friendly facilities catering to passengers' needs.

Transport to Airport

  • Taxi and e-hailing Services: Taxis and popular ride-hailing apps such as Grab are readily available, providing smooth and reliable transport directly to the airport departure hall.

  • Airport Shuttle Bus: Dedicated shuttle buses connect key points in Johor Bahru, including Larkin Sentral and various local hotels, to the airport.

  • Car Rental: Car rental services are available near the arrival area, ideal for travelers who prefer driving themselves.

  • Private Transfers: Pre-booked private transfer options offer added comfort and convenience.

Facilities

  • Food and Beverage: Options range from local cuisine to international fast-food outlets.

  • Shopping: Duty-free and souvenir shops, as well as convenience stores, are available within the terminal.

  • Wi-Fi and Charging Stations: Complimentary Wi-Fi is accessible throughout the terminal, with ample charging stations for electronic devices.

  • Lounges: Basic lounges provide relaxation and refreshments for eligible travelers.

  • Other Amenities: ATMs, currency exchange, luggage services, and medical assistance are available.

For more details or to book your flight from Senai International Airport, visit Senai International Airport.

About Sultan Abdul Aziz Shah International Airport - Kuala Lumpur / Subang

Location

Sultan Abdul Aziz Shah International Airport (SZB), often referred to as Subang Airport, is situated approximately 25 kilometers west of Kuala Lumpur’s city center. Nestled in the bustling city of Subang, it serves as a convenient hub for travelers heading to or from the Klang Valley and greater Kuala Lumpur area.

Airport Terminal

The airport is designed with a modern terminal catering primarily to domestic and regional flights. The terminal is streamlined to reduce walking distances, with clear wayfinding and accessible services for all passengers.

Transport From Airport

  • Taxi and Ride-Hailing: Taxis and ride-hailing services, including Grab, are available 24/7 outside the arrivals area, connecting you directly to Kuala Lumpur and surrounding suburbs.

  • Airport Shuttle and Bus Services: Airport buses and public transport links such as the RapidKL bus network and SkyPark Link train connect the airport to KL Sentral and other major transit points.

  • Car Rental: Major car rental companies have counters at the airport for convenient vehicle pickup.

  • Private Transfers: Chauffeur-driven and private car transfer options can be booked in advance.

Facilities

  • Dining: The terminal features a range of eateries, including fast food, Malaysian restaurants, and international coffee shops.

  • Shopping: Duty-free shops, bookstores, and specialty outlets provide a variety of shopping opportunities.

  • Lounges: Comfortable lounges with business services are available for premium passengers and certain cardholders.

  • Wi-Fi and Connectivity: Free high-speed Wi-Fi is available throughout the terminal.

  • Other Amenities: Luggage storage, prayer rooms, ATMs, and medical assistance are provided for traveler convenience.

For more information or to book your flight to Sultan Abdul Aziz Shah International Airport, visit Sultan Abdul Aziz Shah International Airport.

FAQ Johor Bahru to Kuala Lumpur / Subang Flight

  • How long is the flight from Johor Bahru to Kuala Lumpur/Subang?
    The direct flight averages around 1 hour 5 minutes, making it one of the fastest options for traveling between the cities.
  • Which airlines operate on this route?
    Firefly primarily operates direct flights between Johor Bahru and Subang. Layover options are available with Batik Air on selected routes.
  • What types of aircraft are used?
    The ATR 72 turboprop is used by Firefly for direct flights, while Boeing 737 aircraft are used for some layover routes by Batik Air.
  • How early should I arrive at Senai International Airport before my flight?
    For domestic flights, it’s recommended to arrive at least 1.5 to 2 hours before your scheduled departure to allow time for check-in and security procedures.
  • Are meals provided on these flights?
    On short-haul flights like these, full meals may not be offered, but light snacks and beverages are commonly available, depending on the airline and ticket class.
  • Is there Wi-Fi available on the flights?
    Wi-Fi is generally not available on most short-haul domestic flights on this route.
  • What is the best way to get from Subang Airport to Kuala Lumpur city center?
    Travelers can use taxi and ride-hailing services, airport shuttle buses, or the SkyPark Link train for a straightforward transfer to Kuala Lumpur.
  • Can I book flights for this route through Traveloka?
    Yes, you can conveniently compare prices, routes, and book your tickets for Johor Bahru to Subang flights via Traveloka.

Other Ways to Travel From Johor Bahru to Kuala Lumpur / Subang

Apart from flying, travelers can choose from several alternative modes of transportation between Johor Bahru and Kuala Lumpur/Subang:

  • Intercity Bus:
    The express bus service is one of the most popular alternatives, taking approximately 4 to 5 hours, depending on traffic and departure location. Buses operate between Larkin Sentral (Johor Bahru) and various terminals in Kuala Lumpur, including TBS (Terminal Bersepadu Selatan).
  • Train:
    KTM Intercity and ETS services connect Johor Bahru Sentral to Kuala Lumpur Sentral, with journey times ranging from 6 to 8 hours. Trains are comfortable and offer scenic views along the way.
  • Self-Drive/Private Car:
    Driving via the North-South Expressway (PLUS Highway) can take around 3.5 to 4 hours under normal traffic conditions. Car rentals and ride-sharing options are widely available.
  • Private/Shared Transfers:
    Some travel companies and hotels offer direct door-to-door transfer services, providing convenience and flexibility for small groups or families.

Each mode offers a unique balance of speed, convenience, and price. Air travel remains the fastest, especially for time-sensitive trips.

Explore Kuala Lumpur / Subang

Kuala Lumpur and Subang are vibrant areas filled with rich cultural, culinary, and recreational experiences. Here are some recommended attractions and food options to enrich your visit.

Popular Destinations in Kuala Lumpur / Subang

  • Petronas Twin Towers:
    The iconic symbol of Kuala Lumpur, offering breathtaking city views from the observation deck.
  • Batu Caves:
    A series of limestone caves and temples, famous for their impressive Hindu shrines and the annual Thaipusam festival.
  • Sunway Pyramid & Sunway Lagoon:
    A renowned shopping mall and sprawling theme park complex located in Subang, perfect for families and thrill seekers.
  • KL Bird Park:
    One of the world’s largest free-flight walk-in aviaries, located within the scenic Lake Gardens.
  • Thean Hou Temple:
    A majestic Chinese temple set atop a hill, known for its intricate architecture and panoramic city views.

Popular Cuisine in Kuala Lumpur / Subang

  • Nasi Lemak:
    Malaysia’s national dish, consisting of rice cooked in coconut milk accompanied by sambal, anchovies, peanuts, boiled egg, and cucumbers.
  • Char Kuey Teow:
    Stir-fried flat rice noodles with prawns, eggs, bean sprouts, and Chinese sausage—full of robust flavors.
  • Satay:
    Grilled skewers of marinated meat served with a spicy peanut dipping sauce, a local favorite for snacks or main meals.
  • Roti Canai:
    Fluffy, crispy flatbread served with dhal or curry, loved for breakfast or as a light meal.
  • Teh Tarik:
    The classic Malaysian pulled tea, characterized by its frothy top and smooth taste, perfect with any meal.

From cultural landmarks and shopping to mouth-watering cuisine, Kuala Lumpur and Subang offer something for every traveler.

For booking and further details, visit Senai International Airport for departures from Johor Bahru, and Sultan Abdul Aziz Shah International Airport for arrivals at Subang.

Safe travels and enjoy your journey!

Flight Information to Kuala Lumpur / Subang

Flight Duration

1 hr(s) 5 mins

Airport in Johor Bahru

Airport in Kuala Lumpur / Subang

Frequently Asked Questions

How early should I get to the airport for a domestic & international flight?
For domestic flights, we recommend arriving at the airport at least 2 hours before your scheduled departure time. For international flights, aim to be at the airport at least 3 hours prior to ensure smooth check-in, security checks, and to account for any unexpected delays. It’s better to be early and relaxed than rushing at the last minute right?
When is the best time to buy airline tickets?
Timing is everything when it comes to grabbing airline tickets. Typically, it’s best to book around 4-6 weeks in advance for domestic flights and 2-3 months for international routes. But the prices also depend on the travel demand, seasonality, and major events. You can always monitor the fare trends on Traveloka and set alerts to catch the best deals or promotions!
What is the cheapest day to fly to Kuala Lumpur / Subang?
Looking for the best deals to Kuala Lumpur / Subang? Historically, midweek flights (particularly on Tuesdays and Wednesdays), tend to be cheaper due to lower demand. However, airfares can fluctuate so we recommend keeping an eye on flight prices and being flexible with your travel dates. Booking in advance can be one the hacks to travel to Kuala Lumpur / Subang without breaking the bank!
What information do I need to know when booking a flight?
When booking a flight, every choice sets the tone for your trip. From the preferred flight route – be it direct or with layovers – to the in-flight experience – whether you opt for a standard economy seat or a luxurious first-class journey – and understanding baggage limits, there's a lot to weigh. Other considerations include travel insurance and the airline's booking policies.
How far in advance should I book an international flight?
For international flights, it’s wise to start your search about 5-6 months ahead with the optimal booking window being around 3-4 months before departure. This period often provides a balance between good fares and a reasonable choice of flight times and routes. But please note that several factors such as destination popularity, peak travel season, and regional major events can influence the timeline.
Do I need a passport and visa to fly between Johor Bahru to Kuala Lumpur / Subang?
Traveling from Johor Bahru to Kuala Lumpur / Subang typically requires specific documents. For international flights, a passport is almost always necessary. However, for domestic flights, neither a passport nor a visa is usually required, but an official ID will be needed. The necessity of a visa depends on the traveler's citizenship and Kuala Lumpur / Subang's entry regulations. It's crucial to verify visa requirements, as rules can differ between countries.
Why should I book my flight with Traveloka?
Booking flight tickets with Traveloka can feel like diving into an ocean of options! Our platform provides the most comprehensive choices to ensure you find the perfect flight for your adventure. With our smooth booking process, you'll also be provided with a variety of payment methods. Anxious about transacting online? We've got you covered with our top-tier security for each transaction! With Traveloka, your flight booking journey becomes hassle-free!
How long does it take to fly from Johor Bahru to Kuala Lumpur / Subang?
1 hours and 5 minutes is the shortest flight time from Johor Bahru to Kuala Lumpur / Subang.

Popular Airline

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Malindo Air
Malindo Air
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Lion Air
Lion Air
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Citilink
Citilink
See Airlines
Thai Lion Air
Thai Lion Air
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Thai Airways
Thai Airways
See Airlines
Singapore airlines
Singapore airlines
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Thai Smile
Thai Smile
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Kal Star Aviation
Kal Star Aviation
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
Emirates
Emirates
See Airlines
China Airlines
China Airlines
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Srilankan
Srilankan
See Airlines
Etihad Airways
Etihad Airways
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Saudi Arabian Airlines
Saudi Arabian Airlines
See Airlines
Japan Airlines
Japan Airlines
See Airlines
Bangkok Airways
Bangkok Airways
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Oman Air
Oman Air
See Airlines
Trigana Air
Trigana Air
See Airlines
Air China
Air China
See Airlines
Korean Air
Korean Air
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Qantas Airlines
Qantas Airlines
See Airlines
Hong Kong Airlines
Hong Kong Airlines
See Airlines
Lufthansa
Lufthansa
See Airlines
American Airlines
American Airlines
See Airlines
Air France
Air France
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
United Airlines
United Airlines
See Airlines
Virgin Australia
Virgin Australia
See Airlines
Delta Airlines
Delta Airlines
See Airlines
Super Air Jet
Super Air Jet
See Airlines
Pelita Air
Pelita Air
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!

For all your unique travel choices, we got you

Popular Routes from Senai International Airport

Popular Routes from Sultan Abdul Aziz Shah International Airport

Popular Routes

Popular Destinations

Popular Airlines

Popular Airline & Destination

Popular Airports

Top Domestic Destination

Top International Destination

Top Flight Airport