How can I find cheap flights from Batam to Ngurah Rai International Airport?
Explore the cheapest one-way and round-trip flights from Batam to Ngurah Rai International Airport over the next 90 days, with one-way fares from RUB 8,903 and round-trip from RUB 18,897. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Return
- Recommended
- Next 7 days
- Fastest
- Cheapest
BTH 12:105h 45m1 stopDPS 18:55Batam - Bali | Mon, Jan 11 | CitilinkRUB 8,903 RUB 12,01826% off26% offRUB 12,018 RUB 8,903
BTH 21:1510h 45m1 stopDPS 09:00Batam - Bali | Fri, Jan 8 | CitilinkRUB 9,213 RUB 12,01823% off23% offRUB 12,018 RUB 9,213
BTH 17:0527h1 stopDPS 21:05Batam - Bali | Fri, Nov 20 | Batik Air MalaysiaRUB 9,250 RUB 12,01823% off23% offRUB 12,018 RUB 9,250
BTH 14:206h 25m1 stopDPS 21:45Batam - Bali | Sat, Nov 28 | Lion AirRUB 9,26323% offRUB 12,018 RUB 9,263
BTH 12:108h 35m1 stopDPS 21:45Batam - Bali | Sat, Nov 28 | CitilinkRUB 9,27523% offRUB 12,018 RUB 9,275
BTH 17:0526h 20m1 stopDPS 20:25Batam - Bali | Wed, Nov 25 | Batik Air MalaysiaRUB 9,30023% offRUB 12,018 RUB 9,300
BTH 12:507h 15m1 stopDPS 21:05Batam - Bali | Thu, Nov 26 | Batik Air MalaysiaRUB 9,30023% offRUB 12,018 RUB 9,300
BTH 08:408h 40m1 stopDPS 18:20Batam - Bali | Fri, Nov 20 | Lion AirRUB 9,30023% offRUB 12,018 RUB 9,300
BTH 12:507h 15m1 stopDPS 21:05Batam - Bali | Tue, Nov 17 | Batik Air MalaysiaRUB 9,31223% offRUB 12,018 RUB 9,312
BTH 13:0017h 25m1 stopDPS 14:00Batam - Bali | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
BTH 12:508h1 stopDPS 21:50Batam - Bali | Sun, Nov 22 | Batik Air Malaysia
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Sat, Nov 28 | Lion AirRUB 18,897 RUB 25,49926% off26% offRUB 25,499 RUB 18,897
BTH 08:408h 40m1 stopDPS 18:20Batam - Bali | Sat, Nov 14 | Lion Air
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Sat, Nov 21 | Lion AirRUB 19,021 RUB 25,49925% off25% offRUB 25,499 RUB 19,021
BTH 12:108h 35m1 stopDPS 21:45Batam - Bali | Tue, Nov 24 | Citilink
DPS 07:055h 35m1 stopBTH 11:40Bali - Batam | Sat, Nov 28 | CitilinkRUB 19,021 RUB 25,49925% off25% offRUB 25,499 RUB 19,021
BTH 08:409h 35m1 stopDPS 19:15Batam - Bali | Fri, Nov 13 | Lion Air
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Thu, Nov 19 | Lion AirRUB 19,14525% offRUB 25,499 RUB 19,145
BTH 08:408h 40m1 stopDPS 18:20Batam - Bali | Mon, Nov 16 | Lion Air
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Mon, Nov 23 | Lion AirRUB 19,31924% offRUB 25,499 RUB 19,319
BTH 08:409h 35m1 stopDPS 19:15Batam - Bali | Sun, Nov 22 | Lion Air
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Sat, Nov 28 | Lion AirRUB 19,36824% offRUB 25,499 RUB 19,368
BTH 08:457h 15m1 stopDPS 17:00Batam - Bali | Sun, Nov 22 | AirAsia
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Sat, Nov 28 | Lion AirRUB 19,45524% offRUB 25,499 RUB 19,455
BTH 08:408h 40m1 stopDPS 18:20Batam - Bali | Wed, Nov 18 | Lion Air
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Sun, Nov 22 | Lion AirRUB 19,70323% offRUB 25,499 RUB 19,703
BTH 08:408h 40m1 stopDPS 18:20Batam - Bali | Sun, Nov 15 | Lion Air
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Sat, Nov 21 | Lion AirRUB 19,75323% offRUB 25,499 RUB 19,753
BTH 13:0017h 25m1 stopDPS 14:00Batam - Bali | Sat, Nov 14 | Normal Airline
DPS 15:006hDirectBTH 16:00Bali - Batam | Mon, Nov 16 | Normal AirlineFind more flightsFind more flights
BTH 12:105h 10m1 stopDPS 18:20Batam - Bali | Thu, Dec 31 | CitilinkRUB 9,796 RUB 15,24536% off36% offRUB 15,245 RUB 9,796
BTH 12:105h 10m1 stopDPS 18:20Batam - Bali | Tue, Dec 29 | CitilinkRUB 9,796 RUB 15,24536% off36% offRUB 15,245 RUB 9,796
BTH 12:105h 10m1 stopDPS 18:20Batam - Bali | Mon, Dec 14 | CitilinkRUB 10,230 RUB 15,24533% off33% offRUB 15,245 RUB 10,230
BTH 12:105h 10m1 stopDPS 18:20Batam - Bali | Tue, Dec 15 | CitilinkRUB 10,24233% offRUB 15,245 RUB 10,242
BTH 12:105h 10m1 stopDPS 18:20Batam - Bali | Sun, Nov 29 | CitilinkRUB 10,31732% offRUB 15,245 RUB 10,317
BTH 12:105h 45m1 stopDPS 18:55Batam - Bali | Mon, Nov 23 | CitilinkRUB 10,58931% offRUB 15,245 RUB 10,589
BTH 12:105h 45m1 stopDPS 18:55Batam - Bali | Tue, Nov 24 | CitilinkRUB 10,61430% offRUB 15,245 RUB 10,614
BTH 13:205h 15m1 stopDPS 19:35Batam - Bali | Wed, Jan 13 | CitilinkRUB 10,63930% offRUB 15,245 RUB 10,639
BTH 13:205h 15m1 stopDPS 19:35Batam - Bali | Mon, Jan 25 | CitilinkRUB 10,89928% offRUB 15,245 RUB 10,899
BTH 13:0017h 25m1 stopDPS 14:00Batam - Bali | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
BTH 12:105h 10m1 stopDPS 18:20Batam - Bali | Thu, Nov 19 | CitilinkRUB 10,961 RUB 21,57249% off49% offRUB 21,572 RUB 10,961
BTH 12:105h 45m1 stopDPS 18:55Batam - Bali | Mon, Nov 16 | CitilinkRUB 11,085 RUB 21,57249% off49% offRUB 21,572 RUB 11,085
BTH 08:405h 55m1 stopDPS 15:35Batam - Bali | Fri, Nov 13 | Lion AirRUB 11,123 RUB 21,57248% off48% offRUB 21,572 RUB 11,123
BTH 16:255h 30m1 stopDPS 22:55Batam - Bali | Wed, Nov 18 | CitilinkRUB 11,86745% offRUB 21,572 RUB 11,867
BTH 14:205h 45m1 stopDPS 21:05Batam - Bali | Sat, Nov 14 | Lion AirRUB 11,89145% offRUB 21,572 RUB 11,891
BTH 12:105h 45m1 stopDPS 18:55Batam - Bali | Sun, Nov 15 | CitilinkRUB 12,16444% offRUB 21,572 RUB 12,164
BTH 10:405h1 stopDPS 16:40Batam - Bali | Tue, Nov 17 | Batik AirRUB 12,31343% offRUB 21,572 RUB 12,313
BTH 12:105h 45m1 stopDPS 18:55Batam - Bali | Fri, Nov 13 | CitilinkRUB 12,33843% offRUB 21,572 RUB 12,338
BTH 13:205h 15m1 stopDPS 19:35Batam - Bali | Sat, Nov 14 | CitilinkRUB 12,54942% offRUB 21,572 RUB 12,549
BTH 13:0017h 25m1 stopDPS 14:00Batam - Bali | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
BTH 10:404h 55m1 stopDPS 16:35Batam - Bali | Mon, Nov 30 | Batik AirRUB 16,058 RUB 26,30939% off39% offRUB 26,309 RUB 16,058
BTH 10:405h1 stopDPS 16:40Batam - Bali | Sat, Jan 16 | Batik AirRUB 20,521 RUB 26,30922% off22% offRUB 26,309 RUB 20,521
BTH 08:405h 10m1 stopDPS 14:50Batam - Bali | Fri, Nov 20 | Lion AirRUB 11,668 RUB 26,30956% off56% offRUB 26,309 RUB 11,668
BTH 08:405h 10m1 stopDPS 14:50Batam - Bali | Fri, Jan 1 | Lion AirRUB 16,14439% offRUB 26,309 RUB 16,144
BTH 08:405h 10m1 stopDPS 14:50Batam - Bali | Fri, Jan 8 | Lion AirRUB 17,39734% offRUB 26,309 RUB 17,397
BTH 13:205h 15m1 stopDPS 19:35Batam - Bali | Wed, Nov 25 | CitilinkRUB 11,23456% offRUB 26,309 RUB 11,234
BTH 13:205h 15m1 stopDPS 19:35Batam - Bali | Mon, Nov 30 | CitilinkRUB 11,53256% offRUB 26,309 RUB 11,532
BTH 13:205h 15m1 stopDPS 19:35Batam - Bali | Wed, Nov 18 | CitilinkRUB 11,54456% offRUB 26,309 RUB 11,544
BTH 13:205h 15m1 stopDPS 19:35Batam - Bali | Fri, Nov 20 | CitilinkRUB 15,61141% offRUB 26,309 RUB 15,611
BTH 13:0017h 25m1 stopDPS 14:00Batam - Bali | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Batam 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 Batam to Ngurah Rai International Airport
What's the cheapest month to fly one-way from Batam to Bali?
Based on Trip.com’s data from the past 12 months, the cheapest month to fly one-way from Batam to Ngurah Rai International Airport is November, with an average price of RUB 11,612. The priciest month is usually September, when the average price can reach RUB 15,951.
What is the cheapest day of the week to fly from Batam to Ngurah Rai International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Batam to Ngurah Rai International Airport is Thursday, with average fares generally lower than other days. You’ll want to avoid flying on Wednesday, as ticket prices are usually the highest that day.
Which airlines are the most popular for Batam to Ngurah Rai International Airport flights?
Garuda Indonesia
Citilink
Flight Schedule from Batam to Ngurah Rai International Airport
-
QG949
Hang Nadim International Airport
12:10
BTH
14:30
SUB
S M T W T F SSearch -
QG698
Juanda International Airport
16:50
SUB
18:55
DPS
S M T W T F S -
AK471
Hang Nadim International Airport
08:45
BTH
10:55
KUL
S M T W T F SSearch -
AK368
Kuala Lumpur International Airport
13:25
KUL
16:40
DPS
S - - - T - S -
OD357
Hang Nadim International Airport
12:50
BTH
15:00
KUL
S M T W T F SSearch -
OD157
Kuala Lumpur International Airport
17:55
KUL
21:05
DPS
- M - W - F S -
QG949
Hang Nadim International Airport
12:10
BTH
14:30
SUB
S M T W T F SSearch -
QG693
Juanda International Airport
19:40
SUB
21:45
DPS
S M T W T F S -
JT970
Hang Nadim International Airport
08:40
BTH
10:55
SUB
S M T W T F SSearch -
JT802
Juanda International Airport
16:20
SUB
18:20
DPS
S M T W T F S -
JT970
Hang Nadim International Airport
08:40
BTH
10:55
SUB
S M T W T F SSearch -
JT910
Juanda International Airport
17:15
SUB
19:15
DPS
S M T W T F S -
QG949
Hang Nadim International Airport
12:10
BTH
14:30
SUB
S M T W T F SSearch -
QG692
Juanda International Airport
05:30
SUB
07:35
DPS
S M T W T F S -
OD357
Hang Nadim International Airport
12:50
BTH
15:00
KUL
S M T W T F SSearch -
OD177
Kuala Lumpur International Airport
16:30
KUL
19:40
DPS
S M T W T F S
What to know about flights from Batam to Ngurah Rai International Airport?
| Cheapest one-way flight price | RUB 8,754 |
|---|---|
| Off-season for travel | November |
| Peak season for travel | February |
FAQs for Batam to Ngurah Rai International Airport Flights
When are flight from Batam (BTH) to Bali (DPS) the cheapest?
Airlines adjust prices for flights from Batam to Bali based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.How much are flights from Batam (BTH) to Bali (DPS) cost?
According to Trip.com's data, the lowest price is around RUB 18,897.What is the transportation method from the main airport to downtown in Bali?
- The distance from Ngurah Rai International Airport to downtown is about 11km, by taxi about 30 minutes.
What time does the earliest flight from Batam to Bali depart?
The earliest flight departs from Batam (BTH) at 06:30 and arrives in Bali (DPS) at 11:40.How many airports in Bali (DPS)?
There are 1 airport(s) in Bali (DPS): Ngurah Rai International Airport.What are the cheapest flights from Batam to Ngurah Rai International Airport?
One-way flights from Batam to Ngurah Rai International Airport currently start from RUB 8,903, and round-trip fares start from RUB 18,897. The lowest fare is currently available on flights operated by Citilink departing on Mon, Jan 11. Fares are subject to change based on availability.When is the cheapest time to fly from Batam to Ngurah Rai International Airport?
Flights from Batam to Ngurah Rai International Airport are usually cheapest in November, with an average one-way fare of about RUB 11,612.How do I book flights from Batam to Ngurah Rai International Airport on Trip.com?
Enter your Batam 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.
Most popular destination
- Flights from Batam to Kuala Lumpur International Airport
- Flights from Batam to Kingsford Smith Airport
- Flights from Batam to Sultan Syarif Kasim II International Airport
- Flights from Batam to Soekarno–Hatta International Airport
- Flights from Batam to Kualanamu International Airport
- Batam to Kuala Lumpur Flights
- Batam to Jakarta Flights
- Batam to Sydney Flights
- Batam to Pekanbaru Flights
- Batam to Medan Flights
- Flights from Brisbane to Ngurah Rai International Airport
- Flights from Jakarta to Ngurah Rai International Airport
- Flights from Perth to Ngurah Rai International Airport
- Flights from Melbourne to Ngurah Rai International Airport
- Flights from Sydney to Ngurah Rai International Airport
- Flights from Perth Airport to Ngurah Rai International Airport
- Flights from Melbourne Airport to Ngurah Rai International Airport
- Flights from Kingsford Smith Airport to Ngurah Rai International Airport
- Flights from Lombok International Airport to Ngurah Rai International Airport
- Flights from Brisbane Airport to Ngurah Rai International Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.