I always enjoy using Sindo Ferry to travel from Batam to Singapore to Batam. It's hassle-free to buy tickets, just use the app. Just show your voucher and print your ticket at the counter and enter at the gate. If the travel agent gives you a wrong name, the ticketing staff can immediately correct it to match your passport.