Tour de Singkarak 2012 will be commenced on 3 June 2011, covers 856 kilometres in seven stages which the routes has been surveyed by Amaury Sport Organization which surveyed also Tour de France routes.
- Stage 1 Sawahlunto—Muaro Sijunjung—Sawahlunto
- Stage 2 Sawahlunto—Arau Payakumbuh
- Stage 3 Payakumbuh—Pagaruyung Palace
- Stage 4 Pagaruyung—Malibo Anai—Kelok 44—Bukittinggi
- Stage 5 Padang Panjang—Solok
- Stage 6 Gandoriah Beach—Pesisir Selatan
- Stage 7 Pesisir Selatan—Padang