> > > > > >
Surabaya to Ngurah Rai International Airport flight

Explore the cheapest one-way and round-trip flights from Surabaya to Ngurah Rai International Airport over the next 90 days, with one-way fares from IDR 669,200 and round-trip from IDR 1,333,000. 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 to Ngurah Rai International Airport

What is the cheapest month for one-way flights from Surabaya to Ngurah Rai International Airport?

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

According to Trip.com's data from the past 12 months, the cheapest month for one-way flights from Surabaya to Ngurah Rai International Airport is March, with an average price of IDR 569,500, while the most expensive month is usually October, with an average price of IDR 802,600.

IDR 802,600
IDR 686,050
IDR 569,500
IDR 452,950
    Cheapest
  • IDR 802,600
    Oct
  • IDR 729,000
    Nov
  • IDR 683,300
    Dec
  • IDR 612,000
    Jan
  • IDR 717,600
    Feb
  • IDR 569,500
    Mar
  • IDR 744,500
    Apr
  • IDR 768,700
    May
  • IDR 774,200
    Jun
  • IDR 724,300
    Jul
  • IDR 663,900
    Aug
  • IDR 694,400
    Sep

Which month has the lowest round‑trip flight prices from Surabaya to Ngurah Rai International Airport?

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

Based on Trip.com's data from the past 12 months, October is usually the month with the lowest fares for flights from Surabaya to Ngurah Rai International Airport, with an average price of IDR 1,334,000. April is typically the most expensive month, with an average price of IDR 1,867,700.

IDR 1,867,700
IDR 1,600,850
IDR 1,334,000
IDR 1,067,150
  • IDR 1,334,000
    Oct
  • IDR 1,664,200
    Nov
  • IDR 1,562,600
    Dec
  • IDR 1,512,800
    Jan
  • IDR 1,519,400
    Feb
  • IDR 1,486,800
    Mar
  • IDR 1,867,700
    Apr
  • IDR 1,770,000
    May
  • IDR 1,768,500
    Jun
  • IDR 1,698,100
    Jul
  • IDR 1,700,800
    Aug
  • IDR 1,683,300
    Sep

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

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

IDR 943,800
IDR 914,950
IDR 886,100
IDR 857,250
    Cheapest
  • IDR 896,700
    Mon
  • IDR 912,100
    Tue
  • IDR 917,100
    Wed
  • IDR 943,800
    Thu
  • IDR 934,300
    Fri
  • IDR 907,800
    Sat
  • IDR 886,100
    Sun

Which airlines are the most popular for Surabaya to Ngurah Rai International Airport flights?

Citilink logo Citilink

Flight Schedule from Surabaya to Ngurah Rai International Airport

Flight info.
Departure
Arrival
Weekly Schedule
  1. IU704

    12:20

    SUB

    1h

    14:20

    DPS

    S M T W T F S
    Search
  2. JT990

    07:55

    SUB

    1h

    09:55

    DPS

    S M T W T F S
    Search
  3. IU706

    14:00

    SUB

    1h

    16:00

    DPS

    S M T W T F S
    Search
  4. JT910

    17:15

    SUB

    1h

    19:15

    DPS

    S M T W T F S
    Search
  5. JT804

    11:15

    SUB

    1h

    13:15

    DPS

    S M T W T F S
    Search
  6. 8B5371

    07:35

    SUB

    1h

    09:35

    DPS

    S M T W T F S
    Search
  7. ID6414

    05:15

    SUB

    1h

    07:15

    DPS

    S M T W T F S
    Search
  8. JT802

    15:30

    SUB

    1h

    17:30

    DPS

    S M T W T F S
    Search
  9. IU730

    13:35

    SUB

    1h

    15:35

    DPS

    S - T - T - S
    Search
  10. 8B5377

    19:00

    SUB

    1h 5m

    21:05

    DPS

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

What to know about flights from Surabaya to Ngurah Rai International Airport?

Cheapest round-trip ticket price IDR 1,333,000
Cheapest one-way flight price IDR 603,900
Off-season for travel September
Peak season for travel December

FAQs for Surabaya to Ngurah Rai International Airport Flights

  • When are flight tickets from Surabaya (SUB) to Bali (DPS) the cheapest?

    Airlines adjust prices for flights from Surabaya to Bali based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • According to Trip.com's data, the lowest price is around IDR 1,689,300.
  • It takes around 1 hour 1 minute to fly from Surabaya (SUB) to Bali (DPS).
    • The distance from Ngurah Rai International Airport to downtown is about 11 km. It takes about 30 minutes by taxi.
  • Airlines with flights from Surabaya (SUB) to Bali (DPS): China Airlines, Batik Air, Japan Airlines, Etihad Airways, Lion Air, TransNusa, Super Air Jet, Emirates, Hahn Air, Citilink and Garuda Indonesia.
  • One-way flights from Surabaya to Ngurah Rai International Airport currently start from IDR 710,000, and round-trip fares start from IDR 1,333,000. The lowest fare is currently available on flights operated by Lion Air departing on Tue, Nov 3. Fares are subject to change based on availability.
  • Flights from Surabaya to Ngurah Rai International Airport are usually cheapest in March, with an average one-way fare of about IDR 569,500.
  • A direct flight from Surabaya to Ngurah Rai International Airport takes about 43 minutes on average. Actual flight time may vary depending on the route, weather and air traffic.
  • Enter your Surabaya and Ngurah Rai International 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 cancellation policy, fill in your passenger details and pay to receive your booking confirmation.
  • Yes. Lion Air, Citilink and Super Air Jet operate direct flights from Surabaya to Ngurah Rai International Airport. The flight time is approximately 43 minutes, with about 99 flights per week. Actual flight frequency may vary by season.
  • The latest flight from Surabaya to Ngurah Rai International Airport departs at 19:40, with approximately 18 flights per day. Flight schedules may change, so please check the latest departure times before traveling.
  • Bali has 1 airports reachable by flights departing from Surabaya, including Ngurah Rai International Airport. When choosing an airport, consider its distance to the city center and route coverage.