Beijing National Stadium
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.