The most efficient way to travel from Makassar to Batam is by air. You will fly from Sultan Hasanuddin International Airport to Hang Nadim International Airport, usually with a transit in Jakarta. Batam is a major industrial hub and a popular destination for tourists visiting from Singapore. This route connects the eastern part of Indonesia to the Riau Islands. Expect a travel time of around 5 hours including the layover.
Total Distance: 1,700 km straight-line air distance.
Book your flight with a single airline to ensure your luggage is transferred automatically.
February to August, when the weather is relatively dry.