Tháng 12 năm 2010, ông được bổ nhiệm làm Tham mưu trưởng Quân khu Bắc Kinh. Tháng 7 năm 2012, ông được thăng quân hàm Trung tướng. Ngày 14 tháng 11 năm 2012, tại phiên bế mạc của Đại hội Đảng Cộng sản Trung Quốc lần thứ XVIII, ông được bầu làm Ủy viên dự khuyết Ban Chấp hành Trung ương Đảng Cộng sản Trung Quốc khóa XVIII. Tháng 7 năm 2013, Vương Ninh được bổ nhiệm giữ chức Ủy viên Đảng ủy Bộ Tổng Tham mưu, Phó Tổng Tham mưu trưởng Quân Giải phóng Nhân dân Trung Quốc, thay cho Chương Thấm Sinh.