> > > > >
Surabaya Airport to Ngurah Rai Intl. Airport flight

Explore the cheapest one-way and round-trip flights from Surabaya Airport to Ngurah Rai Intl. Airport over the next 90 days, with one-way fares from SGD 41 and round-trip from SGD 84. Based on Trip.com's latest 7-day flight data.

Displayed flight fares from Surabaya to Bali 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 Surabaya Airport to Ngurah Rai Intl. Airport

What is the cheapest month to fly from Surabaya Airport to Ngurah Rai Intl. Airport?

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

Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Surabaya Airport to Ngurah Rai Intl. Airport are usually in March, with an average price of SGD 41. It is best to avoid November, when the average price can reach SGD 56.

SGD 56
SGD 49
SGD 41
SGD 34
    Cheapest
  • SGD 56
    Nov
  • SGD 49
    Dec
  • SGD 44
    Jan
  • SGD 51
    Feb
  • SGD 41
    Mar
  • SGD 53
    Apr
  • SGD 55
    May
  • SGD 55
    Jun
  • SGD 52
    Jul
  • SGD 47
    Aug
  • SGD 50
    Sep
  • SGD 48
    Oct

What is the cheapest month to fly return from Surabaya Airport to Ngurah Rai Intl. Airport?

The data is based on the past 12 months and shows the average monthly return fares from Surabaya Airport to Ngurah Rai Intl. Airport in the Trip.com database.

Based on Trip.com's data from the past 12 months, March is often the month to find the lowest fares from Surabaya Airport to Ngurah Rai Intl. Airport, with an average price of SGD 106. April is usually the most expensive month, with an average price reaching SGD 133.

SGD 133
SGD 120
SGD 106
SGD 93
    Cheapest
  • SGD 119
    Nov
  • SGD 111
    Dec
  • SGD 108
    Jan
  • SGD 108
    Feb
  • SGD 106
    Mar
  • SGD 133
    Apr
  • SGD 126
    May
  • SGD 126
    Jun
  • SGD 121
    Jul
  • SGD 121
    Aug
  • SGD 120
    Sep
  • SGD 121
    Oct

What is the cheapest day of the week to fly from Surabaya Airport to Ngurah Rai Intl. Airport?

The data is based on the past 12 months and shows the average ticket prices from Surabaya Airport to Ngurah Rai Intl. 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 departure day from Surabaya Airport to Ngurah Rai Intl. Airport is Sunday, with average prices usually lower than other days. Avoid departing on Thursday as prices are typically highest on that day.

SGD 67
SGD 65
SGD 63
SGD 61
    Cheapest
  • SGD 64
    Mon
  • SGD 65
    Tue
  • SGD 65
    Wed
  • SGD 67
    Thu
  • SGD 67
    Fri
  • SGD 65
    Sat
  • SGD 63
    Sun

Which airline offers the cheapest flights from Surabaya Airport to Ngurah Rai Intl. Airport?

The cheapest airline flying from Surabaya Airport to Ngurah Rai Intl. Airport is Citilink (from SGD 41) among 8 carriers operating this route. Based on Trip.com's latest 7-day flight data.

Citilink
From SGD 41
Super Air Jet
From SGD 52
Lion Air
From SGD 53
Batik Air
From SGD 53
TransNusa Airlines
From SGD 57
Garuda Indonesia
From SGD 68
Pelita Air
From SGD 172
Apg Airlines
From SGD 345

Find more flights and airlines

What is the flight schedule from Surabaya Airport to Ngurah Rai Intl. Airport?

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

Flight info.
Departure
Arrival
Weekly Schedule
  1. IU710

    1:35 PM

    SUB

    1h

    3:35 PM

    DPS

    S M T W T F S
    Search
  2. JT990

    7:55 AM

    SUB

    1h

    9:55 AM

    DPS

    S M T W T F S
    Search
  3. ID6414

    5:15 AM

    SUB

    1h

    7:15 AM

    DPS

    S M T W T F S
    Search
  4. JT910

    5:15 PM

    SUB

    1h

    7:15 PM

    DPS

    S M T W T F S
    Search
  5. IU704

    12:20 PM

    SUB

    1h

    2:20 PM

    DPS

    S M T W T F S
    Search
  6. JT802

    4:20 PM

    SUB

    1h

    6:20 PM

    DPS

    S M T W T F S
    Search
  7. QG693

    7:40 PM

    SUB

    1h 5m

    9:45 PM

    DPS

    S M T W T F S
    Search
  8. QG668

    12:45 PM

    SUB

    1h 5m

    2:50 PM

    DPS

    S M T W T F S
    Search
  9. QG692

    5:30 AM

    SUB

    1h 5m

    7:35 AM

    DPS

    S M T W T F S
    Search
  10. QG698

    4:50 PM

    SUB

    1h 5m

    6:55 PM

    DPS

    S M T W T F S
    Search
Find more flights and airlines

About Surabaya Airport and Ngurah Rai Intl. Airport

Learn about Surabaya Airport (SUB) and Ngurah Rai Intl. Airport (DPS) — including location, terminals, transportation, and travel tips.

Flight distance 302.84 km
Cheapest one-way ticket price SGD 41
Cheapest return ticket price SGD 84

FAQs for Surabaya Airport to Ngurah Rai Intl. Airport Flights

  • How long is the flight from Surabaya Airport to Ngurah Rai Intl. Airport?

    Surabaya Airport to Ngurah Rai Intl. Airport takes about 43 minutes on average. Actual flight time may vary depending on route, weather and air traffic.
  • There are around 17 daily flights from Surabaya Airport (SUB) to Ngurah Rai Intl. Airport (DPS).
  • The earliest flight from Surabaya Airport to Ngurah Rai Intl. Airport departs at 05:15, and the last departs at 19:50, with about 16 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.
  • The route from Surabaya Airport (SUB) to Ngurah Rai Intl. Airport (DPS) is quite popular. Without considering departure times or holidays, tickets cost around SGD 79 in January, the most expensive month to book this route.
  • The earliest flight departs from Surabaya Airport (SUB) at 05:15 and arrives in Ngurah Rai Intl. Airport (DPS) at 07:15.
  • The latest flight departs from Surabaya Airport (SUB) at 20:25 and arrives in Ngurah Rai Intl. Airport (DPS) at 22:25.
    • The distance from Ngurah Rai International Airport to downtown is about 11 km. It takes about 30 minutes by taxi.
  • Citilink is a very popular airline operating an average of 2361 flights per month.
  • One-way flights from Surabaya Airport to Ngurah Rai Intl. Airport currently start from SGD 41, and round-trip fares start from SGD 84. The current lowest fare is a Citilink flight departing on Mon, Nov 30; prices may vary depending on availability.
  • Yes. Citilink, Lion Air, TransNusa, Garuda Indonesia and Super Air Jet operate direct flights from Surabaya Airport to Ngurah Rai Intl. Airport, with an average flight time of 41 minutes, and around 90 weekly flights. Actual flight frequency may vary by season.
  • Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Surabaya Airport to Ngurah Rai Intl. Airport is SGD 76. Prices may vary depending on the departure date, airline, and availability.
  • Lion Air, Citilink and Super Air Jet are the most popular budget airlines flying from Surabaya Airport to Ngurah Rai Intl. Airport, with one-way fares starting from SGD 41. Compare final prices carefully, as baggage, seat selection and payment fees may apply.
  • Surabaya Airport to Ngurah Rai Intl. Airport operates around 96 weekly flights, mainly by Citilink, Lion Air and TransNusa. Actual frequency may vary during holidays and seasonal schedule adjustments.
  • Enter Surabaya Airport and Ngurah Rai Intl. 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.