Cheap flights from Johor Bahru to Langkawi

Flight information Johor Bahru to Langkawi

Cheapest return price last month


Direct airline


Flights per week


Average flight time, total distance 681 kilometres

1h 10min

Most popular airline last month



1 airport

Flying from Johor Bahru to Langkawi

Langkawi has a population of less than 86,000 people and is an archipelago consisting of 99 islands in the state of Kedah. The island is 180km long surrounded by paddy fields, jungle and beautiful blue seas. Langkawi also holds a UNESCO status.

The island itself is duty free, meaning travellers purchasing cigarettes or cigars, perfumes and liquor do not have to pay customs duty or sales tax. However a regulation has been placed upon how much an individual can purchase. A maximum of 5 bottles of liquor, 3 cases of beer and 3 cartons of cigarettes are imposed per person. Johor Bahru to Langkawi flights will arrive in Langkawi International Airport and has a flight duration of 1 hour and 15 minutes.

Airlines that fly from Johor Bahru Senai International Airport (JHB) to Langkawi International Airport (LGK)

Cheap flights from Johor Bahru to Langkawi are offered by AirAsia which serves a direct route daily. It is also the only flight from Johor Bahru to Langkawi with a direct flight path.

Other airlines serving Johor Bahru to Langkawi flights with a minimum of one layover are Malindo Air, Malaysia Airlines and Firefly.

Departure from Johor Bahru Senai International Airport

Travellers looking at the fastest way of getting to the airport for their cheap flights from Johor Bahru to Langkawi should opt for public taxi, Grab or a private or shared airport transfer from Skyscanner. A public taxi or Grab fare will cost anywhere between RM45 - RM60 with a journey time of 40 minutes from the city centre.

Alternatively, taking the AA1 Johor Bahru city bus departing from JB Sentral will cost RM8 per person. This bus journey will take a minimum of 45 minutes depending on current traffic conditions.

Senai International Airport information

Senai Airport is a small single terminal located 32km from the city centre. Dining and shopping options are limited. However, complimentary WiFi is provided in most public areas of the airport. A prayer room is available as well.

Arrival at Langkawi (LGK)

Upon arrival at Langkawi, you can take a public taxi which will be the most convenient and fastest option of getting to your accommodation. A taxi fare will cost between RM30 - RM60 with journey time of about 15 minutes, depending on the location of your hotel. Alternatively, you can pre-arrange a private or shared airport transfer from Skyscanner.

One important thing to note when planning your trip from Johor Bahru to Langkawi is that there are no public transportation in Langkawi apart from taxis. An alternative is to rent a car which will set you back between RM60 - RM200 or rent a bike at RM30 per day. An alternative is bicycle rental which costs RM15 per day.

Langkawi International Airport (LGK) Information

Langkawi International Airport is a small airport and located less than 15 minutes away from the famous Pantai Cenang and Pantai Tengah stretch. Being a small airport, it has limited dining and shopping options. Complimentary WiFi is available throughout the airport in most public areas. A prayer room and mosque facilities are available. Muslim travellers looking to grab a bite at the airport should inquire about their Halal status as there are limited to no Halal options in the terminal.

Langkawi Recommendations

After securing your Johor Bahru to Langkawi cheap flights, be sure to check out Skyscanner’s top 10 restaurants in Langkawi for recommendations on what and where to eat. You might also find this list of 10 best beaches in Langkawi handy.

Useful Langkawi Travel Information

What is the time difference between Johor Bahru and Langkawi?

There is no time difference between Johor Bahru and Langkawi.

What is the weather like in Langkawi?

Langkawi is a tropical island with an average temperature of 31°C all year round. The island’s rainy season is between August to October.

What is the currency and exchange rate for Langkawi?

Langkawi uses Ringgit Malaysia (RM).

What is the average cost of a hotel room in Langkawi?

The average room rate in Langkawi, Malaysia is between RM250 to RM650 per night. Skyscanner not only helps you compare cheap flights from Johor Bahru to Langkawi but also helps search for hotel rooms in Langkawi.

How to find cheap flights from Johor Bahru to Langkawi with Skyscanner

Skyscanner is a leading global travel search engine helping over 70 million travellers each month find cheap flights across millions of routes and thousands of partners like AirAsia and Malaysia Airlines.

If you're not sure when to visit Langkawi, try the Cheapest Month feature for the cheapest ticket from Johor Bahru to Langkawi.

Not sure if you've found the best price? Set up a Price Alert for your flight from Johor Bahru to Langkawi and get alerted when the price changes so you can book when the price is low.

Information is accurate as of 23 October 2018

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.