Official taxis from Batam Centre to Telaga Punggur cost Rp65,000. On the reverse way, it's Rp60,000. You can try and bargain for a lower rate with taxis outside the port area. Passenger vans (known as Metro Trans by the locals) run between Telaga Punggur and Jodoh / Nagoya. Catch it outside the port area.