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 GBP
Annual Avg. Price | 416 GBP |
June 2024 | 437 GBP |
July 2024 | 484 GBP |
August 2024 | 348 GBP |
September 2024 | 351 GBP |
October 2024 | 424 GBP |
November 2024 | 400 GBP |
December 2024 | 416 GBP |
January 2025 | 389 GBP |
February 2025 | 373 GBP |
March 2025 | 367 GBP |
April 2025 | 383 GBP |
May 2025 | 623 GBP |
Direct flights to Batam
Find direct flights from anywhere to Batam
- Dhaka to Batam from £223
- Honolulu to Batam from £339
- Paris to Batam from £342
- Istanbul to Batam from £348
- Seattle to Batam from £579
- Boston to Batam from £674
- San Francisco to Batam from £692
- Dallas to Batam from £697
- Phoenix to Batam from £712
- Charlotte to Batam from £725
- Minneapolis to Batam from £741
- San Juan to Batam from £751
- Mexico City to Batam from £765
- Atlanta to Batam from £770
- Washington, D.C. to Batam from £774
- Houston to Batam from £779
- Cincinnati to Batam from £795
- Fort Lauderdale to Batam from £807
- Tampa to Batam from £810
- Detroit to Batam from £814
- Cleveland to Batam from £815
- Philadelphia to Batam from £833
- Bogotá to Batam from £987
- Medellín to Batam from £1,112
Airlines flying to Batam
Best airlines flying to Batam
- Etihad Airways
- Asiana Airlines
- Air India Limited
- Scoot
- SalamAir
- Kuwait Airways
- TransNusa
- AirAsia
- Vietnam Airlines
- Korean Air
- Indonesia AirAsia
- Oman Air
- Batik Air
- Cebu Pacific
- Gulf Air Bahrain
- Qatar Airways
- Air Vistara
- Jetstar Airways
- LATAM Airlines
- Batik Air Malaysia