Flight to Johor Bahru (JHB)

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

 

To

Senai International Airport

Departure date
Return date
Search Flights
Need travel inspiration?
Discover flight ideas

Direct Flights into Senai, Johor Bahru

Available airlines offering direct flights to Johor Bahru start from RM 101.
Select your preferred airline for a direct flight to Johor Bahru. Enjoy a smooth and efficient journey to your destination.
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
See Airlines
AirAsia Indonesia
AirAsia Indonesia
See Airlines
Thai AirAsia
Thai AirAsia
See Airlines
Batik Air Malaysia
Batik Air Malaysia
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines

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

In Which Months Are Johor Bahru Fares Usually Lower?

Currently, January offers the most budget-friendly flights to Johor Bahru. Remember that many factors can influence flight costs, so comparing airlines, departure airports, and flight times will always give you more choices.
OriginDestinationDeparture DatePrice
KULJohor Bahru (JHB)Tuesday, 27 October 2026RM 104
KULJohor Bahru (JHB)Wednesday, 11 November 2026RM 101
KULJohor Bahru (JHB)Wednesday, 2 December 2026RM 102
KULJohor Bahru (JHB)Saturday, 9 January 2027RM 93
KULJohor Bahru (JHB)Wednesday, 17 February 2027RM 95
KULJohor Bahru (JHB)Tuesday, 23 March 2027RM 95
KULJohor Bahru (JHB)Friday, 9 April 2027RM 96
KULJohor Bahru (JHB)Monday, 3 May 2027RM 108
KULJohor Bahru (JHB)Friday, 11 June 2027RM 107
KULJohor Bahru (JHB)Sunday, 4 July 2027RM 107
KULJohor Bahru (JHB)Sunday, 1 August 2027No data
KULJohor Bahru (JHB)Friday, 10 September 2027RM 109

Today's Flights to Johor Bahru (JHB)

Here are all the scheduled flights to Johor Bahru, providing a variety of convenient travel options.
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
AirAsia Indonesia
AirAsia Indonesia
06:45
09:30
Jakarta (CGK)
Johor Bahru (JHB)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
08:30
11:20
Ho Chi Minh City (SGN)
Johor Bahru (JHB)
Book flight
AirAsia Indonesia
AirAsia Indonesia
13:30
16:45
Surabaya (SUB)
Johor Bahru (JHB)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
14:50
17:15
Tawau (TWU)
Johor Bahru (JHB)
Book flight
Batik Air Malaysia
Batik Air Malaysia
15:00
16:00
Kuala Lumpur (KUL)
Johor Bahru (JHB)
Book flight
Batik Air Malaysia
Batik Air Malaysia
16:00
17:00
Kuala Lumpur / Subang (SZB)
Johor Bahru (JHB)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
17:15
18:10
Ipoh (IPH)
Johor Bahru (JHB)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
17:20
18:40
Kuching (KCH)
Johor Bahru (JHB)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
17:30
19:45
Kota Kinabalu (BKI)
Johor Bahru (JHB)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
18:10
19:20
Penang (PEN)
Johor Bahru (JHB)
Book flight

Johor Bahru Fares by Cabin Class

Compare Economy, Business, & First Class Benefits
MonthSeat ClassAverage Price
OctoberEconomyRM 171
NovemberEconomyRM 141
DecemberEconomyRM 173
JanuaryEconomyRM 137
FebruaryEconomyRM 144
MarchEconomyRM 169
AprilEconomyRM 113
MayEconomyRM 159
JuneEconomyRM 132
JulyEconomyRM 118
AugustEconomyNo data
SeptemberEconomyRM 129
OctoberBusinessRM 512
NovemberBusinessRM 457
DecemberBusinessRM 686
JanuaryBusinessRM 537
FebruaryBusinessNo data
MarchBusinessRM 433
AprilBusinessNo data
MayBusinessNo data
JuneBusinessNo data
JulyBusinessNo data
AugustBusinessNo data
SeptemberBusinessRM 673

Which Weekday Is Usually Better Value for Flying to Johor Bahru?

See when fares are lowest for your trip to Johor Bahru.
OriginDestinationDeparture DatePrice
KULJohor Bahru (JHB)Monday, 11 January 2027RM 98
KULJohor Bahru (JHB)Tuesday, 12 January 2027RM 97
KULJohor Bahru (JHB)Wednesday, 6 January 2027RM 98
KULJohor Bahru (JHB)Thursday, 7 January 2027RM 98
KULJohor Bahru (JHB)Friday, 8 January 2027RM 99
KULJohor Bahru (JHB)Saturday, 9 January 2027RM 93
KULJohor Bahru (JHB)Sunday, 10 January 2027RM 106

Average Fares to Johor Bahru per Airline

Discover the most budget-friendly airline: AirAsia Berhad (Malaysia) offers the lowest average fares.
AirlineAverage Price
AirAsia Berhad (Malaysia)RM 131
Malaysia AirlinesRM 153
Batik Air MalaysiaRM 171
FireflyRM 175

Cheap Flights to Johor Bahru: A Guide to JB and Senai Airport

Johor Bahru, known to almost everyone as JB, is Malaysia's southern gateway city, sitting right across the Causeway from Singapore. It is a place of family theme parks, heritage streets, royal museums and some of the best-loved hawker food in the country. For travellers from Sabah, Sarawak, Penang or the northern states, flights to Johor Bahru turn a long road journey into a short hop, and the city makes an easy base for exploring the rest of Johor.

About Senai International Airport, Johor Bahru

Location

Senai International Airport (JHB) is in the town of Senai in the Kulai district, north-west of the JB city centre. The airport sits close to the North–South Expressway, so it is also handy for travellers heading to Kulai, Skudai or the industrial areas around Senai itself rather than the city.

Terminals

The airport has one passenger terminal handling both domestic and international flights. It is compact and easy to find your way around, with check-in counters, a few food outlets and car rental desks on the arrival level.

Getting to and from the airport

Airport buses connect Senai with JB Sentral, the transport hub next to the Causeway and the city's main railway station. Taxis are available outside arrivals, and e-hailing is popular and usually the most flexible option. Road traffic in JB can be heavy at peak commuting hours, so leave extra time if you have a train or bus to catch after landing.

Direct and connecting flights to Johor Bahru

Most direct flights into Senai come from other Malaysian cities, which makes JB a strong choice for anyone flying from East Malaysia. Routes such as Kota Kinabalu to Johor Bahru or Kuching to Johor Bahru are popular with families and workers travelling home. On Traveloka, switch on the direct flight filter to see only non-stop options.

From some smaller cities you may need to connect through Kuala Lumpur. Some travellers heading to southern Johor also compare Senai with airports across the border in Singapore; if you do, factor in the immigration crossing at the Causeway or the Second Link, which can be slow at weekends and on public holidays.

When to fly to Johor Bahru

JB has a tropical climate that is hot and humid year-round. The heaviest rain usually arrives during the north-east monsoon towards the end of the year, while other months bring short afternoon storms. Indoor attractions and malls make the city a good option even on wet days.

Demand for flights to Johor Bahru rises sharply during Malaysian school holidays, when families head for the theme parks, and around Hari Raya, Chinese New Year and Deepavali, when many Johoreans working elsewhere fly home. Book early for those festive weeks, or travel just before or after them to find more seats and better fares.

Popular places in Johor Bahru

Legoland Malaysia

In Iskandar Puteri, west of the city, Legoland Malaysia combines a theme park, a water park and a miniature world built from millions of bricks. It is the top reason many families book flights to Johor, and nearby indoor parks make the area a full-day outing for children.

Sultan Abu Bakar State Mosque

Standing on a hill above the Straits of Johor, this white mosque blends Victorian and Moorish styles and is one of the most graceful buildings in the state. Visitors may view it respectfully outside prayer times, dressed modestly.

Johor Premium Outlets

In Indahpura, Kulai, a short drive from Senai Airport, this open-air outlet centre draws shoppers from across Johor and Singapore. It is an easy stop on the way to or from a flight, especially at weekends when the city itself is busy.

Tan Hiok Nee Heritage Street

In the old town, this street of restored shophouses is home to cafes, art spaces and traditional trades. It sits near the Johor Bahru Old Chinese Temple, where the five Chinese dialect groups of the city have worshipped together for generations.

Desaru Coast

A drive east of the city, Desaru offers long sandy beaches facing the South China Sea, a water park and golf courses. It is a popular weekend escape when you want sea air after a few days of city sightseeing.

Where to stay in Johor Bahru

The city centre around JB Sentral and Bukit Chagar is convenient for heritage walks and for crossing into Singapore. Iskandar Puteri, including the Medini area, is the best base for Legoland and the family attractions. Mount Austin and Taman Molek, north-east of the centre, are lively neighbourhoods full of cafes and restaurants, while Danga Bay offers waterfront apartments. If you land late at Senai, staying around Senai or Skudai keeps the transfer short.

Food to try in Johor Bahru

Laksa Johor

Unlike other laksa styles, the Johor version uses spaghetti-like noodles in a thick, rich gravy of fish and coconut milk, topped with fresh herbs and sambal. It is a dish often served at Hari Raya open houses.

Mee rebus

Yellow noodles are covered in a sweet, thick potato-based gravy and topped with egg, fried shallots and lime. Johor's versions are known for being hearty, and some stalls serve it with tulang, a marrow-rich beef bone.

Otak-otak

These parcels of spiced fish paste wrapped in coconut or banana leaf are grilled over charcoal. The best-known come from Muar, but you will find stalls selling them across the city.

Kacang pool

A Middle Eastern influenced dish that Johor has made its own, kacang pool is a spicy mash of fava beans topped with a fried egg, onions and green chilli, and eaten with toasted buttered bread.

Planning a family holiday or a trip home to Johor? Search flights to Johor Bahru on Traveloka, filter for direct routes into Senai and use Price Alert to track fares for your dates. E-tickets, Easy Reschedule and 24/7 customer service keep the journey to JB simple.

Johor Bahru Flight FAQs

Which airport do flights to Johor Bahru use?
Flights to Johor Bahru arrive at Senai International Airport (JHB) in Senai, in the Kulai district north-west of the city centre. It is the state's main commercial airport and serves domestic routes from around Malaysia plus a few regional flights.
How do I get from Senai Airport to JB city centre?
Airport buses run between Senai and JB Sentral, the transport hub beside the Causeway. You can also take a taxi from the arrival hall or book an e-hailing ride, which is the most flexible choice, especially if you are staying in Iskandar Puteri or Mount Austin rather than the city centre.
How many terminals does Senai International Airport have?
Senai Airport has one passenger terminal that handles both domestic and international flights. It is small and easy to navigate, so you rarely need much time between the entrance and your gate when flying out of Johor Bahru.
Can I fly direct from Kota Kinabalu to Johor Bahru?
Kota Kinabalu to Johor Bahru is one of the popular domestic routes into Senai, and direct flights are often available. Search your dates on Traveloka and switch on the direct flight filter to see non-stop options, or compare connections through Kuala Lumpur when direct seats are scarce.
When is the best time to fly to Johor Bahru?
Johor Bahru is warm all year, with heavier rain during the end-of-year monsoon. For quieter theme parks and easier fares, avoid Malaysian school holidays, Hari Raya, Chinese New Year and Deepavali, when many families fly to JB and demand for seats rises.
What are the best things to do in Johor Bahru?
Families head to Legoland Malaysia in Iskandar Puteri, while culture lovers visit the Sultan Abu Bakar State Mosque and Tan Hiok Nee Heritage Street, and shoppers stop at Johor Premium Outlets near Senai. For a beach break, Desaru Coast is a drive east of Johor Bahru.
Where should I stay in Johor Bahru?
Stay around JB Sentral and Bukit Chagar for the old town and easy Causeway access, or in Iskandar Puteri for Legoland. Mount Austin and Taman Molek suit food lovers with their many cafes, and the Senai or Skudai area is practical after a late arrival at the airport.
What local food should I try in Johor Bahru?
Johor Bahru is known for laksa Johor, made with spaghetti-style noodles in a fish and coconut gravy, and for hearty mee rebus. Also try grilled otak-otak fish parcels and kacang pool, a spicy bean dish eaten with toasted bread.
How do I find cheap flights to Johor Bahru?
Look at the fare-by-month and day-of-week charts on this page to spot the patterns for Johor Bahru, and travel outside festive weeks if you can. A Price Alert on Traveloka will notify you when the fare for your JB route changes, so you can book at a good moment.
How do I get around Johor Bahru once I arrive?
Johor Bahru is spread out, so e-hailing and taxis are the easiest way to move between the city centre, Iskandar Puteri and the suburbs. Local buses serve main corridors from JB Sentral, and many visitors rent a car for trips to Desaru or other parts of Johor.

Exclusive for new users—register today!

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

Code:JOMJALAN

Copy

Popular Airlines for Johor Bahru

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
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-promotion
traveloka-rhb-promotion
ambank-credit-card-promotion
traveloka-uob-promotion

#1 All-in-one Travel App*

Easy refund & reschedule

App-only deals

Instant notifications & alerts

App Store

4.9/5

App rating
Google Play

4.9/5

App rating
*In SEA, based on cumulative downloads (2014–2025) among travel apps. Source: SensorTower

Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia
Copyright © 2026 Traveloka. All rights reserved.