>
>
>
>
>
Flights from Batam to Surabaya
Cheap flight deals from Batam to Surabaya
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopBTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Tue, Jul 22 | CitilinkSUB 14:252h 10mNonstopBTH 16:35Surabaya - Batam | Fri, Jul 25 | CitilinkKWD 46 KWD 6933% OFF33% OFFKWD 69 KWD 46
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Mon, Jul 28 | CitilinkSUB 14:252h 10mNonstopBTH 16:35Surabaya - Batam | Fri, Aug 1 | CitilinkKWD 47 KWD 6932% OFF32% OFFKWD 69 KWD 47
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Mon, Jul 21 | CitilinkSUB 14:252h 10mNonstopBTH 16:35Surabaya - Batam | Fri, Jul 25 | CitilinkKWD 48 KWD 6931% OFF31% OFFKWD 69 KWD 48
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Sat, Jul 26 | CitilinkSUB 14:252h 10mNonstopBTH 16:35Surabaya - Batam | Sat, Aug 2 | CitilinkKWD 5126% OFFKWD 69 KWD 51
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Wed, Jul 23 | CitilinkSUB 14:252h 10mNonstopBTH 16:35Surabaya - Batam | Sat, Jul 26 | CitilinkKWD 5422% OFFKWD 69 KWD 54
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Thu, Jul 24 | CitilinkSUB 07:002h 10mNonstopBTH 09:10Surabaya - Batam | Sun, Jul 27 | Lion AirKWD 5422% OFFKWD 69 KWD 54
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Sat, Aug 2 | CitilinkSUB 14:252h 10mNonstopBTH 16:35Surabaya - Batam | Sat, Aug 9 | CitilinkKWD 5422% OFFKWD 69 KWD 54
-
BTH 14:152h 10mNonstopSUB 16:25Batam - Surabaya | Mon, Jul 21 | Lion AirSUB 14:252h 10mNonstopBTH 16:35Surabaya - Batam | Fri, Jul 25 | CitilinkKWD 5421% OFFKWD 69 KWD 54
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Sun, Jul 27 | CitilinkSUB 14:252h 10mNonstopBTH 16:35Surabaya - Batam | Fri, Aug 1 | CitilinkKWD 5521% OFFKWD 69 KWD 55
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Thu, Jul 17 | CitilinkSUB 14:252h 10mNonstopBTH 16:35Surabaya - Batam | Thu, Jul 24 | CitilinkKWD 5521% OFFKWD 69 KWD 55
-
BTH 13:0017h 25m1 stopsSUB Invalid DateBatam - Surabaya | Mon, Jun 30 | Normal AirlineSUB 15:006hNonstopBTH 16:00Surabaya - Batam | Wed, Jul 2 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopBTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Thu, Jul 24 | CitilinkKWD 32 KWD 4834% OFF34% OFFKWD 48 KWD 32
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Tue, Jul 22 | CitilinkKWD 32 KWD 4834% OFF34% OFFKWD 48 KWD 32
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Sun, Jul 27 | CitilinkKWD 32 KWD 4834% OFF34% OFFKWD 48 KWD 32
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Mon, Jul 28 | CitilinkKWD 3332% OFFKWD 48 KWD 33
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Mon, Jul 21 | CitilinkKWD 3332% OFFKWD 48 KWD 33
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Tue, Aug 12 | CitilinkKWD 3332% OFFKWD 48 KWD 33
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Wed, Aug 13 | CitilinkKWD 3332% OFFKWD 48 KWD 33
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Mon, Aug 4 | CitilinkKWD 3430% OFFKWD 48 KWD 34
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Thu, Jul 3 | CitilinkKWD 3428% OFFKWD 48 KWD 34
-
BTH 16:252h 10mNonstopSUB 18:35Batam - Surabaya | Sat, Aug 2 | CitilinkKWD 3821% OFFKWD 48 KWD 38
-
BTH 13:0017h 25m1 stopsSUB Invalid DateBatam - Surabaya | Mon, Jun 30 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Info | Batam to Surabaya
Cheapest one-way flight price | KWD 32 |
---|---|
Cheapest round-trip ticket price | KWD 46 |
Off-season for travel | April |
Peak season for travel | May |
Flight distance | 1,348.33 km |
Average flight time | 3 hours 13 minutes |
When is the cheapest time to fly from Batam to Surabaya?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Frequently Asked Questions
-
When are flight tickets from Batam (BTH) to Surabaya (SUB) the cheapest?
Airlines adjust prices for flights from Batam to Surabaya based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Batam (BTH) to Surabaya (SUB) cost?
According to Trip.com's data, the lowest price is around KWD 52. -
How long does it take to fly from Batam (BTH) to Surabaya (SUB) and what is the distance?
It takes around 3 hours 13 minutes to fly from Batam (BTH) to Surabaya (SUB). -
What are the most popular airlines that fly from Batam (BTH) to Surabaya (SUB)?
How to find a cheap flight from Batam to Surabaya
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Batam to Surabaya. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
More Travel Options
-
Top Routes from Batam
-
Top Routes to Surabaya
-
Popular Airlines
- Cheap flights from Batam to Palembang
- Cheap flights from Batam to Surabaya
- Return flights from Batam to Pekanbaru
- Return flights from Batam to Jakarta
- Return flights from Batam to Medan
- Cheap flights from Batam to Yogyakarta
- Direct flights from Batam to Lombok
- Return flights from Batam to Yangon
- Direct flights from Batam to Kuala Lumpur
- Return flights from Batam to Seoul
- Return flights from Lombok to Surabaya
- Cheap flights from Guangzhou to Surabaya
- Cheap flights from Tokyo to Surabaya
- Direct flights from Hong Kong to Surabaya
- Cheap flights from Singapore to Surabaya
- Return flights from Kuala Lumpur to Surabaya
- Direct flights from Jakarta to Surabaya
- Return flights from Seoul to Surabaya
- Return flights from Taipei to Surabaya
- Cheap flights from Bali to Surabaya