JHB - MYY

RM 278 Find Cheap Flights from Johor Bahru to Miri – 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 665
Typical prices: RM 380-RM 749
AirAsia
Mon 19/3Wed 21/3
JHB - MYY • 1 stop
Cheapest one-way flight
RM 278
Typical prices: RM 266-RM 520
AirAsia
Thu 15/11
JHB - MYY • 1 stop
Direct flights
There are currently no direct flights between Johor Bahru and Miri. You'll need to take a connecting flight to reach the destination.
Insights
Insights
Avoid delays
Most punctual • 84% on-time
Best time • Fewest delays
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 22 weeks in advance save around 61% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 61% price drop
Most popular
Good to know
+1
Good to know
+1
Top stopover airports
Cheapest • Avg RM 567 (return)
Shortest trip • 4h 47m (one-way)
Insights
Insights
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 Miri!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Johor Bahru to Miri (JHB-MYY)

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

Recent return flight deals from Johor Bahru to Miri

Fri, 19 Mar - Sun, 21 Mar
AirAsia Logo
07:45 - 17:50JHB  Johor Bahru Sultan Ismail Intl-MYY Miri
10h 05m1 stop Kuching
AirAsia Logo
22:25 - 07:20MYY  Miri-JHB Johor Bahru Sultan Ismail Intl
8h 55m1 stop Kuching
RM 665AirAsia
3+ days ago
Sat, 31 Oct - Wed, 4 Nov
AirAsia Logo
07:45 - 12:35JHB  Johor Bahru Sultan Ismail Intl-MYY Miri
4h 50m1 stop Kuching
AirAsia Logo
18:15 - 07:20MYY  Miri-JHB Johor Bahru Sultan Ismail Intl
13h 05m1 stop Kuching
RM 686AirAsia
1 day ago
Fri, 30 Oct - Mon, 2 Nov
AirAsia Logo
07:45 - 14:20JHB  Johor Bahru Sultan Ismail Intl-MYY Miri
6h 35m1 stop Kuching
AirAsia Logo
13:00 - 18:40MYY  Miri-JHB Johor Bahru Sultan Ismail Intl
5h 40m1 stop Kuching
RM 686AirAsia
1 day ago
Sat, 31 Oct - Mon, 30 Nov
AirAsia Logo
07:45 - 12:35JHB  Johor Bahru Sultan Ismail Intl-MYY Miri
4h 50m1 stop Kuching
AirAsia Logo
14:45 - 07:20MYY  Miri-JHB Johor Bahru Sultan Ismail Intl
16h 35m1 stop Kuching
RM 722AirAsia
1 day ago
Sat, 20 Mar - Mon, 22 Mar
Malaysia Airlines Logo
19:35 - 19:50JHB  Johor Bahru Sultan Ismail Intl-MYY Miri
24h 15m1 stop Kuala Lumpur Intl
Malaysia Airlines Logo
12:20 - 18:55MYY  Miri-JHB Johor Bahru Sultan Ismail Intl
6h 35m1 stop Kuala Lumpur Intl
RM 1,449Malaysia Airlines
3+ days ago
Sat, 20 Mar - Mon, 22 Mar
Malaysia Airlines Logo
11:15 - 11:35JHB  Johor Bahru Sultan Ismail Intl-MYY Miri
24h 20m1 stop Kuala Lumpur Intl
Malaysia Airlines Logo
12:20 - 18:45MYY  Miri-JHB Johor Bahru Sultan Ismail Intl
6h 25m1 stop Kuala Lumpur Intl
RM 1,555Malaysia Airlines
3+ days ago
Sat, 20 Mar - Mon, 22 Mar
Malaysia Airlines Logo
06:30 - 16:45JHB  Johor Bahru Sultan Ismail Intl-MYY Miri
10h 15m1 stop Kuala Lumpur Intl
Malaysia Airlines Logo
12:20 - 18:45MYY  Miri-JHB Johor Bahru Sultan Ismail Intl
6h 25m1 stop Kuala Lumpur Intl
RM 1,555Malaysia Airlines
1 day ago
Sat, 20 Mar - Mon, 22 Mar
Malaysia Airlines Logo
11:15 - 11:35JHB  Johor Bahru Sultan Ismail Intl-MYY Miri
24h 20m1 stop Kuala Lumpur Intl
Malaysia Airlines Logo
12:20 - 18:45MYY  Miri-JHB Johor Bahru Sultan Ismail Intl
6h 25m1 stop Kuala Lumpur Intl
RM 1,559Malaysia Airlines
2 days ago
Fri, 19 Mar - Sun, 21 Mar
Multiple Airlines Logo
22:20 - 13:40JHB  Johor Bahru Sultan Ismail Intl-MYY Miri
15h 20m2 stops Kuala Lumpur Subang Singapore Changi
Multiple Airlines Logo
20:35 - 08:10MYY  Miri-JHB Johor Bahru Sultan Ismail Intl
11h 35m1 stop Kuala Lumpur Intl
RM 2,395Multiple Airlines
3+ days ago
Thu, 10 Dec - Wed, 16 Dec
Multiple Airlines Logo
10:00 - 16:45JHB  Johor Bahru Sultan Ismail Intl-MYY Miri
30h 45m3 stops Surabaya Juanda Jakarta Soekarno-Hatta Intl Kuala Lumpur Intl
Multiple Airlines Logo
17:30 - 15:10MYY  Miri-JHB Johor Bahru Sultan Ismail Intl
21h 40m2 stops Kuala Lumpur Intl Surabaya Juanda
RM 4,375Multiple Airlines
2 days ago
Booking Insights

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

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

How much is a return flight from Johor Bahru to Miri?

Return flights from Johor Bahru to Miri typically range from RM 380 to RM 749. The lowest price found in the past 5 days was RM 665 on AirAsia.

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

Based on deals KAYAK users found in the last 12 months, Friday is the cheapest day of the week to fly from Johor Bahru to Miri. It’s 15% cheaper than the average day, while Monday is the most expensive, with prices 32% higher.

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

•January is the cheapest month to fly from Johor Bahru to Miri at RM 216 return.
•July (RM 1,106) and August (RM 775) are the most expensive months.
•The price difference between flying in the cheapest and most expensive months is 411% on average.
This is based on KAYAK aggregated and averaged internal data over the past 12 months.

When are flights from Johor Bahru to Miri the cheapest?

Flights from Johor Bahru to Miri are cheapest 22 weeks before departure. Booking in this window typically costs about 61% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for Johor Bahru to Miri flights

Low season

July

Cheapest flight

RM 278
Beat the crowds with an average 45% drop in traveller numbers.
The most popular month to fly with an average 79% increase in traveller numbers.
One-way flight from Johor Bahru to Miri

When to book flights from Johor Bahru to Miri

Are your dates flexible? Find out the best times to travel from Johor Bahru to Miri 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 Miri 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 Miri?

    Two cabin classes are available on flights from Johor Bahru to Miri:

    • Economy class
    • Business Class

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

    A direct flight from Johor Bahru to Miri takes 00m, covering 1,904 km.

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

    No, a passport is not required for this domestic route, but you will need another form of identification, such as a driving licence.

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

    Return flights from Johor Bahru to Miri range from RM 380 to RM 749, with an average of RM 559 over the past 12 months. Anything below RM 380 counts as a good deal.

  • How expensive are last-minute Johor Bahru to Miri flights?

    Last-minute fares on this route (booked within two weeks of departure) run 37% above the RM 559 route average. Book 22 weeks before departure for the lowest fares.

  • How much can I save by having a stopover when flying from Johor Bahru to Miri?

    On this route, direct flights are cheaper than stopover options on average. Direct fares average RM 369 return, compared with RM 567 via a stopover through Kota Kinabalu (BKI).

  • How does on-time performance compare across airlines flying from Johor Bahru to Miri?

    AirAsia is the only airline operating Johor Bahru to Miri flights. 84% of its flights are on time.

  • Which aircraft model is used most often on flights from Johor Bahru to Miri?

    The Airbus A320 (sharklets) family is used most often on this route, operated mainly by AirAsia. Other aircraft seen on the route include Airbus A320-100/200 variants.

  • Have flight prices from Johor Bahru to Miri changed much recently?

    Yes. Based on fares seen in the past 5 days, return flight prices on this route showed a wide range, from about RM 665 to RM 4,375. That means the highest observed fare was about 7x higher than the lowest one.

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

    One-way fares from Johor Bahru to Miri are currently in line with typical prices for this route. Average one-way fares are about RM 394.

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

    Flights from Johor Bahru to Miri usually depart from Johor Bahru Sultan Ismail Intl (JHB) and arrive at Miri (MYY).

  • What time of day has the fewest delays on flights from Johor Bahru to Miri?

    Morning flights have the fewest delays on this route, while afternoon departures tend to have the most.

  • At what point is a flight considered delayed on the route from Johor Bahru to Miri?

    A flight is considered delayed when it departs 15 minutes or more after its scheduled time. This is the standard used by the US Department of Transportation and most airline industry reporting. On the Johor Bahru to Miri route, 16% of flights were delayed in the past three months, with delays averaging 1h 50m.

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

    One-stop flights from Johor Bahru to Miri most commonly connect through:

    • Kuala Lumpur Intl (KUL) – 54% of one-stop connections
    • Kuching (KCH) – 38% of one-stop connections
    • Kota Kinabalu (BKI) – 8% of one-stop connections

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

    Yes. Flexible dates can save you up to 36% on flights from Johor Bahru to Miri. Friday is the cheapest departure day at RM 477 return on average, while Monday is the most expensive at RM 739, a difference of RM 261.

    KAYAK's flexible dates feature shows options up to three days before and after your selected dates, making it easier to compare nearby fares.

  • How much time can I save by choosing a different stopover airport from Johor Bahru to Miri?

    Flying via Kuching (KCH) gives the shortest average 1-stop total travel time of 4h 47m, compared to 5h 23m via Kota Kinabalu (BKI) and 6h 33m via Kuala Lumpur Intl (KUL).

Your guide to booking Johor Bahru to Miri 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 Friday departure and avoid flying on Monday. On this route, Friday flights average RM 477, about RM 261 less than Monday fares (35% savings) based on the last 12 months.
  • For the best chance at a low fare, aim to book around 22 weeks before you fly. On this route, that window historically saves about 61% versus last-minute pricing (KAYAK booking data, last 12 months).
  • If you can choose when to travel, plan your Johor Bahru to Miri trip for January. Fares historically average RM 216 return in that month – typically RM 890 less than the most expensive month, which is July (based on the last 12 months).

More options for your flight from Johor Bahru to Miri

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