19 teams accepted invitations to participate in the 2017 Tour de Langkawi. One UCI WorldTeam – was invited to the race, along with six UCI Professional Continental and eleven UCI Continental teams. The field was completed by one national selection teams. Each team had a maximum of six riders:
