To reach Bandung from Tanjung Pinang, you must fly to Jakarta (Soekarno-Hatta) and then take a train or shuttle to Bandung. The flight from Batam to Jakarta takes about 1 hour 45 minutes. From Jakarta, the high-speed train or regular train takes you to Bandung in under 3 hours. This route is ideal for those visiting the highlands of West Java.
Total Distance: Air distance is approximately 1,100 km.
Use the Whoosh high-speed train from Jakarta to Bandung for the fastest connection.
May to September for pleasant mountain weather.