How to get to Batam, Indonesia from Johor by ferry ? You can check how to get ferry from Johor to Batam, Indonesia below.
You take a ferry from Berjaya Waterfront Ferry Terminal Johor Bahru to Batam Centre and cost approximately 69 MYR (17 USD) (ref: Berjaya Waterfront Ferry Terminal).
You take a bus, shuttle or taxi from Batam Centre to your destination in Batam, Indonesia.
You take a bus, shuttle or taxi from your location in Johor to SIngapore Harbour Front.
You take a ferry from SIngapore Harbour Front to Batam Centre and cost approximately 25 SGD (18 USD) (ref: Majestic Fast Ferry).
You take a bus, shuttle or taxi from Batam Centre to your destination in Batam, Indonesia.
You can find hotels and accommodations in Batam, Indonesia with our hotels search tool below
Booking.com