Cheap Flights from Surabaya to I Gusti Ngurah Rai International Airport
- Round-trip
- One way
-
- Cheapest nonstop
SUB 7:55 AM1hNonstopDPS 9:55 AMSurabaya - Bali | Sun, Apr 19 | Thai Lion Air
DPS 7:45 PM1hNonstopSUB 7:45 PMBali - Surabaya | Tue, Apr 21 | Lion AirUS$78 US$12035% off35% offUS$120 US$78 -
SUB 7:55 AM1hNonstopDPS 9:55 AMSurabaya - Bali | Mon, Apr 20 | Thai Lion Air
DPS 8:25 PM1hNonstopSUB 8:25 PMBali - Surabaya | Thu, Apr 23 | Lion AirUS$80 US$12033% off33% offUS$120 US$80 -
SUB 5:15 AM1hNonstopDPS 7:15 AMSurabaya - Bali | Thu, Apr 16 | Thai Lion Air
DPS 1:55 PM1hNonstopSUB 1:55 PMBali - Surabaya | Sat, Apr 18 | Lion AirUS$85 US$12028% off28% offUS$120 US$85 -
SUB 5:05 PM1hNonstopDPS 7:05 PMSurabaya - Bali | Wed, May 13 | Thai Lion Air
DPS 1:55 PM1hNonstopSUB 1:55 PMBali - Surabaya | Wed, May 20 | Lion AirUS$8528% offUS$120 US$85 -
SUB 5:05 PM1hNonstopDPS 7:05 PMSurabaya - Bali | Mon, Jun 1 | Thai Lion Air
DPS 1:55 PM1hNonstopSUB 1:55 PMBali - Surabaya | Sun, Jun 7 | Lion AirUS$8628% offUS$120 US$86 -
SUB 5:05 PM1hNonstopDPS 7:05 PMSurabaya - Bali | Wed, Apr 15 | Thai Lion Air
DPS 1:55 PM1hNonstopSUB 1:55 PMBali - Surabaya | Sat, Apr 18 | Lion AirUS$8827% offUS$120 US$88 -
SUB 5:45 PM1hNonstopDPS 7:45 PMSurabaya - Bali | Sat, Apr 18 | Thai Lion Air
DPS 8:25 PM1hNonstopSUB 8:25 PMBali - Surabaya | Thu, Apr 23 | Lion AirUS$8926% offUS$120 US$89 -
SUB 12:20 PM1hNonstopDPS 2:20 PMSurabaya - Bali | Sun, Apr 19 | Super Air Jet
DPS 7:45 PM1hNonstopSUB 7:45 PMBali - Surabaya | Tue, Apr 21 | Lion AirUS$8926% offUS$120 US$89 -
SUB 2:00 PM1hNonstopDPS 4:00 PMSurabaya - Bali | Mon, Apr 20 | Super Air Jet
DPS 8:25 PM1hNonstopSUB 8:25 PMBali - Surabaya | Thu, Apr 23 | Lion AirUS$9025% offUS$120 US$90 -
SUB 1:00 PM17h 25m1 stopDPS Invalid DateSurabaya - Bali | Thu, Apr 16 | Normal Airline
DPS 3:00 PM6hNonstopSUB 4:00 PMBali - Surabaya | Sat, Apr 18 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
SUB 5:05 PM1hNonstopDPS 7:05 PMSurabaya - Bali | Mon, Apr 27 | Thai Lion AirUS$40 US$5831% off31% offUS$58 US$40 -
SUB 5:05 PM1hNonstopDPS 7:05 PMSurabaya - Bali | Tue, Apr 28 | Thai Lion AirUS$40 US$5831% off31% offUS$58 US$40 -
SUB 5:05 PM1hNonstopDPS 7:05 PMSurabaya - Bali | Fri, May 1 | Thai Lion AirUS$40 US$5831% off31% offUS$58 US$40 -
SUB 5:05 PM1hNonstopDPS 7:05 PMSurabaya - Bali | Fri, Apr 17 | Thai Lion AirUS$4031% offUS$58 US$40 -
SUB 5:05 PM1hNonstopDPS 7:05 PMSurabaya - Bali | Sun, Apr 19 | Thai Lion AirUS$4031% offUS$58 US$40 -
SUB 5:05 PM1hNonstopDPS 7:05 PMSurabaya - Bali | Thu, Apr 23 | Thai Lion AirUS$4031% offUS$58 US$40 -
SUB 5:05 PM1hNonstopDPS 7:05 PMSurabaya - Bali | Wed, May 6 | Thai Lion AirUS$4031% offUS$58 US$40 -
SUB 7:45 PM1h 5mNonstopDPS 9:50 PMSurabaya - Bali | Fri, Jun 12 | CitilinkUS$4128% offUS$58 US$41 -
SUB 5:05 PM1hNonstopDPS 7:05 PMSurabaya - Bali | Fri, Jun 12 | Lion AirUS$4326% offUS$58 US$43 -
SUB 1:00 PM17h 25m1 stopDPS Invalid DateSurabaya - Bali | Thu, Apr 16 | Normal AirlineFind more flightsFind more flights
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 I Gusti Ngurah Rai International Airport
Which month has the lowest one-way flight price from Surabaya to I Gusti Ngurah Rai International Airport?
Based on Trip.com data from the past 12 months, if you’re looking for low one-way flight fares from to I Gusti Ngurah Rai International Airport, the best time to book is in March, with an average price of US$31. Try to avoid August, when prices are highest, averaging around US$42.
Which month is the cheapest for round-trip flights from to I Gusti Ngurah Rai International Airport?
Based on Trip.com data from the past 12 months, October is usually the cheapest month to find flights from to I Gusti Ngurah Rai International Airport, with an average price of US$80. In contrast, May is typically the most expensive month, with average prices reaching US$95.
What is the cheapest day of the week to fly from Surabaya to I Gusti Ngurah Rai International Airport?
Based on Trip.com data from the past 12 months, the cheapest day to depart from to I Gusti Ngurah Rai International Airport is usually Tuesday, with average fares typically lower than other days. Try to avoid departing on Thursday, as prices are usually the highest on that day.
Cheap Flights from Surabaya to I Gusti Ngurah Rai International Airport
Citilink Flight Schedule from Surabaya to I Gusti Ngurah Rai International Airport

JT990
Juanda International Airport
7:55 AM
SUB
9:55 AM
DPS
S M T W T F SSearch
IU706
Juanda International Airport
2:00 PM
SUB
4:00 PM
DPS
S M T W T F SSearch
JT910
Juanda International Airport
5:45 PM
SUB
7:45 PM
DPS
S M T W T F SSearch
JT804
Juanda International Airport
11:15 AM
SUB
1:15 PM
DPS
S M T W T F SSearch
ID6414
Juanda International Airport
5:15 AM
SUB
7:15 AM
DPS
S M T W T F SSearch
QG696
Juanda International Airport
5:05 PM
SUB
7:05 PM
DPS
S M T W T F SSearch
IU704
Juanda International Airport
12:20 PM
SUB
2:20 PM
DPS
S M T W T F SSearch
QG698
Juanda International Airport
4:45 PM
SUB
6:50 PM
DPS
S M T W T F SSearch
QG693
Juanda International Airport
7:45 PM
SUB
9:50 PM
DPS
- - T - - - -Search
QG692
Juanda International Airport
5:55 AM
SUB
8:05 AM
DPS
S M T W T F SSearch
Flight Info of Flights from Surabaya to I Gusti Ngurah Rai International Airport
| Cheapest round-trip ticket price | US$78 |
|---|---|
| Cheapest one-way flight price | US$24 |
| Off-season for travel | October |
| Peak season for travel | January |
FAQs for Surabaya to I Gusti 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.How much do flights from Surabaya (SUB) to Bali (DPS) cost?
According to Trip.com's data, the lowest price is around US$92.How long does it take to fly from Surabaya (SUB) to Bali (DPS) and what is the distance?
It takes around 1 hour to fly from Surabaya (SUB) to Bali (DPS).What is the transportation method from the main airport to downtown in Bali?
- The distance from I Gusti Ngurah Rai International Airport to downtown is about 11 km. It takes about 30 minutes by taxi.
What are the most popular airlines that fly from Surabaya (SUB) to Bali (DPS)?
Airlines with flights from Surabaya (SUB) to Bali (DPS): Batik Air, Japan Airlines, Etihad Airways, IndiGo, Super Air Jet, China Airlines, Emirates, Hahn Air, Citilink, Lion Air and Garuda Indonesia.
Popular Destinations
- Cheap flights from Surabaya to Soekarno-Hatta International Airport
- Plane tickets from Surabaya to Ngurah Rai Airport
- Plane tickets from Surabaya to Mactan International Airport
- Return flight tickets from Surabaya to Ninoy Aquino International Airport
- Plane tickets from Surabaya to Zamboanga International Airport
- Cheap flights from Surabaya to Jakarta
- Cheap flights from Surabaya to Kuala Lumpur
- Plane tickets from Surabaya to Bali
- Cheap flights from Surabaya to Zamboanga
- Cheap tickets from Surabaya to Manila
- Return flight tickets from Davao to Ngurah Rai Airport
- Plane tickets from Manila to Ngurah Rai Airport
- Cheap flights from Cebu to Ngurah Rai Airport
- Return flight tickets from Bacolod to Ngurah Rai Airport
- Return flight tickets from Iloilo City to Ngurah Rai Airport
- Cheap tickets from Ninoy Aquino International Airport to Ngurah Rai Airport
- Cheap flights from Kuala Lumpur International Airport to Ngurah Rai Airport
- Cheap tickets from Iloilo International Airport to Ngurah Rai Airport
- Cheap flights from Mactan International Airport to Ngurah Rai Airport
- Return plane tickets from Davao Airport to Ngurah Rai Airport
- Flights from United Kingdom to Spain
- Cheap tickets from Australia to Japan
- Cheap tickets from Canada to Philippines
- Cheap tickets from Thailand to Vietnam
- Cheap flights from Singapore to Philippines
- Flights from Kuala Lumpur to Singapore
- Cheap flights from Mumbai to Singapore
- Cheap flights from Dubai to India
- Cheap flights from Manila to Singapore
- Cheap flights from Penang to Singapore
- Singapore to Langkawi Flights
- Singapore to Penang Flights
- Singapore to Kuala Lumpur Flights
- Singapore to Kota Kinabalu Flights
- Manila to Macau Flights
- Manila to Kota Kinabalu Flights
- Cheap Flights to France From US$108
- New York to Atlanta Flights
- New York to San Francisco Flights
- New York to London Flights
- New York to Paris Flights
- UK Visa
- Disney Cruise Tickets
- UAE Visa
- Manila MRT and LRT Map
- Canada Food
- Hong Kong Public Holiday
- Thailand Arrival Card
- Vietnam Public Holiday 2026
- Indonesia Arrival Card
- Where to Eat in Tagaytay
- Best Time to Visit Taipei
- Philippine Travel Tax
- Philippines Public Holiday 2026
- Best Time to Visit Shanghai
- Alipay
- Trip.com VIP Lounge Access
- Schengen Visa
- Beijing Airport to City
- Didi App China
- Trip.com Credit Card
- Taipei Itinerary
- Thailand Public Holiday 2026
- Best Time to Visit Boracay
- Trip.com Baggage Allowance
- Narita International Airport
- How to Book Multi City Flights
- Cebu Pacific Terminal
- Christmas in Baguio
- Latest Guide to Carry Portable Batteries on Airplanes
- Best Time to Visit Cebu
- Cheap Flights to Renfrewshire
- Cheap tickets from Tianjin to Shanghai
- Flights to Xining Caojiapu International Airport
- MH5553 Flight Status
- DG6048 Flight Status
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.



