Ferry/Boat

You can catch ferries from Sumatra, Johor Bahru, or Singapore which are anchored in Sekupang. From there, you will take a taxi from IDR 50-100,000 to Nagoya or Batam City. Or you can also take it from the Batam Center, from there, you will take a IDR 50-100,000 taxi to Nagoya or Batam.
Batam ferry service :
  • Majestic Fast Ferry
  • Batam Fast
  • Sindo Ferry 

Taxi

Expect a taxi from Hang Nadim airport to the city center at a cost of around IDR 50,000-100,000. Batam Punggur to Batam Center (Rp. 60,000-100,000). Nagoya to HarbourBay ferry terminal at Batu Ampar (Rp. 50,000). Sekupang to Batam Center (Rp. 50,000-150,000).

Plane

Batam's busy regional airport is a global gateway to Indonesia by air as it already is by sea. The airport offers connections to many Indonesian cities, including to Jakarta, Pekanbaru, Bandung, Medan and other secondary cities.
Batam airlines service :
  • Garuda Indonesia
  • Citilink
  • Lion air 

Car/Bus

Most hotels run shuttle buses during the day to the ferry ports and to the main shopping mall.
If you drive from the airport, take Jl. Wait for Tuah and turn right onto Jl. Sudirman. Then turn left on Jl. Ahmad Yani and follow the path to the city of Batam.
I BUILT MY SITE FOR FREE USING