
Featured airlines
Cheap Flights from Surabaya to Batam Batu Besar (SUB-BTH)
Prices were available within the past 7 days and start at $181 for one-way flights and $321 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.





Frequently asked questions
Travel information
Travel information
Origin airport | Juanda |
Destination airport | Hang Nadim |
Airlines serving | Garuda Indonesia |
Roundtrip price | $320 |
Distance | 837 mi |
Book with confidence
Book with confidence
The cheapest times to fly from Surabaya to Batam Batu Besar
On average, Thursday can be the cheapest time to fly, according to data from the Airlines Reporting Corporation (ARC), one of the world's biggest databases for global airline sales. The data reveals that you could save up to 16% by flying on a Thursday—the cheapest day to travel on average—instead of a Sunday—the most expensive. Some of the most affordable flights from Surabaya to Batam Batu Besar are during the month of April. You can find some of the cheapest flights from Surabaya to Batam Batu Besar with Expedia's search tool and vast selection of airlines.
The best time to book a flight from Surabaya to Batam Batu Besar
Sunday is one of the best days to book for cheap flights from Surabaya to Batam Batu Besar: Tickets reserved on a Sunday cost between 6% and 13% less than those reserved on a Friday, according to ARC data. The data also suggests booking early can also lead to cheaper airfares. You could save 24% by buying your tickets for domestic flights at least a month in advance and 10% by booking international flights 2 months in advance.
How to find cheap round-trip tickets from Surabaya to Batam Batu Besar
Being flexible with your dates and using Expedia's Price Drop Protection and Price Tracking features are some of the best ways of finding a cheap ticket from Surabaya to Batam Batu Besar in 2025. You can also book with separate airlines for your outbound and return journeys, from $181 one-way. Expedia also offers Price Drop Protection, so if the cost of your airfare goes down after booking, you'll receive a credit for the difference*. This is available for a small fee, and is free to One Key Gold and Platinum tier members.
Expedia's Price Tracking feature means you can stay on top of airfares without manually checking every day. It sends you automated price alerts for cheap Surabaya to Batam Batu Besar flights and uses historical data to indicate when the best time to book is. Download Expedia's free app to activate this handy tool in a few easy taps.
You could also save big by booking one of Expedia's vacation packages. Bundling together your Surabaya to Batam Batu Besar airfare with your accommodations and car rental is often cheaper than booking everything separately. There’s also One Key, Expedia's generous rewards program. Join for free and you could earn One Key cash on most bookings to save on future adventures.
*Terms apply.
Disclaimer: ARC The statistics are based on average round-trip ticket prices between January and August 2023. The percentages you see are averages.
Be inspired and discover more with Expedia
Be inspired and discover more with Expedia
Lodging
- Beach Hotels in Nongsa
- Golf Hotels in Nongsa
- Nongsa Hotels
- Gay friendly Hotels in Nongsa
- Resorts & Hotels with Spas in Nongsa
- Hotels with Bars in Nongsa
- Hotels near Mega Mall
- Hotels near Batam Centre Ferry Terminal
- Hotels near Tamarin Santana Golf Club
- Casino Hotels in Batam
- Batam Hotels
- Hotel Wedding Venues Hotels in Batam
- Fishing Resorts & Hotels in Batam
- Hotels with Tennis Courts in Batam
- Resorts in Batam
- Gay friendly Hotels in Batam
- Family Hotels in Batam
- Resorts & Hotels with Spas in Batam
- 5 Star Hotels in Batam
- Honeymoon Resorts & Hotels in Batam
- Beach Hotels in Batam
- Hotels with Suites Hotels in Batam
- Cheap Hotels in Batam
- Luxury Hotels in Batam
- Adults Only Resorts & Hotels in Batam
- Hilton Hotels in Batam
- Hotels with Bars in Batam
- Hotels with Laundry Facilities in Batam
- Waterpark Hotels in Batam
- Hotels with a Gym in Batam
- Hotels with Waterslides in Batam
- Golf Hotels in Batam
- Oakwood Hotels in Batam
- Hotels with Early Check-in in Batam
- Shangri-La and Resorts Hotels in Batam
- Hotels with Connecting Rooms in Batam
- Cruise Ships in Batam
- Pet-friendly Hotels in Batam
- Hotels with Hot Tubs in Batam
- Accor Hotels in Batam
- Boutique Hotels in Batam
- Historic Hotels in Batam
- Hotels with Free Airport Shuttle in Batam
- Hotels with Room Service in Batam
- Villas in Batam
- Quiet Resorts & Hotels in Batam
- Hotels with Free Parking in Batam
- Ascott Hotels in Batam
- Capsule Hotels in Batam
Flights
- Flights from Sumbawa Besar to Batam
- Flights from Kuala Lumpur to Batam
- Flights from Miri to Batam
- Flights from Kelowna to Batam
- Flights from Vienna to Batam
- Flights from Catania to Batam
- Flights from Manila to Batam
- Flights from Johor Bahru to Batam
- Flights from Medan to Batam
- Flights from Tabuk to Batam
- Flights from Surin to Batam
- Flights from Labuan to Batam
- Flights from Jeju City to Batam
- Flights from Frederick to Batam
- Flights from Beijing to Batam
- Flights from Belize City to Batam
- Flights from Sentani to Batam
- Flights from Niuatoputapu to Batam
- Flights from Yeosu to Batam
- Flights from Wangan to Batam
- Flights from Nakatane to Batam
- Flights from Victoria to Batam
- Flights from Chongqing to Batam
- Flights from Palangkaraya to Batam
- Flights from Beaver to Batam
- Flights from Kyiv to Batam
- Flights from Poznań to Batam
- Flights from Rimini to Batam
- Flights from Dehradun to Batam
- Flights from Des Moines to Batam
- Flights from Winnipeg to Batam
- Flights from Jakarta to Batam
- Flights from Jamaica to Batam
- Flights from Karratha to Batam
- Flights from Zhob to Batam
- Flights to Batam