JHB - KNO

RM 352 Find Cheap Flights from Johor Bahru to Medan – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 27% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
RM 728
Typical prices: RM 549-RM 859
Multiple Airlines
Fri 7/12Mon 10/12
JHB - KNO • 1 stop
Cheapest one-way flight
RM 336
Typical prices: RM 229-RM 396
AirAsia
Sat 24/11
JHB - KNO • 1 stop
Direct flights
There are currently no direct flights between Johor Bahru and Medan. You'll need to take a connecting flight to reach the destination.
Insights
Insights
When to travel
Cheapest • 38% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Medan!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Johor Bahru to Medan (JHB-KNO)

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from Johor Bahru to Medan

Mon, 7 Dec - Thu, 10 Dec
Multiple Airlines Logo
08:20 - 16:35JHB  Johor Bahru Sultan Ismail Intl-KNO Medan Kuala Namu Intl
9h 15m1 stop Penang Intl
Multiple Airlines Logo
06:10 - 11:15KNO  Medan Kuala Namu Intl-JHB Johor Bahru Sultan Ismail Intl
4h 05m1 stop Kuala Lumpur Intl
RM 728Multiple Airlines
Tue, 29 Dec - Sun, 3 Jan
Multiple Airlines Logo
08:20 - 22:25JHB  Johor Bahru Sultan Ismail Intl-KNO Medan Kuala Namu Intl
15h 05m1 stop Penang Intl
Multiple Airlines Logo
19:00 - 08:15KNO  Medan Kuala Namu Intl-JHB Johor Bahru Sultan Ismail Intl
12h 15m1 stop Kuala Lumpur Intl
RM 837Multiple Airlines
Mon, 7 Dec - Thu, 10 Dec
Multiple Airlines Logo
08:45 - 13:10JHB  Johor Bahru Sultan Ismail Intl-KNO Medan Kuala Namu Intl
5h 25m2 stops Kuala Lumpur Intl Penang Intl
Multiple Airlines Logo
08:10 - 15:35KNO  Medan Kuala Namu Intl-JHB Johor Bahru Sultan Ismail Intl
6h 25m1 stop Penang Intl
RM 906Multiple Airlines
Sun, 20 Dec - Sun, 27 Dec
Multiple Airlines Logo
08:20 - 18:20JHB  Johor Bahru Sultan Ismail Intl-KNO Medan Kuala Namu Intl
11h 00m1 stop Penang Intl
Multiple Airlines Logo
19:00 - 08:15KNO  Medan Kuala Namu Intl-JHB Johor Bahru Sultan Ismail Intl
12h 15m1 stop Kuala Lumpur Intl
RM 918Multiple Airlines
Fri, 18 Dec - Fri, 25 Dec
Multiple Airlines Logo
08:20 - 18:20JHB  Johor Bahru Sultan Ismail Intl-KNO Medan Kuala Namu Intl
11h 00m1 stop Penang Intl
Multiple Airlines Logo
16:55 - 21:25KNO  Medan Kuala Namu Intl-JHB Johor Bahru Sultan Ismail Intl
3h 30m1 stop Kuala Lumpur Intl
RM 926Multiple Airlines
Tue, 29 Dec - Sun, 3 Jan
Multiple Airlines Logo
06:40 - 13:10JHB  Johor Bahru Sultan Ismail Intl-KNO Medan Kuala Namu Intl
7h 30m2 stops Kuala Lumpur Intl Penang Intl
Multiple Airlines Logo
06:10 - 11:15KNO  Medan Kuala Namu Intl-JHB Johor Bahru Sultan Ismail Intl
4h 05m1 stop Kuala Lumpur Intl
RM 1,092Multiple Airlines
Mon, 7 Dec - Thu, 10 Dec
Multiple Airlines Logo
08:45 - 13:10JHB  Johor Bahru Sultan Ismail Intl-KNO Medan Kuala Namu Intl
5h 25m2 stops Kuala Lumpur Intl Penang Intl
Multiple Airlines Logo
12:50 - 20:20KNO  Medan Kuala Namu Intl-JHB Johor Bahru Sultan Ismail Intl
6h 30m2 stops Kuala Lumpur Intl Penang Intl
RM 1,141Multiple Airlines
Fri, 18 Dec - Fri, 25 Dec
Multiple Airlines Logo
08:20 - 11:20JHB  Johor Bahru Sultan Ismail Intl-KNO Medan Kuala Namu Intl
4h 00m1 stop Penang Intl
Multiple Airlines Logo
13:50 - 21:25KNO  Medan Kuala Namu Intl-JHB Johor Bahru Sultan Ismail Intl
6h 35m2 stops Penang Intl Kuala Lumpur Intl
RM 1,169Multiple Airlines
Thu, 19 Nov - Sat, 21 Nov
Batik Air Logo
16:50 - 09:15JHB  Johor Bahru Sultan Ismail Intl-KNO Medan Kuala Namu Intl
17h 25m1 stop Kuala Lumpur Intl
Batik Air Logo
06:00 - 17:00KNO  Medan Kuala Namu Intl-JHB Johor Bahru Sultan Ismail Intl
10h 00m1 stop Kuala Lumpur Intl
RM 3,273Batik Air
Thu, 19 Nov - Sat, 21 Nov
Batik Air Logo
16:50 - 09:15JHB  Johor Bahru Sultan Ismail Intl-KNO Medan Kuala Namu Intl
17h 25m1 stop Kuala Lumpur Intl
Batik Air Logo
06:00 - 17:00KNO  Medan Kuala Namu Intl-JHB Johor Bahru Sultan Ismail Intl
10h 00m1 stop Kuala Lumpur Intl
RM 3,277Batik Air
Booking Insights

Price, demand, and travel trends for Johor Bahru to Medan flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What's the cheapest day of the week to fly from Johor Bahru to Medan?

Based on deals KAYAK users found in the last 12 months, Saturday is the cheapest day of the week to fly from Johor Bahru to Medan. It's 21% cheaper than the average day, while Monday is the most expensive, with prices 14% higher.

What is the cheapest month to fly from Johor Bahru to Medan?

•January is the cheapest month to fly from Johor Bahru to Medan at RM 457 return.
•February (RM 1,104) and May (RM 1,048) are the most expensive months.
•The price difference between flying in the cheapest and most expensive months is 141% on average.
This is based on KAYAK aggregated and averaged internal data over the past 12 months.

Key details for Johor Bahru to Medan flights

Low season

June

Cheapest flight

RM 336
Beat the crowds with an average 43% drop in travellers.
The most popular month to fly with an average 53% increase in travellers.
One-way flight from Johor Bahru to Medan

When to book flights from Johor Bahru to Medan

Are your dates flexible? Find out the best times to travel from Johor Bahru to Medan based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your Johor Bahru to Medan flight questions, answered

Find helpful answers about this route, including flight times, airports, airlines, and booking tips.

  • Which cabin classes can I book on flights from Johor Bahru to Medan?

    Only Economy class is available on flights from Johor Bahru to Medan.

  • How long is a flight from Johor Bahru to Medan?

    A direct flight from Johor Bahru to Medan takes 00m, covering 928 km.

  • Do I need a passport to fly from Johor Bahru to Medan?

    Yes, a valid passport is required for this international route. Many destinations require at least six months of validity beyond your travel dates. Check your passport expiry well before booking.

  • How much should I expect to pay for a Johor Bahru to Medan flight?

    Return flights from Johor Bahru to Medan range from RM 549 to RM 859, with an average of RM 742 over the past 12 months. Anything below RM 549 counts as a good deal.

  • How are flight prices from Johor Bahru to Medan looking right now?

    One-way fares from Johor Bahru to Medan are currently higher than usual. Average one-way flight prices are about RM 438, which is 44% above the typical average for this route.

  • Which airports can I use when flying from Johor Bahru to Medan?

    Flights from Johor Bahru to Medan usually depart from Johor Bahru Sultan Ismail Intl (JHB) and arrive at Medan Kuala Namu Intl (KNO).

  • Which airports do connecting flights from Johor Bahru to Medan pass through?

    Most connecting flights from Johor Bahru to Medan pass through Kuala Lumpur Intl (KUL), which handles 100% of one-stop traffic on this route.

  • Can I save money by using flexible dates for flights from Johor Bahru to Medan?

    Yes. Flexible dates can save you up to 31% on flights from Johor Bahru to Medan. Saturday is the cheapest departure day at RM 587 return on average, while Monday is the most expensive at RM 850, a difference of RM 263.

    Cheaper weekend fares like these are typical of routes dominated by weekday business travel.

  • What is the time difference between Johor Bahru and Medan?

    Medan is 1 hour behind Johor Bahru (West Indonesia Time vs Malaysia Time). Plan for the time shift when scheduling connections or first-day activities.

Your guide to booking Johor Bahru to Medan flights

Get tips on when to book, when to fly, and what to know before your trip.
  • If your dates are flexible, aim for a Saturday departure and avoid flying on Monday. On this route, Saturday flights average RM 587, which is about RM 263 less than Monday fares (31% savings) based on the last 12 months.
  • If you can choose when to travel, plan your Johor Bahru to Medan trip for January. Fares historically average RM 457 return in that month – typically RM 647 less than the most expensive month, which is February (based on the last 12 months).

More options for your flight from Johor Bahru to Medan

Complete your trip to Medan with a hotel stay or car hire