Route
The nearest airport to Bukittinggi is the Minangkabau International Airport at Padang. So the fastest way to get to Bukittinggi is to fly to Padang and transfer to a bus. For my maiden trip to Indonesia, I wanted to try out a variety of local transports. From Singapore to Bukittinggi, my original plan was to take a ferry from Singapore to Batam, a ferry from Batam to Pekanbaru, then a bus to Bukittinggi. But I missed the connection between Batam and Pekanbaru.
As a result, I took a roundabout route by taking a ferry from Batam to Kuala Tungkal (near Jambi), then multiple transfer of buses/mini-vans to Bukittingi. For the return trip, I opted for a straightforward flight from Padang to Singapore.
In Bukittingi town, I rented a motorcycle for an eastern loop to explore the Minangkabau region and a western loop to Maninjau. The total distance traveled on motorcycle was around 300km. All roads covered on the motorcycle were in excellent asphalt condition. Road signs and petrol stations are available. The road to Maninjau is famous for its 40 sharp bends around hilly terrain. It’s a key reason why I rented a motorcycle.