> > > > > >
Ngurah Rai International Airport to Mackay Airport flight

Explore the cheapest one-way and round-trip flights from Ngurah Rai International Airport to Mackay Airport over the next 90 days, with one-way fares from TWD 7,701 and round-trip from TWD 22,460. Based on Trip.com's latest 7-day flight data.

Displayed flight fares from Bali to Mackay are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.

Trip.com Price Insights: Flights from Ngurah Rai International Airport to Mackay Airport

What is the cheapest month to fly from Ngurah Rai International Airport to Mackay Airport?

The data is based on the past 12 months and shows the average one-way ticket prices from Ngurah Rai International Airport to Mackay Airport for each month in the Trip.com database.

Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Ngurah Rai International Airport to Mackay Airport, the best time to buy is in March, with an average price of TWD 8,914. You’ll want to avoid September, when the average price can reach as high as TWD 24,161.

TWD 24,161
TWD 16,538
TWD 8,914
TWD 1,291
    Cheapest
  • TWD 13,248
    Nov
  • TWD 11,845
    Dec
  • TWD 11,371
    Jan
  • TWD 11,958
    Feb
  • TWD 8,914
    Mar
  • TWD 10,613
    Apr
  • TWD 10,006
    May
  • TWD 16,789
    Jun
  • TWD 9,030
    Jul
  • TWD 12,127
    Aug
  • TWD 24,161
    Sep
  • TWD 23,323
    Oct

What is the cheapest day of the week to fly from Ngurah Rai International Airport to Mackay Airport?

The data is based on the past 12 months and shows the average ticket prices from Ngurah Rai International Airport to Mackay Airport for each day of the week in the Trip.com database.

Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Ngurah Rai International Airport to Mackay Airport is Saturday, with average fares typically lower than other days. You’ll want to avoid flying on Sunday, as ticket prices are usually the highest that day.

TWD 19,797
TWD 15,117
TWD 10,437
TWD 5,757
    Cheapest
  • TWD 12,184
    Mon
  • TWD 15,048
    Tue
  • TWD 12,729
    Wed
  • TWD 13,248
    Thu
  • TWD 11,845
    Fri
  • TWD 10,437
    Sat
  • TWD 19,797
    Sun

Which airline offers the cheapest flights from Ngurah Rai International Airport to Mackay Airport?

The cheapest airline flying from Ngurah Rai International Airport to Mackay Airport is Batik Air Malaysia (from TWD 7,701) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.

Batik Air Malaysia
From TWD 7,701
Jetstar Airways
From TWD 9,074
Virgin Australia
From TWD 9,499
TransNusa Airlines
From TWD 12,161
Singapore Airlines
From TWD 12,714
Indonesia AirAsia
From TWD 12,892
Qantas Airways
From TWD 13,860
Garuda Indonesia
From TWD 14,043
Batik Air
From TWD 14,848
Aero Dili
From TWD 17,792

Find more flights and airlines

What is the flight schedule from Ngurah Rai International Airport to Mackay Airport?

Check the schedule for flights from Bali to Mackay and find the flight that best matches your travel plans.

Flight info.
Departure
Arrival
Weekly Schedule
  1. OD157

    22:00

    DPS

    5h 50m

    Direct

    05:50

    BNE

    - M - W - F S
    Search
  2. VA603

    09:00

    BNE

    1h 40m

    Direct

    10:40

    MKY

    S M T W T F S
  3. JQ060

    22:10

    DPS

    5h 35m

    Direct

    05:45

    BNE

    - M T - T - S
    Search
  4. QF1824

    10:40

    BNE

    1h 45m

    Direct

    12:25

    MKY

    S M T W T F -
  5. JQ060

    22:10

    DPS

    5h 35m

    Direct

    05:45

    BNE

    - M T - T - S
    Search
  6. VA603

    09:00

    BNE

    1h 40m

    Direct

    10:40

    MKY

    S M T W T F S
  7. OD157

    22:00

    DPS

    5h 50m

    Direct

    05:50

    BNE

    - M - W - F S
    Search
  8. VA605

    11:25

    BNE

    1h 40m

    Direct

    13:05

    MKY

    S M T W T - S
  9. VA094

    23:05

    DPS

    5h 35m

    Direct

    07:40

    MEL

    - - - W T - S
    Search
  10. VA313

    08:10

    MEL

    2h 10m

    Direct

    09:20

    BNE

    S M T W T F S
  11. VA605

    11:25

    BNE

    1h 40m

    Direct

    13:05

    MKY

    S M T W T - S
  12. OD157

    22:00

    DPS

    5h 50m

    Direct

    05:50

    BNE

    - M - W - F S
    Search
  13. VA609

    16:10

    BNE

    1h 40m

    Direct

    17:50

    MKY

    S M T W T F S
  14. VA048

    15:00

    DPS

    5h 55m

    Direct

    22:55

    BNE

    S M T W T F S
    Search
  15. VA603

    09:00

    BNE

    1h 40m

    Direct

    10:40

    MKY

    S M T W T F S
  16. VA094

    23:05

    DPS

    5h 35m

    Direct

    07:40

    MEL

    - - - W T - S
    Search
  17. VA319

    09:10

    MEL

    2h 10m

    Direct

    10:20

    BNE

    S M - W T F S
  18. VA609

    16:10

    BNE

    1h 40m

    Direct

    17:50

    MKY

    S M T W T F S
  19. OD157

    22:00

    DPS

    5h 50m

    Direct

    05:50

    BNE

    - M - W - F S
    Search
  20. QF1830

    17:20

    BNE

    1h 45m

    Direct

    19:05

    MKY

    S M T W T F S
  21. OD157

    22:00

    DPS

    5h 50m

    Direct

    05:50

    BNE

    - M - W - F S
    Search
  22. VA613

    19:55

    BNE

    1h 40m

    Direct

    21:35

    MKY

    S M T W T - S
Find more flights and airlines

About Ngurah Rai International Airport and Mackay Airport

Learn about Ngurah Rai International Airport (DPS) and Mackay Airport (MKY) — including location, terminals, transportation, and travel tips.

Flight distance 3,899.28km
Cheapest one-way ticket price TWD 7,701
Cheapest return ticket price TWD 22,460

FAQs for Ngurah Rai International Airport to Mackay Airport Flights

  • What is the transportation method from the main airport to downtown in Mackay?

    • The distance from Mackay Airport to downtown is about 3km, by taxi about 20 minutes.
  • One-way flights from Ngurah Rai International Airport to Mackay Airport currently start from TWD 7,701, and round-trip fares start from TWD 22,460. The current lowest fare is a Batik Air Malaysia flight departing on Fri, Dec 25; prices may vary depending on availability.
  • Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Ngurah Rai International Airport to Mackay Airport is TWD 13,394. Prices may vary depending on the departure date, airline, and availability.
  • Enter Ngurah Rai International Airport and Mackay Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.

Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.

Book with no extra fees

Prices displayed in this page are all-inclusive prices (incl. taxes, fuel surcharge, regulatory fees, etc) with all fees confirmed before payment. Fees for baggage, meals, Wi-Fi, or other additional services are also included as shown in the flight cards.

Real-time pricing updates

Prices, availability, and travel information on this page were updated within last 24 hours—even in real-time. The more popular the route, the more precise the data.

Change & Cancellation Policy

Trip.com displays flight cancellation and change policies for each flight ticket during the booking process, including fees and applicable conditions. Please check the following scenarios:
Voluntary cancellation/change:
To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy.
Cancellation/change due to a flight schedule change:
If the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.