To reach Batam from Subang, you must first reach Jakarta. From Soekarno-Hatta International Airport, take a direct flight to Hang Nadim International Airport in Batam. Alternatively, you can fly to Singapore and take a ferry to Batam Centre. The flight duration is approximately 90 minutes. Batam is a major industrial and tourism hub in the Riau Islands.
Total Distance: Driving distance 1,100 km (including ferry), straight-line air distance 950 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 1 hour 30 mins | 1 hour |
| Avg Price | 1,200,000 - 2,000,000 IDR | 400,000 - 600,000 IDR |
| Operator | Lion Air | Batam Fast |
| Route | CGK to BTH | Singapore to Batam Centre |
| Tip | Check baggage allowance as budget airlines have strict limits. | Ensure your passport is valid for at least six months. |
February to April for clear skies and calm seas for ferry travel.