
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 40% on select hotels after you book a flight*payments icon
Garuda Indonesia flights from Surabaya to Batam Batu Besar (SUB→BTH)
Prices were available within the past 7 days and start at S$227 for one-way flights and S$454 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Tue, 22 Jul - Wed, 23 Jul
SUB
Surabaya
BTH
Batam
S$454 Return, found 21 hours ago
S$454
Return
found 21 hours ago

Sun, 17 Aug - Sun, 24 Aug
SUB
Surabaya
BTH
Batam
S$477 Return, found 2 days ago
S$477
Return
found 2 days ago

Sat, 16 Aug - Sat, 23 Aug
SUB
Surabaya
BTH
Batam
S$478 Return, found 1 day ago
S$478
Return
found 1 day ago
Origin airport | Juanda |
Destination airport | Hang Nadim |
Airlines serving | Garuda Indonesia |
Popular airline | Garuda Indonesia |
Distance | 1340 km |
Average flight time | 2 hours 10 mins |
- Trending Garuda Indonesia Flights
- Trending Routes
- More Carriers
- Nearby Airports
- Flights from Other Cities
- Expedia's Latest Trends
Most Popular Garuda Indonesia Routes from Surabaya
Most Popular Garuda Indonesia Routes from Batam Batu Besar
- Singapore to Tokyo (SIN - HND)
- Singapore to Jakarta (SIN - CGK)
- Singapore to Melbourne (SIN - MEL)
- Singapore to Bangkok (SIN - BKK)
- Singapore to Jakarta (SIN - CGK)
- Singapore to Bangkok (SIN - BKK)
- Singapore to Sydney (SIN - SYD)
- Singapore to Guangzhou (SIN - CAN)
- Singapore to London (SIN - LHR)
- Singapore to Hong Kong (SIN - HKG)
Popular Domestic Routes in Hang Nadim
- Singapore to Tokyo (SIN - NRT)
- Singapore to Sydney (SIN - SYD)
- Singapore to Surabaya (SIN - SUB)
- Singapore to Hanoi (SIN - HAN)
- Singapore to Tokyo (SIN - HND)
- Singapore to Seoul (SIN - ICN)
- Singapore to Ho Chi Minh City (SIN - SGN)
- Singapore to Denpasar (SIN - DPS)
- Singapore to Jakarta (SIN - CGK)
- Singapore to Mumbai (SIN - BOM)
Expedia's Latest Trends
Hotels
Holiday Inn Resort Batam by IHGHARRIS Resort Batam WaterfrontGrand Batam Mall hotelsHarbour Bay Ferry Terminal hotelsAston Inn Gideon BatamFormosa HotelFour Points by Sheraton BatamBatam Centre Ferry Terminal hotelsI HotelNagoya Hill Mall hotelsAston Batam Hotel & ResidencePacific Palace HotelAP Premier BatamNagoya Hill Hotel BatamThe BCC Hotel & ResidenceI Hotel Baloi BatamPlanet Holiday Hotel & Residence
Flights
Jakarta to Banyuwangi (CGK - BWX)Jakarta to Malang (CGK - MLG)Singapore to Dabo (SIN - SIQ)Banyuwangi to Singapore (BWX - SIN)Banyuwangi to Lombok (BWX - LOP)Tanjung Pinang to Singapore (TNJ - SIN)Surabaya to Banyuwangi (SUB - BWX)Singapore to Tanjung Pinang (SIN - TNJ)Tanjung Pinang to Jakarta (TNJ - JKT)Surabaya to Malang (SUB - MLG)Singapore to Malang (SIN - MLG)Banyuwangi to Surabaya (BWX - SUB)Singapore to Banyuwangi (SIN - BWX)
*Available to Expedia members.