Flights to Batam, Indonesia
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Weather in Batam
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 28°C | 25°C |
February | 29°C | 25°C |
March | 29°C | 26°C |
April | 30°C | 26°C |
May | 30°C | 27°C |
June | 29°C | 27°C |
July | 29°C | 26°C |
August | 29°C | 26°C |
September | 29°C | 26°C |
October | 29°C | 26°C |
November | 29°C | 26°C |
December | 28°C | 25°C |
14 day forecast
Cheapest month to fly to Batam
Explore price trends for trips to Batam
Showing prices in USD
Annual Avg. Price | 451 USD |
May 2024 | 695 USD |
June 2024 | 457 USD |
July 2024 | 423 USD |
August 2024 | 370 USD |
September 2024 | 398 USD |
October 2024 | 517 USD |
November 2024 | 389 USD |
December 2024 | 471 USD |
January 2025 | 561 USD |
February 2025 | 320 USD |
March 2025 | 343 USD |
April 2025 | 466 USD |
Direct flights to Batam
Find direct flights from anywhere to Batam
- Philadelphia to Batam from $929
- Boston to Batam from $936
- Dallas to Batam from $940
- San Juan to Batam from $948
- Charlotte to Batam from $983
- Houston to Batam from $1,036
- Fort Lauderdale to Batam from $1,038
- Atlanta to Batam from $1,045
- Nashville to Batam from $1,057
- Detroit to Batam from $1,061
- Cincinnati to Batam from $1,061
- Sacramento to Batam from $1,092
- Cleveland to Batam from $1,094
- Fort Myers to Batam from $1,098
- Grand Rapids to Batam from $1,099
- Washington, D.C. to Batam from $1,111
- Minneapolis to Batam from $1,118
- San Antonio to Batam from $1,123
- Indianapolis to Batam from $1,132
- New Orleans to Batam from $1,133
- Knoxville to Batam from $1,168
- Milwaukee to Batam from $1,188
- Oakland to Batam from $1,201
- Des Moines to Batam from $1,415
Airlines flying to Batam
Best airlines flying to Batam
- Etihad Airways
- Qatar Airways
- ZIPAIR
- Korean Air
- Azul
- Wizz Air Malta
- Turkish Airlines
- Air Europa
- Wings Air
- TransNusa
- Turkmenistan Airlines
- Kenya Airways
- LATAM Airlines
- Cathay Pacific
- AirAsia
- Oman Air
- Scoot
- SriLankan Airlines
- Hawaiian Airlines
- IndiGo Airlines