How can I find cheap flights from Surabaya Airport to Batam?
Explore the cheapest one-way and round-trip flights from Surabaya Airport to Batam over the next 90 days, with one-way fares from TWD 2,494 and round-trip from TWD 5,056. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Nonstop
- Recommended
- Next 7 days
- Fastest
- Cheapest nonstop
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Tue, Nov 17 | Lion Air
BTH 8:40 AM2h 15mNonstopSUB 10:55 AMBatam - Surabaya | Thu, Nov 19 | Lion AirTWD 5,056 TWD 7,06828% off28% offTWD 7,068 TWD 5,056
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Mon, Nov 16 | Lion Air
BTH 2:20 PM2h 15mNonstopSUB 4:35 PMBatam - Surabaya | Thu, Nov 19 | Lion AirTWD 5,061 TWD 7,06828% off28% offTWD 7,068 TWD 5,061
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sat, Nov 21 | Lion Air
BTH 2:20 PM2h 15mNonstopSUB 4:35 PMBatam - Surabaya | Tue, Nov 24 | Lion AirTWD 5,164 TWD 7,06827% off27% offTWD 7,068 TWD 5,164
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sun, Nov 15 | Lion Air
BTH 2:20 PM2h 15mNonstopSUB 4:35 PMBatam - Surabaya | Sun, Nov 15 | Lion AirTWD 5,20426% offTWD 7,068 TWD 5,204
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Tue, Nov 24 | Lion Air
BTH 8:40 AM2h 15mNonstopSUB 10:55 AMBatam - Surabaya | Fri, Nov 27 | Lion AirTWD 5,22326% offTWD 7,068 TWD 5,223
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Mon, Nov 23 | Lion Air
BTH 2:20 PM2h 15mNonstopSUB 4:35 PMBatam - Surabaya | Mon, Nov 30 | Lion AirTWD 5,32225% offTWD 7,068 TWD 5,322
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Thu, Nov 19 | Lion Air
BTH 2:20 PM2h 15mNonstopSUB 4:35 PMBatam - Surabaya | Mon, Nov 23 | Lion AirTWD 5,32725% offTWD 7,068 TWD 5,327
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sat, Nov 14 | Lion Air
BTH 8:40 AM2h 15mNonstopSUB 10:55 AMBatam - Surabaya | Sat, Nov 21 | Lion AirTWD 5,34124% offTWD 7,068 TWD 5,341
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Thu, Nov 12 | Lion Air
BTH 2:20 PM2h 15mNonstopSUB 4:35 PMBatam - Surabaya | Sun, Nov 15 | Lion AirTWD 5,59721% offTWD 7,068 TWD 5,597
SUB 1:00 PM17h 25m1 stopBTH 2:00 PMSurabaya - Batam | Fri, Nov 13 | Normal Airline
BTH 3:00 PM6hNonstopSUB 4:00 PMBatam - Surabaya | Sun, Nov 15 | Normal AirlineFind more flightsFind more flights
- Cheapest
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sat, Nov 21 | Lion AirTWD 2,494 TWD 4,82048% off48% offTWD 4,820 TWD 2,494
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Mon, Nov 23 | Lion AirTWD 2,504 TWD 4,82048% off48% offTWD 4,820 TWD 2,504
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Wed, Nov 18 | Lion AirTWD 2,504 TWD 4,82048% off48% offTWD 4,820 TWD 2,504
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Tue, Nov 24 | Lion AirTWD 2,50450% offTWD 5,041 TWD 2,504
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Tue, Nov 17 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sun, Nov 22 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sun, Nov 29 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Mon, Nov 30 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Thu, Nov 19 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 1:00 PM17h 25m1 stopBTH 2:00 PMSurabaya - Batam | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sat, Nov 21 | Lion AirTWD 2,494 TWD 4,82048% off48% offTWD 4,820 TWD 2,494
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Mon, Nov 23 | Lion AirTWD 2,504 TWD 4,82048% off48% offTWD 4,820 TWD 2,504
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Wed, Nov 18 | Lion AirTWD 2,504 TWD 4,82048% off48% offTWD 4,820 TWD 2,504
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Tue, Nov 24 | Lion AirTWD 2,50450% offTWD 5,041 TWD 2,504
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Tue, Nov 17 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sun, Nov 22 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sun, Nov 29 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Mon, Nov 30 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Thu, Nov 19 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 1:00 PM17h 25m1 stopBTH 2:00 PMSurabaya - Batam | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sat, Nov 21 | Lion AirTWD 2,494 TWD 4,88649% off49% offTWD 4,886 TWD 2,494
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Wed, Nov 18 | Lion AirTWD 2,504 TWD 4,88649% off49% offTWD 4,886 TWD 2,504
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Mon, Nov 23 | Lion AirTWD 2,504 TWD 4,88649% off49% offTWD 4,886 TWD 2,504
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Tue, Nov 24 | Lion AirTWD 2,50449% offTWD 4,886 TWD 2,504
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Tue, Nov 17 | Lion AirTWD 2,51449% offTWD 4,886 TWD 2,514
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sun, Nov 29 | Lion AirTWD 2,51449% offTWD 4,886 TWD 2,514
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Mon, Nov 30 | Lion AirTWD 2,51449% offTWD 4,886 TWD 2,514
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sun, Nov 22 | Lion AirTWD 2,51449% offTWD 4,886 TWD 2,514
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sat, Nov 28 | Lion AirTWD 2,51449% offTWD 4,886 TWD 2,514
SUB 1:00 PM17h 25m1 stopBTH 2:00 PMSurabaya - Batam | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Wed, Nov 18 | Lion AirTWD 2,504 TWD 8,88172% off72% offTWD 8,881 TWD 2,504
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Tue, Nov 17 | Lion AirTWD 2,514 TWD 8,88172% off72% offTWD 8,881 TWD 2,514
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sun, Nov 15 | Lion AirTWD 2,646 TWD 8,88170% off70% offTWD 8,881 TWD 2,646
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Fri, Nov 13 | Lion AirTWD 2,65170% offTWD 8,881 TWD 2,651
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Mon, Nov 16 | Lion AirTWD 2,66170% offTWD 8,881 TWD 2,661
SUB 9:20 AM2h 20mNonstopBTH 11:40 AMSurabaya - Batam | Wed, Nov 18 | CitilinkTWD 2,71569% offTWD 8,881 TWD 2,715
SUB 9:20 AM2h 20mNonstopBTH 11:40 AMSurabaya - Batam | Mon, Nov 16 | CitilinkTWD 2,85368% offTWD 8,881 TWD 2,853
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Thu, Nov 12 | Lion AirTWD 2,92767% offTWD 8,881 TWD 2,927
SUB 9:20 AM2h 20mNonstopBTH 11:40 AMSurabaya - Batam | Thu, Nov 12 | CitilinkTWD 2,95167% offTWD 8,881 TWD 2,951
SUB 1:00 PM17h 25m1 stopBTH 2:00 PMSurabaya - Batam | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sat, Nov 21 | Lion AirTWD 2,494 TWD 4,82048% off48% offTWD 4,820 TWD 2,494
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Mon, Nov 23 | Lion AirTWD 2,504 TWD 4,82048% off48% offTWD 4,820 TWD 2,504
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Wed, Nov 18 | Lion AirTWD 2,504 TWD 4,82048% off48% offTWD 4,820 TWD 2,504
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Tue, Nov 24 | Lion AirTWD 2,50450% offTWD 5,041 TWD 2,504
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Tue, Nov 17 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sun, Nov 22 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Sun, Nov 29 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 7:10 AM2h 10mNonstopBTH 9:20 AMSurabaya - Batam | Mon, Nov 30 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 11:40 AM2h 10mNonstopBTH 1:50 PMSurabaya - Batam | Thu, Nov 19 | Lion AirTWD 2,51448% offTWD 4,820 TWD 2,514
SUB 1:00 PM17h 25m1 stopBTH 2:00 PMSurabaya - Batam | Fri, Nov 13 | 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 Batam
What is the cheapest month for one-way flights from Surabaya Airport to Batam?
According to Trip.com's data from the past 12 months, the cheapest month for one-way flights from Surabaya Airport to Batam is October, with an average price of TWD 2,881. In contrast, the most expensive month is usually June, with an average price of TWD 4,276.
What is the cheapest day of the week to fly from Surabaya Airport to Batam?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Surabaya Airport to Batam is Friday, with average fares usually lower than on other days. Avoid flying on Sunday, as ticket prices are typically highest that day.
Which airlines are the most popular for Surabaya Airport to Batam flights?
Citilink
Lion Air
Flight Schedule from Surabaya Airport to Batam
Check the schedule for flights from Surabaya Airport to Batam and find the flight that best matches your travel plans.
-
JT973
Surabaya Airport
11:40 AM
SUB
1:50 PM
BTH
S M T W T F SSearch -
JT971
Surabaya Airport
7:10 AM
SUB
9:20 AM
BTH
S M T W T F SSearch -
QG948
Surabaya Airport
9:20 AM
SUB
11:40 AM
BTH
S M T W T F SSearch
What to know about flights from Surabaya Airport to Batam?
| Cheapest round-trip ticket price | TWD 5,066 |
|---|---|
| Cheapest one-way flight price | TWD 2,494 |
| Off-season for travel | November |
| Peak season for travel | January |
FAQs for Surabaya Airport to Batam Flights
When is peak season for travel to Batam?
The peak travel time for visiting Batam is November. During this time, flights from Surabaya Airport to Batam are the most expensive. Cheap tickets can still be booked on Trip.com.How long is a flight to Hang Nadim International Airport from Surabaya Airport?
Flights from Surabaya Airport (SUB) to Hang Nadim International Airport (BTH) take around 2 hours 10 minutes.What airline operates the most direct flights from Surabaya Airport (SUB) to Surabaya (BTH)?
Citilink is a very popular airline operating an average of 689 flights per month.What time does the earliest flight from Surabaya Airport to Batam depart?
The earliest flight departs from Surabaya Airport (SUB) at 07:00 and arrives in Batam (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.
Are there direct flights from Surabaya Airport to Batam?
Yes. Lion Air and Citilink operate direct flights from Surabaya Airport to Batam. The average flight time is approximately 1 hour 57 minutes, with about 2 flights per week. Actual schedules may vary by season.What are the cheapest flights from Surabaya Airport to Batam?
The cheapest one-way flight from Surabaya Airport to Batam currently starts from TWD 2,523, with round-trip fares from TWD 5,056. The lowest fare is offered by Lion Air departing on Tue, Nov 24; prices are subject to availability.How long does it take to fly from Surabaya Airport to Batam?
Yes. The average flight time from Surabaya Airport to Batam is about 1 hour 58 minutes. Actual flight time may vary due to routing, weather, and air traffic.Which airlines fly from Surabaya Airport to Batam?
Currently, multiple airlines offer flights from Surabaya Airport to Batam, including: Lion Air Citilink Garuda Indonesia Batik Air The selected airlines are based on Trip.com user booking data from the past 90 days.What is the average flight ticket price from Surabaya Airport to Batam?
Based on Trip.com flight data for departures within the next 30 days, the average one-way fare from Surabaya Airport to Batam is TWD 4,549, and the average round-trip fare is TWD 8,084. Prices may vary depending on the departure date, airline, and availability.When is the cheapest time to book flights from Surabaya Airport to Batam?
Flights from Surabaya Airport to Batam are usually cheapest in October, with an average one-way fare of about TWD 4,549. Prices may vary depending on the departure date, airline, and availability.What does the flight schedule from Surabaya Airport to Batam look like?
The earliest flight from Surabaya Airport to Batam departs at 07:10, and the latest one departs at 11:40. There are approximately 3 flights per day. Flight times may change, so please check the latest departure and arrival times before your trip.Which airports can you fly to from Surabaya Airport to Batam?
Flights from Surabaya Airport to Batam usually arrive at Hang Nadim International Airport. Hang Nadim International Airport is the most convenient option for this route.What are the budget airlines from Surabaya Airport to Batam?
Citilinkand Lion Air are the most popular budget airlines flying from Surabaya Airport to Batam. Basic fares start from TWD 2,523. Before comparing final prices, watch out for baggage, seat selection, and payment surcharges.
Popular Destinations
- Flight deals from Surabaya Airport to Bangkok
- Cheap flights from Surabaya Airport to Jakarta
- Cheap flights from Surabaya Airport to Bali
- Cheap flights from Surabaya Airport to Kuala Lumpur
- Nonstop flights from Surabaya Airport to Singapore
- Flights from Surabaya Airport to Lombok International Airport
- Cheap Surabaya Airport to Changi Airport flights
- Cheap Surabaya Airport to Kuala Lumpur Intl. Airport flights
- Nonstop flights Surabaya Airport to Ngurah Rai Intl. Airport
- Nonstop flights Surabaya Airport to Soekarno-Hatta Intl. Airport
- Cheap flights from Medan Kuala Namu Airport to Batam
- Cheap flights from Surabaya Airport to Batam
- Flight deals from Penang Intl. Airport to Batam
- Flight deals from Soekarno-Hatta Intl. Airport to Batam
- Nonstop flights from Kuala Lumpur Intl. Airport to Batam
- Flights from Medan to Batam
- Flights from Kuala Lumpur to Batam
- Flights from Jakarta to Batam
- Flights from Penang to Batam
- Flights from Colombo to Batam
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.