Batam can be reached either by flight or by ferry, depending on the place.
It is advisable for Indian tourists to go to Batam through Jakarta, by ferry or airplane and to reach Jakarta by flight from any important Indian metropolitan city.
Passport holders from most countries, including India now require a visa to enter Batam. Tourists can get the visa on arrival (VOA) at all Batam Ferry Terminals (there are 5 terminals on Batam) or at the Hang Nadim Airport Terminal.
Batam�s Hang Nadim Airport can be reached by many important Indonesian cities and South-East Asian cities like Singapore. Air services such as Garuda Indonesia, Air Asia, Malaysian Airlines and Singapore Airlines are important carriers.
|Starting city||Return price (approx)|
|Mumbai||₹ 29,055||View Details|
|New Delhi||₹ 35,727||View Details|
|Bengaluru||₹ 28,696||View Details|
|Chennai||₹ 29,480||View Details|
|Kolkata||₹ 39,583||View Details|
The yellow and white taxicabs are the safest options in Batam, and these are frequently used by tourists everywhere.
Tourists may primarily get around in Batam with the help of taxis and the metro minibuses, and these are the cheapest travel options in the city.
Compare quotes from upto 3 travel agents for free