How can I find cheap flights from Hang Nadim International Airport to Ngurah Rai International Airport?
Explore the cheapest one-way and round-trip flights from Hang Nadim International Airport to Ngurah Rai International Airport over the next 90 days, with one-way fares from TWD 3,664 and round-trip from TWD 7,525. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Next 7 days
- Fastest
BTH 12:508h1 stopDPS 21:50Batam - Bali | Sat, Nov 28 | Batik Air Malaysia
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Fri, Dec 4 | Lion AirTWD 7,525 TWD 10,23626% off26% offTWD 10,236 TWD 7,525
BTH 08:408h 40m1 stopDPS 18:20Batam - Bali | Sun, Nov 15 | Lion Air
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Sun, Nov 22 | Lion AirTWD 7,530 TWD 10,23626% off26% offTWD 10,236 TWD 7,530
BTH 08:408h 40m1 stopDPS 18:20Batam - Bali | Sun, Nov 22 | Lion Air
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Sun, Nov 29 | Lion AirTWD 7,589 TWD 10,23626% off26% offTWD 10,236 TWD 7,589
BTH 08:408h 40m1 stopDPS 18:20Batam - Bali | Fri, Nov 13 | Lion Air
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Mon, Nov 16 | Lion AirTWD 7,67825% offTWD 10,236 TWD 7,678
BTH 08:409h 35m1 stopDPS 19:15Batam - Bali | Sat, Nov 28 | Lion Air
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Fri, Dec 4 | Lion AirTWD 7,71325% offTWD 10,236 TWD 7,713
BTH 08:457h 15m1 stopDPS 17:00Batam - Bali | Sat, Nov 28 | AirAsia
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Fri, Dec 4 | Lion AirTWD 7,74724% offTWD 10,236 TWD 7,747
BTH 08:408h 40m1 stopDPS 18:20Batam - Bali | Tue, Nov 24 | Lion Air
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Sat, Nov 28 | Lion AirTWD 7,84623% offTWD 10,236 TWD 7,846
BTH 12:507h 15m1 stopDPS 21:05Batam - Bali | Wed, Nov 25 | Batik Air Malaysia
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Wed, Dec 2 | Lion AirTWD 7,88523% offTWD 10,236 TWD 7,885
BTH 08:409h 35m1 stopDPS 19:15Batam - Bali | Thu, Nov 26 | Lion Air
DPS 10:354h 15m1 stopBTH 13:50Bali - Batam | Sat, Nov 28 | Lion AirTWD 7,92023% offTWD 10,236 TWD 7,920
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
- Cheapest
BTH 12:507h 15m1 stopDPS 21:05Batam - Bali | Mon, Nov 23 | Batik Air MalaysiaTWD 3,664 TWD 4,89425% off25% offTWD 4,894 TWD 3,664
BTH 12:507h 15m1 stopDPS 21:05Batam - Bali | Fri, Nov 27 | Batik Air MalaysiaTWD 3,674 TWD 4,89425% off25% offTWD 4,894 TWD 3,674
BTH 08:4510h 40m1 stopDPS 20:25Batam - Bali | Fri, Dec 4 | AirAsiaTWD 3,684 TWD 4,89425% off25% offTWD 4,894 TWD 3,684
BTH 12:507h 15m1 stopDPS 21:05Batam - Bali | Sat, Nov 28 | Batik Air MalaysiaTWD 3,68425% offTWD 4,894 TWD 3,684
BTH 17:0526h 20m1 stopDPS 20:25Batam - Bali | Thu, Nov 26 | Batik Air MalaysiaTWD 3,71824% offTWD 4,894 TWD 3,718
BTH 08:408h 40m1 stopDPS 18:20Batam - Bali | Sat, Nov 21 | Lion AirTWD 3,71824% offTWD 4,894 TWD 3,718
BTH 12:507h 15m1 stopDPS 21:05Batam - Bali | Fri, Dec 4 | Batik Air MalaysiaTWD 3,75823% offTWD 4,894 TWD 3,758
BTH 12:508h1 stopDPS 21:50Batam - Bali | Sun, Nov 29 | Batik Air MalaysiaTWD 3,76323% offTWD 4,894 TWD 3,763
BTH 08:4510h 40m1 stopDPS 20:25Batam - Bali | Wed, Dec 9 | AirAsiaTWD 3,77823% offTWD 4,894 TWD 3,778
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 | Tue, Dec 29 | CitilinkTWD 3,748 TWD 8,24355% off55% offTWD 8,243 TWD 3,748
BTH 12:105h 10m1 stopDPS 18:20Batam - Bali | Thu, Dec 31 | CitilinkTWD 3,753 TWD 8,24354% off54% offTWD 8,243 TWD 3,753
BTH 12:105h 10m1 stopDPS 18:20Batam - Bali | Tue, Dec 15 | CitilinkTWD 4,084 TWD 8,24350% off50% offTWD 8,243 TWD 4,084
BTH 12:105h 10m1 stopDPS 18:20Batam - Bali | Sun, Nov 29 | CitilinkTWD 4,10850% offTWD 8,243 TWD 4,108
BTH 12:105h 45m1 stopDPS 18:55Batam - Bali | Mon, Nov 23 | CitilinkTWD 4,22249% offTWD 8,243 TWD 4,222
BTH 13:205h 15m1 stopDPS 19:35Batam - Bali | Mon, Jan 25 | CitilinkTWD 4,22749% offTWD 8,243 TWD 4,227
BTH 12:105h 45m1 stopDPS 18:55Batam - Bali | Tue, Nov 24 | CitilinkTWD 4,23249% offTWD 8,243 TWD 4,232
BTH 13:205h 15m1 stopDPS 19:35Batam - Bali | Wed, Jan 13 | CitilinkTWD 4,23749% offTWD 8,243 TWD 4,237
BTH 12:105h 45m1 stopDPS 18:55Batam - Bali | Mon, Nov 16 | CitilinkTWD 4,25648% offTWD 8,243 TWD 4,256
BTH 13:0017h 25m1 stopDPS 14:00Batam - Bali | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
BTH 12:105h 45m1 stopDPS 18:55Batam - Bali | Mon, Nov 16 | CitilinkTWD 4,256 TWD 8,58450% off50% offTWD 8,584 TWD 4,256
BTH 14:205h 45m1 stopDPS 21:05Batam - Bali | Sat, Nov 14 | Lion AirTWD 4,360 TWD 8,58449% off49% offTWD 8,584 TWD 4,360
BTH 12:105h 10m1 stopDPS 18:20Batam - Bali | Thu, Nov 19 | CitilinkTWD 4,365 TWD 8,58449% off49% offTWD 8,584 TWD 4,365
BTH 12:105h 45m1 stopDPS 18:55Batam - Bali | Sun, Nov 15 | CitilinkTWD 4,51847% offTWD 8,584 TWD 4,518
BTH 08:405h 55m1 stopDPS 15:35Batam - Bali | Fri, Nov 13 | Lion AirTWD 4,56747% offTWD 8,584 TWD 4,567
BTH 16:255h 30m1 stopDPS 22:55Batam - Bali | Wed, Nov 18 | CitilinkTWD 4,60246% offTWD 8,584 TWD 4,602
BTH 12:105h 45m1 stopDPS 18:55Batam - Bali | Fri, Nov 13 | CitilinkTWD 4,71645% offTWD 8,584 TWD 4,716
BTH 10:405h1 stopDPS 16:40Batam - Bali | Tue, Nov 17 | Batik AirTWD 4,90343% offTWD 8,584 TWD 4,903
BTH 13:205h 15m1 stopDPS 19:35Batam - Bali | Sat, Nov 14 | CitilinkTWD 4,98742% offTWD 8,584 TWD 4,987
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 AirTWD 6,582 TWD 10,47737% off37% offTWD 10,477 TWD 6,582
BTH 10:405h1 stopDPS 16:40Batam - Bali | Sat, Jan 16 | Batik AirTWD 8,172 TWD 10,47722% off22% offTWD 10,477 TWD 8,172
BTH 08:405h 10m1 stopDPS 14:50Batam - Bali | Fri, Nov 20 | Lion AirTWD 4,646 TWD 10,47756% off56% offTWD 10,477 TWD 4,646
BTH 08:405h 10m1 stopDPS 14:50Batam - Bali | Fri, Jan 1 | Lion AirTWD 6,42939% offTWD 10,477 TWD 6,429
BTH 08:405h 10m1 stopDPS 14:50Batam - Bali | Fri, Jan 8 | Lion AirTWD 6,92834% offTWD 10,477 TWD 6,928
BTH 13:205h 15m1 stopDPS 19:35Batam - Bali | Mon, Dec 14 | CitilinkTWD 4,42457% offTWD 10,477 TWD 4,424
BTH 13:205h 15m1 stopDPS 19:35Batam - Bali | Wed, Nov 25 | CitilinkTWD 4,47456% offTWD 10,477 TWD 4,474
BTH 13:205h 15m1 stopDPS 19:35Batam - Bali | Wed, Nov 18 | CitilinkTWD 4,47956% offTWD 10,477 TWD 4,479
BTH 13:205h 15m1 stopDPS 19:35Batam - Bali | Mon, Nov 30 | CitilinkTWD 4,97253% offTWD 10,477 TWD 4,972
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 Hang Nadim International Airport to Ngurah Rai International Airport
What is the cheapest month to fly from Hang Nadim International Airport to Ngurah Rai International Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Hang Nadim International Airport to Ngurah Rai International Airport are usually in November, with an average price of TWD 4,510. It is best to avoid September, when the average price can reach TWD 6,352.
What is the cheapest day of the week to fly from Hang Nadim International Airport to Ngurah Rai International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Hang Nadim International Airport to Ngurah Rai International Airport is Thursday, with average prices usually lower than other days. Avoid departing on Wednesday as prices are typically highest on that day.
Which airline offers the cheapest flights from Hang Nadim International Airport to Ngurah Rai International Airport?
The cheapest airline flying from Hang Nadim International Airport to Ngurah Rai International Airport is Citilink (from TWD 3,531) among 8 carriers operating this route. Based on Trip.com's latest 7-day flight data.








Find more flights and airlines
What is the flight schedule from Hang Nadim International Airport to Ngurah Rai International Airport?
Check the schedule for flights from Batam to Bali and find the flight that best matches your travel plans.
-
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 -
JT972
Hang Nadim International Airport
14:20
BTH
16:35
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 -
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 -
AK471
Hang Nadim International Airport
08:45
BTH
10:55
KUL
S M T W T F SSearch -
AK374
Kuala Lumpur International Airport
18:30
KUL
21:50
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 -
QG947
Hang Nadim International Airport
21:15
BTH
23:00
CGK
S M T W T F SSearch -
QG194
Halim Perdanakusuma International Airport
17:10
HLP
20:00
DPS
S M T W T F S
About Hang Nadim International Airport and Ngurah Rai International Airport
Learn about Hang Nadim International Airport (BTH) and Ngurah Rai International Airport (DPS) — including location, terminals, transportation, and travel tips.
| Flight distance | 1,646.46km |
|---|---|
| Cheapest one-way ticket price | TWD 3,664 |
| Cheapest return ticket price | TWD 7,525 |
FAQs for Hang Nadim International Airport to Ngurah Rai International Airport Flights
How many daily flights are there from Hang Nadim International Airport (BTH) to Ngurah Rai International Airport (DPS)?
There are around 1 daily flights from Hang Nadim International Airport (BTH) to Ngurah Rai International Airport (DPS).When are flight tickets from Hang Nadim International Airport (BTH) to Ngurah Rai International Airport (DPS) most expensive?
The route from Hang Nadim International Airport (BTH) to Ngurah Rai International Airport (DPS) is quite popular. Without considering departure times or holidays, tickets cost around TWD 4,503 in December, the most expensive month to book this route.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.
Which airline operates the most direct flights from Hang Nadim International Airport (BTH) to Ngurah Rai International Airport (DPS)?
Super Air Jet is a very popular airline operating an average of 24 flights per month.What are the cheapest flights from Hang Nadim International Airport to Ngurah Rai International Airport?
One-way flights from Hang Nadim International Airport to Ngurah Rai International Airport currently start from TWD 3,664, and round-trip fares start from TWD 7,525. The current lowest fare is a Batik Air Malaysia flight departing on Mon, Nov 23; prices may vary depending on availability.What is the average price of a flight from Hang Nadim International Airport to Ngurah Rai International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Hang Nadim International Airport to Ngurah Rai International Airport is TWD 5,391. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Hang Nadim International Airport to Ngurah Rai International Airport on Trip.com?
Enter Hang Nadim International Airport 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 refund rules, fill in passenger details, and pay to receive your booking confirmation.
Find Cheap Flights with Trip.com
- Cheap flights from Hang Nadim Airport to Soekarno-Hatta International Airport
- Hang Nadim Airport to Juanda Airport flights
- Hang Nadim Airport to Kuala Lumpur International Airport plane tickets
- Cheap flights from Hang Nadim Airport to Sultan Syarif Kasim Ii Airport
- Cheap flights from Hang Nadim Airport to Ngurah Rai Airport
- Hang Nadim Airport to Jakarta plane tickets
- Hang Nadim Airport to Bali flights
- Cheap flights from Hang Nadim Airport to Kuala Lumpur
- Hang Nadim Airport to Pekanbaru flights
- Hang Nadim Airport to Surabaya flights
- Cheap flights from Changi Airport to Ngurah Rai Airport
- Perth Airport to Ngurah Rai Airport flights
- Cheap flights from Heathrow Airport to Ngurah Rai Airport
- Kuala Lumpur International Airport to Ngurah Rai Airport plane tickets
- Presidente Nicolau Lobato International Airport to Ngurah Rai Airport flights
- Jakarta to Ngurah Rai Airport plane tickets
- Perth to Ngurah Rai Airport flights
- London to Ngurah Rai Airport flights
- Dili to Ngurah Rai Airport plane tickets
- Singapore to Ngurah Rai Airport plane tickets
Note: Prices shown on this page are the estimated lowest prices and include all taxes and fees found in the last 24 hours.