Cheap Flights from Surabaya Airport to Hang Nadim International Airport
Search for flights from Surabaya to Batam and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
SUB 10:40 AM2h 10mNonstopBTH 12:50 PMSurabaya - Batam | Fri, Mar 20 | Lion Air
BTH 7:40 AM2h 15mNonstopSUB 9:55 AMBatam - Surabaya | Tue, Mar 24 | Lion AirSGD 213 SGD 25918% off18% offSGD 259 SGD 213 -
SUB 10:40 AM2h 10mNonstopBTH 12:50 PMSurabaya - Batam | Sat, Mar 21 | Lion Air
BTH 7:40 AM2h 15mNonstopSUB 9:55 AMBatam - Surabaya | Thu, Mar 26 | Lion AirSGD 214 SGD 25917% off17% offSGD 259 SGD 214 -
SUB 2:20 PM2h 20mNonstopBTH 4:40 PMSurabaya - Batam | Fri, Mar 20 | Citilink
BTH 7:00 AM8hNonstopSUB 3:00 PMBatam - Surabaya | Tue, Mar 24 | Batik AirSGD 223 SGD 25914% off14% offSGD 259 SGD 223 -
SUB 7:00 AM2h 10mNonstopBTH 9:10 AMSurabaya - Batam | Sun, Mar 22 | Lion Air
BTH 7:40 AM2h 15mNonstopSUB 9:55 AMBatam - Surabaya | Thu, Mar 26 | Lion AirSGD 22513% offSGD 259 SGD 225 -
SUB 4:25 PM4h 45mNonstopBTH 9:10 PMSurabaya - Batam | Sat, Mar 21 | Batik Air
BTH 7:40 AM2h 15mNonstopSUB 9:55 AMBatam - Surabaya | Thu, Mar 26 | Lion AirSGD 22712% offSGD 259 SGD 227 -
SUB 7:00 AM2h 10mNonstopBTH 9:10 AMSurabaya - Batam | Thu, Mar 19 | Lion Air
BTH 7:00 AM8hNonstopSUB 3:00 PMBatam - Surabaya | Mon, Mar 23 | Batik AirSGD 22712% offSGD 259 SGD 227 -
SUB 4:25 PM4h 45mNonstopBTH 9:10 PMSurabaya - Batam | Mon, Mar 23 | Batik Air
BTH 7:40 AM2h 15mNonstopSUB 9:55 AMBatam - Surabaya | Thu, Mar 26 | Lion AirSGD 22912% offSGD 259 SGD 229 -
SUB 2:20 PM2h 20mNonstopBTH 4:40 PMSurabaya - Batam | Sat, Mar 21 | Citilink
BTH 7:00 AM8hNonstopSUB 3:00 PMBatam - Surabaya | Wed, Mar 25 | Batik AirSGD 22912% offSGD 259 SGD 229 -
SUB 7:00 AM2h 10mNonstopBTH 9:10 AMSurabaya - Batam | Mon, Mar 16 | Lion Air
BTH 7:40 AM2h 15mNonstopSUB 9:55 AMBatam - Surabaya | Tue, Mar 24 | Lion AirSGD 23111% offSGD 259 SGD 231 -
SUB 10:40 AM2h 10mNonstopBTH 12:50 PMSurabaya - Batam | Mon, Mar 23 | Lion Air
BTH 7:40 AM2h 15mNonstopSUB 9:55 AMBatam - Surabaya | Thu, Mar 26 | Lion AirSGD 23310% offSGD 259 SGD 233 -
SUB 1:00 PM17h 25m1 stopBTH Invalid DateSurabaya - Batam | Wed, Mar 18 | Normal Airline
BTH 3:00 PM6hNonstopSUB 4:00 PMBatam - Surabaya | Fri, Mar 20 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
SUB 7:00 AM2h 10mNonstopBTH 9:10 AMSurabaya - Batam | Sun, Mar 22 | Lion AirSGD 106 SGD 13320% off20% offSGD 133 SGD 106 -
SUB 7:00 AM2h 10mNonstopBTH 9:10 AMSurabaya - Batam | Thu, Mar 19 | Lion AirSGD 108 SGD 13319% off19% offSGD 133 SGD 108 -
SUB 7:00 AM2h 10mNonstopBTH 9:10 AMSurabaya - Batam | Tue, Mar 17 | Lion AirSGD 108 SGD 13319% off19% offSGD 133 SGD 108 -
SUB 7:00 AM2h 10mNonstopBTH 9:10 AMSurabaya - Batam | Sat, Mar 21 | Lion AirSGD 10819% offSGD 133 SGD 108 -
SUB 10:40 AM2h 10mNonstopBTH 12:50 PMSurabaya - Batam | Fri, Mar 20 | Lion AirSGD 10819% offSGD 133 SGD 108 -
SUB 10:40 AM2h 10mNonstopBTH 12:50 PMSurabaya - Batam | Mon, May 11 | Lion AirSGD 11216% offSGD 133 SGD 112 -
SUB 2:20 PM2h 20mNonstopBTH 4:40 PMSurabaya - Batam | Thu, Mar 19 | CitilinkSGD 11514% offSGD 133 SGD 115 -
SUB 4:25 PM4h 45mNonstopBTH 9:10 PMSurabaya - Batam | Sun, Mar 22 | Batik AirSGD 11712% offSGD 133 SGD 117 -
SUB 2:20 PM2h 20mNonstopBTH 4:40 PMSurabaya - Batam | Fri, Mar 20 | CitilinkSGD 11811% offSGD 133 SGD 118 -
SUB 2:20 PM2h 20mNonstopBTH 4:40 PMSurabaya - Batam | Sat, Mar 21 | CitilinkSGD 11911% offSGD 133 SGD 119 -
SUB 1:00 PM17h 25m1 stopBTH Invalid DateSurabaya - Batam | Wed, Mar 18 | 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 Surabaya Airport to Hang Nadim International Airport
What is the cheapest month for one-way flights from Surabaya Airport to Hang Nadim International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Surabaya Airport to Hang Nadim International Airport, the best time to buy is in October, with an average price of SGD 111. You’ll want to avoid April, when the average price can reach as high as SGD 150.
What is the cheapest day of the week to fly from Surabaya Airport to Hang Nadim International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Surabaya Airport to Hang Nadim International Airport is Wednesday, with average fares typically lower than other days. You’ll want to avoid flying on Sunday, as ticket prices are usually the highest that day.
Selected Airlines from Surabaya 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 Surabaya 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.
Surabaya Airport to Hang Nadim International Airport Flights Info
| Flight distance | 1,350.73 km |
|---|---|
| Cheapest one-way ticket price | SGD 106 |
| Cheapest return ticket price | SGD 213 |
FAQs for Surabaya Airport to Hang Nadim International Airport Flights
How long is a flight from Surabaya Airport to Hang Nadim International Airport?
It takes around 2 hours 45 minutes to fly from Surabaya Airport (sub) to Hang Nadim International Airport (bth).How many daily flights are there from Surabaya Airport (SUB) to Hang Nadim International Airport (BTH)?
There are around 4 daily flights from Surabaya Airport (SUB) to Hang Nadim International Airport (BTH).When are flight tickets from Surabaya Airport (SUB) to Hang Nadim International Airport (BTH) the cheapest?
Tickets cost around SGD 139 in March, making it the cheapest month to book. Surabaya 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 Surabaya Airport (SUB) to Hang Nadim International Airport (BTH) most expensive?
The route from Surabaya Airport (SUB) to Hang Nadim International Airport (BTH) is quite popular. Without considering departure times or holidays, tickets cost around SGD 165 in April, the most expensive month to book this route.What time does the earliest flight from Surabaya Airport to Hang Nadim International Airport depart?
The earliest flight departs from Surabaya Airport (SUB) at 07:00 and arrives in Hang Nadim International Airport (BTH) at 09:10.What is the transportation method from the main airport to downtown in Batam?
- The distance from Hang Nadim International Airport to downtown is about 10 km. It takes about 30 minutes by taxi.
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 50 km.Which airline operates the most direct flights from Surabaya Airport (SUB) to Hang Nadim International Airport (BTH)?
Citilink is a very popular airline operating an average of 689 flights per month.
Popular Destinations
- Nonstop flights Surabaya Airport to Changi Airport
- Nonstop flights Surabaya Airport to Soekarno-Hatta Intl. Airport
- Nonstop flights Surabaya Airport to Hong Kong Intl. Airport
- Cheap Surabaya Airport to Ngurah Rai Intl. Airport flights
- Flights from Surabaya Airport to Kuala Lumpur Intl. Airport
- Cheap flights from Surabaya Airport to Hong Kong
- Cheap flights from Surabaya Airport to Bangkok
- Flight deals from Surabaya Airport to Jakarta
- Nonstop flights from Surabaya Airport to Kuala Lumpur
- Nonstop flights from Surabaya Airport to Bali
- Flights from New Yogyakarta Intl. Airport to Hang Nadim Airport
- Nonstop flights Soekarno-Hatta Intl. Airport to Hang Nadim Airport
- Nonstop flights Kuala Lumpur Intl. Airport to Hang Nadim Airport
- Nonstop flights Medan Kuala Namu Airport to Hang Nadim Airport
- Cheap Surabaya Airport to Hang Nadim Airport flights
- Surabaya to Hang Nadim Airport cheap flights
- Airlines fly from Medan to Hang Nadim Airport
- Airlines fly from Kuala Lumpur to Hang Nadim Airport
- Airlines fly from Bandar Lampung to Hang Nadim Airport
- Jakarta to Hang Nadim Airport cheap flights


