The distance between Tanjung Pinang and Singapore is 41 miles, or approximately 66 kilometers. The only way to get from Tanjung Pinang to Singapore is by Ferry. The earliest departure leaves at 23:45 and has a duration of 2 hours. The fastest way to travel is by ferry, which takes approximately 1 hour 40 minutes. Tanjung Pinang to Singapore by
Car ferry, drive. Take the car ferry from Telaga Punggur to Tanjung Uban. Drive from Tanjung Uban to Tanjung Pinang. 2h 23m. Rp160972 - Rp239315. Quickest way to get there Cheapest option Distance between.Flights from Hong Kong to Tanjung Pinang via Singapore Changi, Soekarno–Hatta Ave. Duration 15h 10m When Every day Estimated price Rp2600000 - Rp9000000 Flights from Shenzhen Bao'an International to Tanjung Pinang via Soekarno–Hatta Ave. Duration 16h 55m When Every day Estimated price Rp3900000 - Rp14000000 From Singapore to Bintan. If you want to ferry directly from Singapore to Bintan, there are two possible routes operated by three ferry operators. SindoFerry: Tanah Merah – Tanjung Pinang; Majestic Fast Ferry: Tanah Merah – Tanjung Pinang; Bintan Resort Ferries: Tanah Merah – Bandar Bentan Telani For Bintan and Batam Island Hopping: TxWE.