Q: I am wondering if there is another option to go to Indonesia from Singapore without flying, probably by boat? I am thinking it might be a cheaper and more adventurous option.
You can take a boat from Singapore to either Batam or Bintan which are in Indonesia, and from there you can get boats to Riau or southern Sumatra. It may not necessarily be a more budget option considering there are so many budget airlines that serve this route but it may definitely be an experience itself if you are looking for some adventure. Be forewarned though it is not one of the safest methods to travel.
If you are planning to visit Batam Island or Bintan Island, however, boats are definitely the preferred choice, especially for weekend or day trippers from Singapore.
Check out our Batam and Bintan Island Guide for more information.