Air tickets from Juanda International Airport to Hang Nadim International Airport
Search for flights from Surabaya to Batam and check out affordable one-way and round-trip options.
- Return
- One way
-
- Cheapest nonstop
SUB 10:402h 10mDirectBTH 12:50Surabaya - Batam | Sat, Mar 21 | Lion Air
BTH 07:402h 15mDirectSUB 09:55Batam - Surabaya | Thu, Mar 26 | Lion AirTWD 5,249 TWD 7,04225% off25% offTWD 7,042 TWD 5,249 -
SUB 14:202h 20mDirectBTH 16:40Surabaya - Batam | Sat, Mar 21 | Citilink
BTH 07:452h 15mDirectSUB 10:00Batam - Surabaya | Sat, Mar 28 | Lion AirTWD 5,587 TWD 7,04221% off21% offTWD 7,042 TWD 5,587 -
SUB 10:402h 10mDirectBTH 12:50Surabaya - Batam | Mon, Mar 23 | Lion Air
BTH 07:402h 15mDirectSUB 09:55Batam - Surabaya | Thu, Mar 26 | Lion AirTWD 5,596 TWD 7,04221% off21% offTWD 7,042 TWD 5,596 -
SUB 16:254h 45mDirectBTH 21:10Surabaya - Batam | Sat, Mar 21 | Batik Air
BTH 07:402h 15mDirectSUB 09:55Batam - Surabaya | Thu, Mar 26 | Lion AirTWD 5,63820% offTWD 7,042 TWD 5,638 -
SUB 07:002h 10mDirectBTH 09:10Surabaya - Batam | Sun, Mar 22 | Lion Air
BTH 07:402h 15mDirectSUB 09:55Batam - Surabaya | Thu, Mar 26 | Lion AirTWD 5,64720% offTWD 7,042 TWD 5,647 -
SUB 14:202h 20mDirectBTH 16:40Surabaya - Batam | Sun, Mar 22 | Citilink
BTH 07:402h 15mDirectSUB 09:55Batam - Surabaya | Thu, Mar 26 | Lion AirTWD 5,66620% offTWD 7,042 TWD 5,666 -
SUB 16:254h 45mDirectBTH 21:10Surabaya - Batam | Mon, Mar 23 | Batik Air
BTH 07:402h 15mDirectSUB 09:55Batam - Surabaya | Thu, Mar 26 | Lion AirTWD 5,68419% offTWD 7,042 TWD 5,684 -
SUB 16:254h 45mDirectBTH 21:10Surabaya - Batam | Sun, Mar 22 | Batik Air
BTH 07:402h 15mDirectSUB 09:55Batam - Surabaya | Fri, Mar 27 | Lion AirTWD 5,73019% offTWD 7,042 TWD 5,730 -
SUB 14:202h 20mDirectBTH 16:40Surabaya - Batam | Mon, Mar 23 | Citilink
BTH 07:402h 15mDirectSUB 09:55Batam - Surabaya | Thu, Mar 26 | Lion AirTWD 5,86017% offTWD 7,042 TWD 5,860 -
SUB 07:002h 10mDirectBTH 09:10Surabaya - Batam | Tue, Mar 24 | Lion Air
BTH 07:008hDirectSUB 15:00Batam - Surabaya | Fri, Mar 27 | Batik AirTWD 5,98515% offTWD 7,042 TWD 5,985 -
SUB 13:0017h 25m1 stopBTH Invalid DateSurabaya - Batam | Mon, Mar 23 | Normal Airline
BTH 15:006hDirectSUB 16:00Batam - Surabaya | Wed, Mar 25 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
SUB 10:402h 10mDirectBTH 12:50Surabaya - Batam | Sat, Mar 21 | Lion AirTWD 2,475 TWD 3,60931% off31% offTWD 3,609 TWD 2,475 -
SUB 14:202h 20mDirectBTH 16:40Surabaya - Batam | Sat, Mar 21 | CitilinkTWD 2,530 TWD 3,60930% off30% offTWD 3,609 TWD 2,530 -
SUB 10:402h 10mDirectBTH 12:50Surabaya - Batam | Sun, Mar 22 | Lion AirTWD 2,586 TWD 3,60928% off28% offTWD 3,609 TWD 2,586 -
SUB 14:202h 20mDirectBTH 16:40Surabaya - Batam | Sun, Mar 22 | CitilinkTWD 2,65526% offTWD 3,609 TWD 2,655 -
SUB 10:402h 10mDirectBTH 12:50Surabaya - Batam | Mon, Mar 23 | Lion AirTWD 2,71125% offTWD 3,609 TWD 2,711 -
SUB 14:202h 20mDirectBTH 16:40Surabaya - Batam | Mon, Mar 23 | CitilinkTWD 2,88220% offTWD 3,609 TWD 2,882 -
SUB 10:402h 10mDirectBTH 12:50Surabaya - Batam | Tue, Mar 24 | Lion AirTWD 3,04816% offTWD 3,609 TWD 3,048 -
SUB 10:402h 10mDirectBTH 12:50Surabaya - Batam | Mon, May 4 | Lion AirTWD 3,06715% offTWD 3,609 TWD 3,067 -
SUB 06:105h 45m1 stopBTH 11:55Surabaya - Batam | Sun, Mar 22 | Batik AirTWD 2,84921% offTWD 3,609 TWD 2,849 -
SUB 06:107h 55m1 stopBTH 14:05Surabaya - Batam | Sat, Mar 21 | Batik AirTWD 2,88620% offTWD 3,609 TWD 2,886 -
SUB 13:0017h 25m1 stopBTH Invalid DateSurabaya - Batam | Mon, Mar 23 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Surabaya to Batam 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 Juanda International Airport to Hang Nadim International Airport
What is the cheapest month to fly from Juanda International Airport to Hang Nadim International Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Juanda International Airport to Hang Nadim International Airport are usually in October, with an average price of TWD 2,741. It is best to avoid April, when the average price can reach TWD 3,724.
What is the cheapest day of the week to fly from Juanda International Airport to Hang Nadim International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Juanda International Airport to Hang Nadim International Airport is Wednesday, with average prices usually lower than other days. Avoid departing on Sunday as prices are typically highest on that day.
Selected Airlines from Juanda International Airport to Hang Nadim International Airport
See which airlines fly from Surabaya to Batam. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Juanda International Airport to Hang Nadim International Airport
Check the schedule for flights from Surabaya to Batam and find the flight that best matches your travel plans.

JT973
Juanda International Airport
10:40
SUB
12:50
BTH
S M T W T F SSearch
QG948
Juanda International Airport
13:45
SUB
16:05
BTH
S M T W T F SSearch
ID6862
Juanda International Airport
16:25
SUB
21:10
BTH
S M T W T F SSearch
ID6391
Juanda International Airport
06:10
SUB
07:40
CGK
S M T W T F SSearch
ID6864
Soekarno-Hatta International Airport
10:15
CGK
11:55
BTH
S M T W T F S
ID6589
Juanda International Airport
06:10
SUB
07:40
CGK
S M T W T F SSearch
IU854
Soekarno-Hatta International Airport
12:25
CGK
14:05
BTH
S M T W T F S
JT697
Juanda International Airport
11:05
SUB
12:35
CGK
S M T W T F SSearch
ID6862
Soekarno-Hatta International Airport
19:30
CGK
21:10
BTH
S M T W T F S
JT581
Juanda International Airport
17:00
SUB
18:30
CGK
S M T W T F SSearch
QG940
Soekarno-Hatta International Airport
05:25
CGK
07:05
BTH
S M T W T F S
QG727
Juanda International Airport
06:35
SUB
08:10
CGK
S M T W T F SSearch
QG940
Soekarno-Hatta International Airport
05:25
CGK
07:05
BTH
S M T W T F S
Juanda International Airport to Hang Nadim International Airport Flights Info
| Flight distance | 1,350.73km |
|---|---|
| Cheapest one-way ticket price | TWD 2,475 |
| Cheapest return ticket price | TWD 5,249 |
FAQs for Juanda International Airport to Hang Nadim International Airport Flights
How long does it take to fly from Juanda International Airport (SUB) to Hang Nadim International Airport (BTH)?
It takes around 2 hours 54 minutes to fly from Juanda International Airport (sub) to Hang Nadim International Airport(bth).How many daily flights are there from Juanda International Airport (SUB) to Hang Nadim International Airport (BTH)?
There are around 3 daily flights from Juanda International Airport (SUB) to Hang Nadim International Airport (BTH).When are flight tickets from Juanda International Airport (SUB) to Hang Nadim International Airport (BTH) the cheapest?
Tickets cost around TWD 3,413 in March, making it the cheapest month to book. Juanda International Airport (SUB) to Hang Nadim International Airport (BTH) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Juanda International Airport (SUB) to Hang Nadim International Airport (BTH) most expensive?
The route from Juanda International Airport (SUB) to Hang Nadim International Airport (BTH) is quite popular. Without considering departure times or holidays, tickets cost around TWD 4,103 in April, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Batam?
- The distance from Hang Nadim International Airport to downtown is about 10km, by taxi about 30 minutes.
What's the closest airport to Hang Nadim International Airport (BTH)?
The closest airport to Hang Nadim International Airport (BTH) is Raja Haji Fisabilillah Airport. The distance is around 50km.Which airline operates the most direct flights from Juanda International Airport (SUB) to Hang Nadim International Airport (BTH)?
Citilink is a very popular airline operating an average of 689 flights per month.
Find Cheap Flights with Trip.com
- Flights from Juanda International Airport to Cochin International Airport
- Flights from Juanda International Airport to Kuala Lumpur International Airport
- Flights from Juanda International Airport to Hong Kong International Airport
- Flights from Juanda International Airport to Ngurah Rai International Airport
- Flights from Juanda International Airport to Soekarno-Hatta International Airport
- Flights from Juanda International Airport to Bangkok
- Flights from Juanda International Airport to Kuala Lumpur
- Flights from Juanda International Airport to Bali
- Flights from Juanda International Airport to Jakarta
- Flights from Juanda International Airport to Hong Kong
- Flights from Jenderal Ahmad Yani Airport to Hang Nadim International Airport
- Flights from Juanda International Airport to Hang Nadim International Airport
- Flights from Kualanamu International Airport to Hang Nadim International Airport
- Flights from Soekarno-Hatta International Airport to Hang Nadim International Airport
- Flights from Kuala Lumpur International Airport to Hang Nadim International Airport
- Flights from New Delhi to Hang Nadim International Airport
- Flights from Kuala Lumpur to Hang Nadim International Airport
- Flights from Kochi to Hang Nadim International Airport
- Flights from Medan to Hang Nadim International Airport
- Flights from Surabaya to Hang Nadim International Airport



