background

Flight Deals from Kuala Lumpur to Johor Bahru from $40

Fly where?

Top flight deals from leading airlines:

MH LogoQR LogoSQ LogoNH LogoEK LogoJL LogoTK Logo

... and +100s more

Change Your Mind? No Problem

Cancel within 24 hours for a full refund—no questions asked.

Price Drop Protection

We’ll refund the difference if the price drops before you fly.

No Surprises at Checkout

The prices shown are exactly what you pay, with no hidden taxes or fees.

24/7 Support

Expert travel agents, ready to help anytime by phone, chat, or email.

Stops

  • Nonstop
    from $61

Airlines

  • Malaysia Airlines
    $61

Cabin Class

  • Economy
    $61

Departure Airports

  • Kuala Lumpur International Airport
    $61
  • Subang Airport
    $61

Arrival Airports

  • Senai International Airport
    $61
Malaysia Airlines Logo
10:20 am – 11:30 am
Kuala Lumpur(SZB)Johor Bahru(JHB)
SZB - JHB · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
9:05 am – 10:05 am
Johor Bahru(JHB)Kuala Lumpur(KUL)
JHB - KUL · 1h
31 Oct
1h
31 Oct
nonstop
$61
Malaysia Airlines Logo
10:20 am – 11:30 am
Kuala Lumpur(SZB)Johor Bahru(JHB)
SZB - JHB · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
6:50 pm – 7:50 pm
Johor Bahru(JHB)Kuala Lumpur(KUL)
JHB - KUL · 1h
31 Oct
1h
31 Oct
nonstop
$67
Malaysia Airlines Logo
2:10 pm – 3:20 pm
Kuala Lumpur(SZB)Johor Bahru(JHB)
SZB - JHB · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
9:05 am – 10:05 am
Johor Bahru(JHB)Kuala Lumpur(KUL)
JHB - KUL · 1h
31 Oct
1h
31 Oct
nonstop
$74
Malaysia Airlines Logo
2:10 pm – 3:20 pm
Kuala Lumpur(SZB)Johor Bahru(JHB)
SZB - JHB · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
6:50 pm – 7:50 pm
Johor Bahru(JHB)Kuala Lumpur(KUL)
JHB - KUL · 1h
31 Oct
1h
31 Oct
nonstop
$79
Malaysia Airlines Logo
10:20 am – 11:30 am
Kuala Lumpur(SZB)Johor Bahru(JHB)
SZB - JHB · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
12:00 pm – 1:05 pm
Johor Bahru(JHB)Kuala Lumpur(SZB)
JHB - SZB · 1h 5m
31 Oct
1h 5m
31 Oct
nonstop
$86
Malaysia Airlines Logo
10:20 am – 11:30 am
Kuala Lumpur(SZB)Johor Bahru(JHB)
SZB - JHB · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
3:50 pm – 4:55 pm
Johor Bahru(JHB)Kuala Lumpur(SZB)
JHB - SZB · 1h 5m
31 Oct
1h 5m
31 Oct
nonstop
$94
Malaysia Airlines Logo
10:20 am – 11:30 am
Kuala Lumpur(SZB)Johor Bahru(JHB)
SZB - JHB · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
10:20 pm – 11:25 pm
Johor Bahru(JHB)Kuala Lumpur(SZB)
JHB - SZB · 1h 5m
31 Oct
1h 5m
31 Oct
nonstop
$94
Malaysia Airlines Logo
2:10 pm – 3:20 pm
Kuala Lumpur(SZB)Johor Bahru(JHB)
SZB - JHB · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
12:00 pm – 1:05 pm
Johor Bahru(JHB)Kuala Lumpur(SZB)
JHB - SZB · 1h 5m
31 Oct
1h 5m
31 Oct
nonstop
$99
Malaysia Airlines Logo
2:10 pm – 3:20 pm
Kuala Lumpur(SZB)Johor Bahru(JHB)
SZB - JHB · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
10:20 pm – 11:25 pm
Johor Bahru(JHB)Kuala Lumpur(SZB)
JHB - SZB · 1h 5m
31 Oct
1h 5m
31 Oct
nonstop
$107
Malaysia Airlines Logo
2:10 pm – 3:20 pm
Kuala Lumpur(SZB)Johor Bahru(JHB)
SZB - JHB · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
3:50 pm – 4:55 pm
Johor Bahru(JHB)Kuala Lumpur(SZB)
JHB - SZB · 1h 5m
31 Oct
1h 5m
31 Oct
nonstop
$107
Malaysia Airlines Logo
8:40 pm – 9:50 pm
Kuala Lumpur(SZB)Johor Bahru(JHB)
SZB - JHB · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
9:05 am – 10:05 am
Johor Bahru(JHB)Kuala Lumpur(KUL)
JHB - KUL · 1h
31 Oct
1h
31 Oct
nonstop
$108
Malaysia Airlines Logo
7:55 am – 8:55 am
Kuala Lumpur(KUL)Johor Bahru(JHB)
KUL - JHB · 1h
24 Oct
1h
24 Oct
nonstop
Malaysia Airlines Logo
9:05 am – 10:05 am
Johor Bahru(JHB)Kuala Lumpur(KUL)
JHB - KUL · 1h
31 Oct
1h
31 Oct
nonstop
$111
Malaysia Airlines Logo
9:10 pm – 10:15 pm
Kuala Lumpur(KUL)Johor Bahru(JHB)
KUL - JHB · 1h 5m
24 Oct
1h 5m
24 Oct
nonstop
Malaysia Airlines Logo
9:05 am – 10:05 am
Johor Bahru(JHB)Kuala Lumpur(KUL)
JHB - KUL · 1h
31 Oct
1h
31 Oct
nonstop
$111

Top Deals on flights from Kuala Lumpur to Johor Bahru

Kuala Lumpur, MY (KUL) - Johor Bahru, MY (JHB)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
1h 10m
Direct

Oct 24

JHB

as low as

$40

Kuala Lumpur, MY (KUL) - Johor Bahru, MY (JHB)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
1h 10m
Direct

Oct 24

JHB

as low as

$52

Kuala Lumpur, MY (KUL) - Johor Bahru, MY (JHB)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

KUL
1h
Direct

Oct 24

JHB

as low as

$55

Kuala Lumpur, MY (KUL) - Johor Bahru, MY (JHB)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

KUL
1h 5m
Direct

Oct 24

JHB

as low as

$55

Kuala Lumpur, MY (KUL) - Johor Bahru, MY (JHB)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

KUL
1h
Direct

Oct 24

JHB

as low as

$84

Kuala Lumpur, MY (KUL) - Johor Bahru, MY (JHB)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
1h 10m
Direct

Oct 24

JHB

as low as

$85

Kuala Lumpur, MY (KUL) - Johor Bahru, MY (JHB)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
29h 45m
KBR
PEN

Oct 25

JHB

as low as

$144

Kuala Lumpur, MY (KUL) - Johor Bahru, MY (JHB)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
31h 45m
KBR
PEN

Oct 25

JHB

as low as

$144

Kuala Lumpur, MY (KUL) - Johor Bahru, MY (JHB)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

KUL
22h 10m
PEN

Oct 25

JHB

as low as

$164

Kuala Lumpur, MY (KUL) - Johor Bahru, MY (JHB)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

KUL
24h 40m
PEN

Oct 25

JHB

as low as

$164

Kuala Lumpur, MY (KUL) - Johor Bahru, MY (JHB)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
35h 25m
KBR
PEN

Oct 25

JHB

as low as

$165

Kuala Lumpur, MY (KUL) - Johor Bahru, MY (JHB)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
24h 45m
PEN

Oct 25

JHB

as low as

$199

Frequently Asked Questions

Are there convenient layover flights from Kuala Lumpur to Johor Bahru?
There are non-stop flights available from Kuala Lumpur to Johor Bahru. Malaysia Airlines offers a convenient flight from Subang Airport to Senai International Airport at $61, with no layovers.
What are the most convenient layover airports for my flight from Kuala Lumpur to Johor Bahru?
For your route, the most convenient layover airports are Subang Airport and Senai International Airport. However, direct flights are available with Malaysia Airlines, providing the quickest and most affordable options.
What are the cheapest and fastest flight options from Kuala Lumpur to Johor Bahru?
The cheapest flight is with Malaysia Airlines from Subang Airport to Senai International Airport for $61, taking 1 hour 10 minutes. The fastest is also with Malaysia Airlines from Kuala Lumpur International Airport for $111, taking 1 hour.
What are all possible destination arrival airports?
The possible destination arrival airport is Senai International Airport in Johor Bahru.
What is the time difference between destination and arrival?
The flight from Kuala Lumpur to Johor Bahru arrives in the same time zone as departure, resulting in no time difference.
Is there a direct flight from Kuala Lumpur to Johor Bahru?
Yes, there are direct flights available. Malaysia Airlines offers a non-stop flight from Subang Airport to Senai International Airport at a price of $61 and from Kuala Lumpur International Airport at a price of $111.