Batam is about 1,595 Km size island. About 45 minutes bout ride from Singapore.<br /><br />It is very convenient to take boat or ferries from Singapore to go to Batam Indonesia.<br />Number of Ferry provider is waiting for your at Harbour Front or the Singapore Cruise Center.<br /><br />Therefore there is no need to book in advance.<br /><br />Once you arrive in Harbour front Singapore, you can go to First and second floor where you could buy ferry ticket to Batam.<br /><br />It will cost you $25 Singapore dollars one way.<br /><br />I advise you not to buy a 2 way ticket so you are flexible when you coming back to Singapore from Batam.<br /><br />In Batam, there are many places you can go to stay, plenty of decent hotels such as:<br /><br />Radisson = https://booki.ng/2BgdXkeBest Western<br /><br />Eska = https://booki.ng/2Bo0I1R<br /><br />Best Western = https://booki.ng/2hWC3Nk<br /><br />And a lot more.<br /><br />Price ranging from $38 To $200 for 2 to 4 Star hotels.<br /><br />Food wise, if you wan to experience local food, head down to Windsor food court.<br /><br />Taxi are also available but may are not reliable. <br />
