La XXXVIII Vuelta a Burgos se disputará sobre un recorrido total de 668,720 kilómetros, de los cuáles, 10,720 serán en formato de contrarreloj por equipos en las calles de Burgos capital. En las otras cuatro etapas en línea los ciclistas tendrán que superar 13 puertos de montaña puntuables (8 de Tercera Categoría; 3 de Segunda; 1 de Primera y 1 de Categoría Especial), así como 12 Metas Volantes. Más de la mitad de los puertos de montaña se concentrarán en la última y definitiva etapa, considerada etapa reina, con final en Las Lagunas de Neila.
Así, los puntos calientes de cada etapa serían los siguientes:
GPM: Alto de Coculina (3ª Categoría)
MV: Villadiego, Sasamón y Castrojeriz.
Alto del Castillo (No puntuable)
GPM: Bricia (3ª Categoría).
2 ascensiones al Alto de Retuerta (3ª Categoría).
MV: Arija, Soncillo y Cigüenza
GPM: Dos ascensiones al Alto del Majadal (3ª Categoría).
MV: Puentedura; Quintanilla del Agua y Puentedura.
GPM: Alto del Cerro (3ª Categoría)
Collado de Vilviestre (3ª Categoría)
Alto del Cargadero (2ª Categoría)
Alto del Collado (2ª Categoría)
Pasil de Rozavientos (1ª Categoría)
Alto del Collado (2ª Categoría)
Lagunas de Neila (Categoría Especial)
MV: Huerta del Rey, Salas de los Infantes y Vilviestre del Pinar