FlightsFrom Singapore

To Batam

Cheap Flights from Singapore to Batam

Browse current best options from Singapore. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Singapore

RatePunk searches hundreds of travel sites at once for deals on flights to Batam

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Singapore to Batam

Explore current cheapest deals departing from Singapore to Batam

August 2 - August 14

Cheapest

SIN - Batam

$175

$231

Round trip

August 27 - September 22

SIN - Batam

$171

$244

Round trip

August 24 - September 22

SIN - Batam

$171

$244

Round trip

August 31 - September 26

SIN - Batam

$171

$244

Round trip

August 25 - September 22

SIN - Batam

$171

$244

Round trip

August 31 - September 22

SIN - Batam

$173

$244

Round trip

August 27 - September 26

SIN - Batam

$171

$244

Round trip

August 2 - August 4

SIN - Batam

$207

$255

Round trip

October 5 - October 12

SIN - Batam

$193

$260

Round trip

July 9 - July 15

Best
Earliest

SIN - Batam

$243

$261

Round trip

Unlock all 500+ flight deals to Batam and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Singapore to Batam

Most itineraries for flights from Singapore to Batam connect at least once. Right now, the cheapest fares for this route start at $159, which is significantly below the typical level. Only 2% of recent fares were classified as a good price, indicating that finding deals can be challenging. New deals for this route show up several times a week, so setting up a price alert can be beneficial.
If you are looking for cheap flights from Singapore to Batam, the cheapest time to fly is typically in March, with a median fare of $159. Other affordable months include August, where the median fare is $161, and October, with a median fare of $162. Planning your trip during these months could lead to better savings.
A typical journey from Singapore to Batam takes approximately 11h 20m, including connections. This duration accounts for the fact that most itineraries involve at least one stopover, with a median of 2 stopovers when connecting. Given the short distance between the two cities, this travel time reflects the nature of connecting flights rather than direct routes.
The distance between Singapore and Batam is approximately 30 kilometers, making this a short-haul route. Despite the short geographical distance, the typical journey time is extended due to the prevalence of connecting flights rather than direct options.

How much is a round trip from Singapore to Batam

Regular price: $155 - $261

Prices for flights from Singapore to Batam are within the regular range.

The regular price range for this route is between 155 USD and 261 USD. The current lowest deal is 231 USD with Scoot, for travel from Aug 2-Aug 14.

now $231

Low $155

High $261

The cheapest time to fly from Singapore to Batam

Flights from SIN to BTH are cheapest in March, with a median price of 159 USD. The most expensive month to fly is July, with a median price of 272 USD. Prices are generally lower from February to December.

March

Cheapest

Flights from $159

July

Most Expensive

Flights from $272

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Singapore to Batam

Airline logo

AirAsia

Airline logo

Scoot

Airline logo

Malindo Airways

Airline logo

Citilink Indonesia

Last-minute flights going from Singapore to Batam

Fri, Jun 19

⌛ Last-Minute

SIN - Batam

AirAsia

Singapore (SIN) - Batam (BTH)

AirAsia

$254

$289

One-way

Fri, Jun 19

⌛ Last-Minute

SIN - Batam

Citilink Indonesia

Singapore (SIN) - Batam (BTH)

Citilink Indonesia

$280

$535

One-way

Fri, Jun 19

⌛ Last-Minute

SIN - Batam

Citilink Indonesia

Singapore (SIN) - Batam (BTH)

Citilink Indonesia

$254

$555

One-way

Sat, Jun 20

⌛ Last-Minute

SIN - Batam

AirAsia

Singapore (SIN) - Batam (BTH)

AirAsia

$254

$276

One-way

Sat, Jun 20

⌛ Last-Minute

SIN - Batam

AirAsia

Singapore (SIN) - Batam (BTH)

AirAsia

$282

$319

One-way

Sat, Jun 20

⌛ Last-Minute

SIN - Batam

AirAsia

Singapore (SIN) - Batam (BTH)

AirAsia

$285

$460

One-way

Biggest price drops on these dates for flights from Singapore to Batam

6 nights

Jul 9 - Jul 15

$243  →  $261

8%

2 nights

Jun 25 - Jun 27

$252  →  $272

8%

7 nights

Jun 20 - Jun 27

$254  →  $276

9%

7 nights

Jun 19 - Jun 26

$254  →  $289

14%

Popular Airports to fly from Singapore to Batam

Singapore - Batam route insights

💸 Price insights

Recent fares are below the typical level

Recent fares for Singapore to Batam are below the typical level, with deals around $231.

📅 Best time to fly

March is historically cheapest at $159

Historically, March is the cheapest month to fly from Singapore to Batam, with a median price of $159.

⏱️ Flight duration

Connecting flights average 11h 20m

Connecting flights from Singapore to Batam typically take 11 hours and 20 minutes.

✈️ Airlines & availability

Connecting flights are dominant

This route is connecting-dominant, with no direct flights available historically.

🏆 Airline highlight

Scoot offers deals for this route

Scoot has historically offered deals for flights from Singapore to Batam.

🎯 Booking tip

Deals appear regularly for this route

Deals for flights from Singapore to Batam appear regularly, about 0.33 deals per day.

Singapore main airports to depart from

Singapore Changi (SIN)

Cheapest

Singapore Changi Airport is a convenient departure point for flights to Batam.

📍 ~18 km from Singapore (reachable by car or train)

💸 Flights from ~$231

Batam main airports to arrive at

Hang Nadim (BTH)

Cheapest

Arrive at Hang Nadim Airport for direct access to Batam and surrounding areas.

📍 ~10 km from Batam city center (reachable by car)

💸 Flights from ~$231

Airports nearby Batam used as alternative

Raja Haji Fisabilillah International (TNJ)

This airport is a practical alternative for domestic Indonesian routes if Batam flights are sold out.

📍 ~65 km from Batam (reachable by ferry)

💸 Flights from ~$402

Senai International (JHB)

This major regional hub for low-cost carriers in Malaysia offers alternative international connections.

📍 ~80 km from Batam (reachable by ferry and land transport)

💸 Flights from ~$144

Seletar Airport (XSP)

Geographically very close to Batam, this airport is useful for specific regional turboprop connections to Malaysia.

📍 ~45 km from Batam (reachable by ferry)

💸 Flights from ~$288

Kuala Lumpur International (KUL)

Cheapest

As a primary global gateway, this airport often provides the most competitive pricing for international travel.

📍 ~300 km from Batam (reachable by flight or multi-stage ferry and land journey)

💸 Flights from ~$89

Business & First Class Flight Deals to Batam

Discover luxury on the budget with premium cabin class on flights from Singapore to Batam.

Elite

Best Elite deals to Batam

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From SIN

Elite

Jun 20

Batam, Indonesia

44% AI deal score

$1,565

$1,116

Save $449

From SIN

Elite

Jun 21

Batam, Indonesia

44% AI deal score

$1,557

$1,116

Save $441

From SIN

Elite

Jun 23

Batam, Indonesia

44% AI deal score

$1,522

$1,118

Save $404

From SIN

Elite

Jun 23

Batam, Indonesia

44% AI deal score

$1,534

$1,118

Save $416

From SIN

Elite

Jun 21

Batam, Indonesia

43% AI deal score

$1,520

$1,116

Save $404

From SIN

Elite

Jun 20

Batam, Indonesia

43% AI deal score

$1,519

$1,116

Save $403

From SIN

Elite

Jun 23

Batam, Indonesia

43% AI deal score

$1,488

$1,118

Save $370

From SIN

Elite

Jun 23

Batam, Indonesia

43% AI deal score

$1,455

$1,118

Save $337

From SIN

Elite

Jun 23

Batam, Indonesia

43% AI deal score

$1,467

$1,118

Save $349

From SIN

Elite

Jun 23

Batam, Indonesia

43% AI deal score

$1,445

$1,118

Save $327

From SIN

Elite

Jun 29

Batam, Indonesia

43% AI deal score

$1,409

$1,119

Save $290

From SIN

Elite

Jun 23

Batam, Indonesia

43% AI deal score

$1,524

$1,136

Save $388

From SIN

Elite

Jun 24

Batam, Indonesia

43% AI deal score

$1,494

$1,138

Save $356

From SIN

Elite

Jun 24

Batam, Indonesia

43% AI deal score

$1,504

$1,138

Save $366

From SIN

Elite

Jun 24

Batam, Indonesia

43% AI deal score

$1,495

$1,138

Save $357

From SIN

Elite

Jun 23

Batam, Indonesia

42% AI deal score

$1,404

$1,118

Save $286

From SIN

Elite

Jun 23

Batam, Indonesia

42% AI deal score

$1,404

$1,118

Save $286

From SIN

Elite

Jun 23

Batam, Indonesia

42% AI deal score

$1,417

$1,118

Save $299

From SIN

Elite

Jun 23

Batam, Indonesia

42% AI deal score

$1,407

$1,118

Save $289

From SIN

Elite

Jun 24

Batam, Indonesia

42% AI deal score

$1,459

$1,138

Save $321

From SIN

Elite

Jun 24

Batam, Indonesia

42% AI deal score

$1,441

$1,138

Save $303

From SIN

Elite

Jun 29

Batam, Indonesia

41% AI deal score

$1,305

$1,119

Save $186

From SIN

Elite

Jun 29

Batam, Indonesia

40% AI deal score

$1,272

$1,119

Save $153

From SIN

Elite

Jun 29

Batam, Indonesia

40% AI deal score

$1,273

$1,119

Save $154

From SIN

Elite

Jun 29

Batam, Indonesia

40% AI deal score

$1,275

$1,119

Save $156

From SIN

Elite

Nov 28

Batam, Indonesia

30% AI deal score

$2,282

From SIN

Elite

Jun 29

Batam, Indonesia

29% AI deal score

$2,248

From SIN

Elite

Aug 07

Batam, Indonesia

29% AI deal score

$2,636

From SIN

Elite

Jul 13

Batam, Indonesia

29% AI deal score

$2,681

From SIN

Elite

Jul 13

Batam, Indonesia

28% AI deal score

$2,176

From SIN

Elite

Jul 13

Batam, Indonesia

27% AI deal score

$4,627

Frequently Asked Questions About Flights to Batam

To find more affordable flights, consider being flexible with your travel dates and times. Comparing prices across different airlines and booking sites can often reveal better deals. Setting up price alerts may also help you catch drops in fares.

Booking flights in advance, often several weeks or months before your intended departure, can sometimes result in lower prices. However, last-minute deals can occasionally appear, so it's often beneficial to monitor prices. Mid-week bookings may also offer different pricing than weekend bookings.

Comparing nearby airports can sometimes provide alternative flight options or potentially different pricing. While not always necessary, it may be a useful strategy for some travelers. Always consider the additional travel time and cost to reach a further airport.