Tour de Langkawi

UCI, Stage race, 24th February-2nd March 2016, Malaysia

1st stage|24th February|165 km
Kangar-Baling

2nd stage|25th February|159 km
Sungai Petani-Pulau Pinang

3rd stage|26th February|107 km
Kulim-Kuala Sangar

4th stage|27th February|129 km
Ipoh-Cameron Highlands

5th stage|28th February|149 km
Tapah-Kuala Lumpur

6th stage|29th February|146 km
Putrajaya-Rembau

7th stage|1st March|203 km
Seremban-Parit Sulong

8th stage|2nd March|119 km
Batu Pahat-Melaka