The distance from Cikarang to Batam is approximately 1,000 kilometers. The most efficient way to travel is by flight from Jakarta (CGK) to Batam (BTH). The flight time is approximately 1.5 hours. Batam is a major industrial city and a gateway to Singapore. It is well-connected to Cikarang via the airport network.
Total Distance: 1,000 km driving distance, 900 km straight-line air distance.
You must travel to Jakarta airport first.
Dry season (April to October) for the best weather.