La 1 edición del Tour de Pekín se disputó entre el 5 y el 9 de octubre de 2011, contó con un recorrido de 618 km distribuidos en cinco etapas, con inicio y final en el Estadio Nacional de Pekín. La carrera formó parte del UCI WorldTour 2011. Participaron los 18 equipos de categoría UCI ProTour (al ser obligada su participación); más una selección de china (con corredores de equipos de los Circuitos Continentales UCI) bajo en nombre de Chinese National Cycling Team.