Flight from Kuala Lumpur / Subang to Johor Bahru

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From
To
Departure date
Return Date
Search Flights
Feeling spontaneous? Search flights to anywhere!
year end sale
Home
/
Flights
/
Kuala Lumpur / Subang to Johor Bahru

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

Direct Airline from Kuala Lumpur / Subang to Johor Bahru

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

Flight Schedule from Kuala Lumpur / Subang to Johor Bahru

The following are all scheduled flights from Kuala Lumpur / Subang to Johor Bahru, with the shortest duration being 1 hours and 0 minutes.
Thu, 18 Dec 2025 (Today)
Fri, 19 Dec 2025
Sat, 20 Dec 2025
Airline
Departure Time
Arrival Time
Origin airport
Destination airport
Firefly
Firefly
15:50
17:00
Kuala Lumpur / Subang (SZB)
Johor Bahru (JHB)
Book flight
Firefly
Firefly
20:40
21:50
Kuala Lumpur / Subang (SZB)
Johor Bahru (JHB)
Book flight

When is the cheapest flight time from Kuala Lumpur / Subang to Johor Bahru?

OriginDestinationDeparture DatePrice
Kuala Lumpur (XKLA)Johor Bahru (JHB)Saturday, 27 December 2025RM 77
Kuala Lumpur (XKLA)Johor Bahru (JHB)Monday, 5 January 2026RM 51
Kuala Lumpur (XKLA)Johor Bahru (JHB)Saturday, 7 February 2026RM 51
Kuala Lumpur (XKLA)Johor Bahru (JHB)Sunday, 8 March 2026RM 51
Kuala Lumpur (XKLA)Johor Bahru (JHB)Friday, 3 April 2026RM 51
Kuala Lumpur (XKLA)Johor Bahru (JHB)Friday, 1 May 2026RM 52
Kuala Lumpur (XKLA)Johor Bahru (JHB)Monday, 15 June 2026RM 52
Kuala Lumpur (XKLA)Johor Bahru (JHB)Wednesday, 1 July 2026No data
Kuala Lumpur (XKLA)Johor Bahru (JHB)Friday, 28 August 2026RM 51
Kuala Lumpur (XKLA)Johor Bahru (JHB)Tuesday, 8 September 2026RM 51
Kuala Lumpur (XKLA)Johor Bahru (JHB)Saturday, 24 October 2026RM 51
Kuala Lumpur (XKLA)Johor Bahru (JHB)Thursday, 26 November 2026RM 55

Exclusive for new users—register today!

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

Code:JOMJALAN

Copy

About Johor Bahru

Complete Guide to Flights from Kuala Lumpur/Subang to Johor Bahru

Planning a trip from Kuala Lumpur/Subang to Johor Bahru? This comprehensive guide provides everything you need to know about flight options between these two Malaysian cities. Whether you're traveling for business or leisure, understanding the available routes, airlines, and airport facilities will help ensure a smooth journey. With multiple flight options, including direct and connecting services, travelers can choose the option that best suits their schedule and preferences.

Direct Flights

  • Airline: Firefly
  • Average Flight Duration: 1h 10m
  • Aircraft Used: ATR 72

Firefly offers convenient direct flights between Sultan Abdul Aziz Shah Airport (Subang) and Johor Bahru's Senai International Airport. As a wholly owned subsidiary of the Malaysia Aviation Group, Firefly specializes in regional connectivity, making it an ideal choice for domestic travel within Malaysia. The airline operates modern ATR 72-500 turboprop aircraft for these short-haul routes, providing a comfortable and efficient travel experience.

Layover Flights

  • Route: Sultan Abdul Aziz Shah (Malaysia) → Kota Bharu Sultan Ismail Petra (Malaysia) → Kuala Lumpur International (Malaysia) → Johor Bahru Senai International (Malaysia)
  • Airlines: Batik Air
  • Total Flight Duration: 20h 40m
  • Aircraft: Boeing 737
  • Layovers:
    • Kota Bharu Sultan Ismail Petra Airport (KBR), Kota Bharu, Malaysia layover for 14h 40m (overnight)
    • Kuala Lumpur International Airport (KUL), Kuala Lumpur, Malaysia layover for 2h 45m
  • Route: Sultan Abdul Aziz Shah (Malaysia) → Penang International (Malaysia) → Johor Bahru Senai International (Malaysia)
  • Airlines: Firefly
  • Total Flight Duration: 19h 40m
  • Aircraft: ATR 72, Boeing 737
  • Layovers:
    • Penang International Airport (PEN), Penang, Malaysia layover for 17h 20m (overnight)
  • Route: Sultan Abdul Aziz Shah (Malaysia) → Don Mueang International (Thailand) → Johor Bahru Senai International (Malaysia)
  • Airlines: Batik Air
  • Total Flight Duration: 6h 45m
  • Aircraft: Boeing 737
  • Layovers:
    • Don Mueang International Airport (DMK), Bangkok, Thailand layover for 2h 10m

The analyzed data provides detailed information about available direct and layover flights, showcasing their route specifics, durations, layovers, and the aircraft types used.

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

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

Location

Sultan Abdul Aziz Shah International Airport is located in Subang, approximately 25 kilometers west of Kuala Lumpur's city center. Formerly the main international gateway to Malaysia before the opening of Kuala Lumpur International Airport (KLIA), Subang Airport now primarily serves domestic and short-haul regional flights. Its convenient location closer to the city center makes it a preferred choice for travelers looking to avoid the longer journey to KLIA.

The airport is situated in a developed area with good connectivity to Kuala Lumpur and surrounding suburbs, making it easily accessible for residents and visitors alike. Its strategic location in the Klang Valley provides excellent access to major business districts and tourist attractions in the greater Kuala Lumpur area.

Airport Terminal

Sultan Abdul Aziz Shah Airport features a modern terminal building that has undergone significant renovations to enhance passenger experience. The terminal is compact and efficiently designed, allowing for quick check-in, security screening, and boarding processes. Despite its smaller size compared to KLIA, the terminal offers all essential services required for comfortable domestic and regional travel.

The airport primarily serves as a hub for Firefly, which operates numerous domestic and regional routes from this facility. The terminal layout is straightforward, with clear signage guiding passengers through the various zones, including check-in counters, security checkpoints, departure gates, and arrival areas.

Transport to Airport

Multiple transportation options are available for reaching Sultan Abdul Aziz Shah Airport:

  • By Car: The airport is accessible via several major highways, including the Federal Highway, NKVE, and ELITE Highway. Ample parking facilities are available for both short and long-term parking.
  • By Taxi/Ride-sharing: Taxis and ride-sharing services like Grab provide convenient door-to-door service to the airport from anywhere in Kuala Lumpur and surrounding areas.
  • By Bus: Several bus services connect Kuala Lumpur city center and other nearby towns to the airport, offering an economical transportation option.
  • By Train: The closest KTM Komuter station is Subang Jaya, from which travelers can take a connecting taxi or bus to reach the airport.

Facilities

Despite its focus on regional operations, Sultan Abdul Aziz Shah Airport offers a range of facilities to ensure passenger comfort:

  • Dining Options: Various food and beverage outlets serve local and international cuisine, from quick snacks to full meals.
  • Retail Shops: Several retail stores offer travel essentials, souvenirs, and duty-free products.
  • Wi-Fi: Complimentary Wi-Fi is available throughout the terminal, allowing passengers to stay connected.
  • ATMs and Currency Exchange: Banking services are available for last-minute financial transactions.
  • Prayer Rooms: Dedicated prayer rooms are provided for Muslim travelers.
  • Medical Services: A first-aid station is available for any health-related emergencies.
  • Lounges: Premium lounges offer a more comfortable waiting experience for eligible passengers.

About Senai International Airport - Johor Bahru

Location

Senai International Airport is located in Senai, approximately 32 kilometers northwest of Johor Bahru city center. As the main gateway to the southern region of Peninsular Malaysia, the airport serves both domestic and international flights. Its strategic location near the Malaysia-Singapore border makes it an alternative entry point for travelers visiting both countries.

The airport is situated within the Iskandar Malaysia development corridor, providing convenient access to major industrial areas, business parks, and tourist attractions in Johor state. Its proximity to Singapore (just about an hour's drive from the causeway) also makes it a viable alternative for travelers heading to the city-state.

Airport Terminal

Senai International Airport features a modern terminal building that has been expanded and upgraded to accommodate growing passenger traffic. The terminal is divided into domestic and international sections, with clear demarcations to facilitate smooth passenger flow. The design emphasizes efficiency and passenger comfort, with spacious waiting areas and well-organized processing zones.

The check-in area is equipped with both traditional counters and self-service kiosks to expedite the check-in process. Security screening and immigration checkpoints are strategically positioned to minimize congestion during peak travel periods. The terminal's layout allows for intuitive navigation between arrival and departure areas.

Transport From Airport

Several transportation options are available for travelers arriving at Senai International Airport:

  • By Car Rental: Multiple car rental agencies operate at the airport, offering a range of vehicles for those who prefer self-driving.
  • By Taxi: A dedicated taxi service operates from the airport, with fixed fares to various destinations in Johor Bahru and surrounding areas.
  • By Bus: Public buses connect the airport to Johor Bahru city center and other key locations, providing an economical transportation option.
  • By Airport Shuttle: Dedicated airport shuttle services operate on fixed schedules, connecting the airport to major hotels and destinations in Johor Bahru.
  • By Ride-sharing: Services like Grab are popular and widely available, offering convenient door-to-door transportation from the airport.

Facilities

Senai International Airport offers a comprehensive range of facilities to meet the needs of various travelers:

  • Dining Options: A variety of restaurants, cafes, and food kiosks serve local Malaysian cuisine and international options.
  • Retail Outlets: Several shops offer travel necessities, souvenirs, local products, and duty-free goods.
  • Wi-Fi: Free high-speed Wi-Fi is available throughout the terminal building.
  • ATMs and Money Changers: Banking and currency exchange services are readily accessible.
  • Prayer Rooms: Dedicated prayer facilities are available for Muslim travelers.
  • Lounges: Premium lounges provide a comfortable environment for eligible passengers, with amenities such as refreshments, workstations, and relaxation areas.
  • Medical Services: A clinic offers basic medical assistance for travelers in need.
  • Baggage Services: Services include baggage wrapping, storage, and assistance for oversized or special items.

FAQ Kuala Lumpur / Subang to Johor Bahru Flight

  • Question: What is the flight duration from Subang to Johor Bahru?
    Answer: The direct flight duration between Sultan Abdul Aziz Shah Airport (Subang) and Senai International Airport (Johor Bahru) is approximately 1 hour and 10 minutes. However, this may vary slightly depending on weather conditions and air traffic.
  • Question: Which airlines operate flights between Subang and Johor Bahru?
    Answer: Firefly is the primary airline operating direct flights between Subang and Johor Bahru. For connecting flights, options may include Batik Air and other carriers depending on the route chosen.
  • Question: How early should I arrive at Sultan Abdul Aziz Shah Airport for my flight?
    Answer: For domestic flights from Sultan Abdul Aziz Shah Airport, it is recommended to arrive at least 1.5 hours before your scheduled departure time. This allows sufficient time for check-in, security screening, and boarding procedures.
  • Question: What is the baggage allowance for flights between Subang and Johor Bahru?
    Answer: Baggage allowance varies by airline and fare type. Typically, Firefly offers a checked baggage allowance of 20kg for economy class passengers, with a cabin baggage limit of 7kg. It's advisable to verify the specific allowance when booking your ticket through Traveloka.
  • Question: Are there any food options available on the flight?
    Answer: Given the short duration of the direct flight (approximately 1 hour 10 minutes), full meal service is not typically provided. However, Firefly does offer light refreshments on board. For more substantial meals, it's recommended to dine before your flight or after arrival.
  • Question: What transportation options are available from Senai Airport to Johor Bahru city center?
    Answer: Upon arrival at Senai International Airport, travelers can choose from taxis, ride-sharing services (like Grab), airport shuttles, or public buses to reach Johor Bahru city center. The journey takes approximately 30-45 minutes depending on traffic conditions.
  • Question: How frequently do flights operate between Subang and Johor Bahru?
    Answer: Flights between Subang and Johor Bahru typically operate multiple times daily. Firefly usually offers several flights throughout the day, allowing for flexible scheduling. It's recommended to book in advance through Traveloka, especially during peak travel seasons.
  • Question: Can I book a flight from Subang to Johor Bahru at the last minute?
    Answer: While last-minute bookings are possible subject to availability, it's generally advisable to book in advance to secure better fares and ensure seat availability. Traveloka offers easy and convenient booking options, allowing you to secure your flight even on short notice.

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

While flying offers the quickest method of travel between Kuala Lumpur/Subang and Johor Bahru, several alternative transportation options are available:

  • By Train (KTM):
    • Route: KL Sentral to JB Sentral
    • Duration: Approximately 6-7 hours
    • Service: KTM Intercity or ETS (Electric Train Service)

    The train journey offers scenic views of the Malaysian countryside and is a comfortable option with various classes of service available.

  • By Express Bus:
    • Route: TBS (Terminal Bersepadu Selatan) to Larkin Terminal
    • Duration: Approximately 4-5 hours (depending on traffic)
    • Service: Multiple bus operators run frequent services throughout the day

    Buses are equipped with air conditioning, comfortable seating, and often include entertainment options for a pleasant journey.

  • By Car:
    • Route: Via North-South Expressway (E2)
    • Duration: Approximately 3.5-4 hours (depending on traffic)
    • Distance: Around 330 kilometers

    Driving offers flexibility to make stops along the way and explore locations of interest.

  • By Taxi/Private Car Service:
    • Route: Door-to-door service
    • Duration: Approximately 3.5-4 hours (depending on traffic)
    • Service: Available through various providers

    This option provides convenience but is typically more expensive than other ground transportation methods.

Each alternative offers different advantages in terms of cost, convenience, and experience, allowing travelers to choose based on their specific preferences and requirements.

Explore Johor Bahru

Popular Destinations in Johor Bahru

  • Legoland Malaysia Resort

    Malaysia's first international theme park offers over 70 rides, slides, shows, and attractions. The park includes seven themed areas and is perfect for families with children. Adjacent to the theme park is the Legoland Water Park and Legoland Hotel, making it a complete destination for visitors.

  • Johor Premium Outlets

    A paradise for shopping enthusiasts, this outlet mall features over 130 designer and brand-name stores offering discounts year-round. The open-air shopping concept provides a pleasant experience while hunting for bargains on international and luxury brands.

  • Danga Bay

    This integrated waterfront development spans 25 kilometers along the Straits of Johor. Visitors can enjoy recreational activities, dining options, and entertainment facilities. The area is particularly beautiful at sunset and offers panoramic views of the waterfront.

  • Istana Besar (Grand Palace)

    Built in 1866, this royal palace showcases Anglo-Malay architecture and houses the Royal Abu Bakar Museum. Visitors can explore royal artifacts, including the crown jewels, and gain insights into Johor's royal heritage and history.

  • Arulmigu Sri Rajakaliamman Glass Temple

    One of the most unique religious sites in Malaysia, this Hindu temple features interior walls, pillars, and ceilings adorned with intricate glass mosaics and mirrors. The stunning artistic work creates a mesmerizing atmosphere that attracts visitors of all faiths.

Popular Cuisine in Johor Bahru

  • Laksa Johor

    A unique variant of the popular Malaysian laksa, Laksa Johor features spaghetti noodles instead of rice noodles, topped with a rich fish-based gravy made with kerisik (toasted coconut paste), dried prawns, lemongrass, and various spices. It's traditionally served with sambal belacan and fresh vegetables.

  • Mee Bandung

    This signature Johor dish consists of yellow noodles in a thick, slightly sweet sauce made from a blend of prawns, dried shrimp, beef, spices, and eggs. The gravy is distinctively orange in color due to the addition of dried chili and shrimp paste.

  • Kacang Pool

    A hearty breakfast dish with Middle Eastern influences, Kacang Pool features broad beans slow-cooked with minced meat, garlic, onions, and spices. It's typically served with toasted bread, a fried egg, and fresh green chilies for an extra kick.

  • Otak-Otak

    This traditional fish cake is made from ground fish meat mixed with tapioca starch, coconut milk, egg, and various spices. The mixture is wrapped in banana leaves and grilled over charcoal, resulting in a fragrant, spicy delicacy that's popular throughout Johor.

  • Mee Rebus Johor

    A beloved street food, Mee Rebus features yellow noodles served in a thick, slightly sweet potato-based gravy. The dish is topped with boiled eggs, bean sprouts, fried tofu, green chilies, and fried shallots, creating a satisfying combination of flavors and textures.

Johor Bahru's culinary scene reflects its diverse cultural heritage, with influences from Malay, Chinese, Indian, and Middle Eastern cuisines. Visitors should not miss the opportunity to explore the city's vibrant food markets, hawker centers, and restaurants to experience the authentic flavors of southern Malaysia.

Flight Information to Johor Bahru

Flight Duration

1 hr(s) 0 mins

Airport in Kuala Lumpur / Subang

Airport in Johor Bahru

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 Johor Bahru?
Looking for the best deals to Johor Bahru? 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 Johor Bahru 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 Kuala Lumpur / Subang to Johor Bahru?
Traveling from Kuala Lumpur / Subang to Johor Bahru 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 Johor Bahru'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 Kuala Lumpur / Subang to Johor Bahru?
1 hours and 0 minutes is the shortest flight time from Kuala Lumpur / Subang to Johor Bahru.

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
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
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!
maybank-credit-card-promotiontraveloka-cimb-promotiontraveloka-rhb-promotionambank-credit-card-promotiontraveloka-uob-promotion

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

For all your unique travel choices, we got you

Popular Routes from Sultan Abdul Aziz Shah International Airport

Popular Routes from Senai International Airport

Popular Airline to Johor Bahru

Popular Routes

Popular Destinations

Popular Airlines

Popular Airline & Destination

Popular Airports

Top Domestic Destination

Top International Destination

Top Flight Airport

Instant 8% off your first booking, in-app only!
Subscribe to Newsletter

Download the App Now