Acerca de este proyecto

Un sitio con el inventario de peajes de la Red Vial Nacional de Colombia, construido sobre datos públicos del Estado. Esta página documenta qué contiene cada sección, de dónde sale cada dato, qué herramientas se usaron y qué limitaciones tiene.

Qué contiene el sitio

Cuatro secciones, todas alimentadas por el mismo inventario de 179 peajes

Mapa

Los 179 peajes sobre un mapa real (OpenStreetMap), agrupados por cercanía, con filtro por departamento y por tipo de operador, y ficha de detalle de cada peaje al hacer clic.

Ir al mapa →

Ruta

Calculadora de viaje: eliges un municipio de origen y uno de destino, se traza la ruta por carretera y se suman los peajes que encuentra en el camino, por categoría de vehículo.

Ir a Ruta →

Dashboard

Análisis del inventario completo: distribución de tarifas, comparación entre INVIAS y concesión, ranking de operadores y de peajes por precio, y distancias entre peajes.

Ir al Dashboard →

Acerca

Esta página: de dónde sale cada dato, qué se le hizo, qué herramientas se usaron para construir el sitio y qué limitaciones tiene todo lo anterior.

Fuente principal de datos

El inventario de los 179 peajes (ubicación, tarifas, operador, contacto)

Peajes, Datos Abiertos Colombia

Fuente primaria

“Peajes registrados sobre la Red Vial Nacional”, publicado por el Instituto Nacional de Vías (INVÍAS) en el portal oficial de datos abiertos del Estado colombiano, datos.gov.co (administrado por MinTIC). Incluye nombre, ubicación, sector vial, poste de referencia, tarifas por las 9 categorías de vehículo más unas 18 categorías especiales (exentos, ejes adicionales, etc.), operador y datos de contacto de cada peaje.

Publicado por
INVÍAS
Publicado el
18 oct 2024
Última actualización (origen)
19 ago 2026
Snapshot usado en este proyecto
16 sep 2026
Licencia
CC BY-SA 4.0
Identificador del dataset
68qj-5xux
Ver dataset en datos.gov.co ↗

Otras fuentes de datos

Para ubicar los peajes en un mapa real, agruparlos por departamento y calcular rutas

División político-administrativa (MGN)

Departamentos

Límites oficiales de los 33 departamentos de Colombia, del Marco Geoestadístico Nacional (MGN 2018) del DANE. El dataset de INVIAS no trae el departamento de cada peaje, solo una “Territorial” interna de INVIAS que no corresponde a la división político-administrativa real. Por eso se cruzó cada coordenada contra estos límites (point-in-polygon) para poder ofrecer el selector por departamento y el zoom del mapa.

Ver geometría (GeoJSON) ↗

DIVIPOLA: cabeceras municipales

Buscador de Ruta

Coordenadas del casco urbano (cabecera) de 1.103 de los 1.122 municipios de Colombia, también del DANE vía datos.gov.co. Es lo que alimenta el buscador predictivo de origen y destino en la página Ruta. Se prefirió el punto de la cabecera sobre el centroide geográfico del municipio completo: en municipios grandes e irregulares (por ejemplo Bogotá D.C., que incluye la enorme zona rural de Sumapaz) el centroide de área queda lejos del casco urbano real y producía rutas y tiempos incorrectos.

Ver dataset en datos.gov.co ↗

OpenStreetMap

Mapa base

Los tiles (calles, relieve, nombres de lugares) de los mapas interactivos son de OpenStreetMap, un proyecto de cartografía libre y colaborativo. © colaboradores de OpenStreetMap. También se usó su base de datos (vía Overpass API) para verificar la coordenada exacta del peaje Sajonia (nodo barrier=toll_booth), que no está en el inventario de INVIAS, y para confirmar que “El Placer” y “El Placer 2” son el mismo peaje duplicado.

Derechos de autor de OSM ↗

Decreto D 2026070000086, Gobernación de Antioquia

Corrección de tarifas

Decreto departamental (16 ene 2026) que fija las tarifas 2026 de los peajes Variante Las Palmas, Santa Elena y Sajonia (Túnel de Oriente) de la Concesión Túnel Aburrá-Oriente S.A. Es la fuente primaria de las correcciones y la adición del paso 3 de “Qué se le hizo a los datos”. El decreto de Pajarito (concesión Vía Láctea, D 2026070000085) no se consiguió en PDF; esa corrección usa una nota de prensa que cita ese decreto como fuente secundaria.

Ver decreto (PDF) ↗

Resolución 20253040025055, Ministerio de Transporte

Consolidación de duplicado

Resolución nacional (25 jun 2025) que fija la tarifa vigente del peaje “El Placer” (vía Rumichaca-Pasto, Nariño, concesión Unión del Sur), vigente desde el 1 jul 2025. Confirma en sus considerandos que existe una sola estación de peaje con ese nombre, lo que sustenta la consolidación del duplicado (paso 3).

Ver resolución (PDF) ↗

Mapbox Directions

Cálculo de ruta

Servicio de ruteo que calcula la ruta por carretera, la distancia y el tiempo estimado entre origen y destino en la página Ruta, con tráfico en tiempo real (perfil driving-traffic) y soporte real para “evitar peajes”. Se usó primero el servidor público gratuito de OSRM, pero no tenía datos de tráfico ni permitía evitar peajes. Se migró a Mapbox por su capa gratuita generosa (100.000 rutas al mes) y porque es seguro usar un token público directamente en el código del sitio: se restringe por dominio desde el panel de Mapbox, sin necesitar un servidor propio.

mapbox.com/directions ↗

OSRM, solo /nearest

Verificación de vía

Aunque el ruteo principal se migró a Mapbox, Ruta sigue usando el servicio público de OSRM para una consulta auxiliar distinta: dado un punto, /nearest devuelve el nombre real (de OpenStreetMap) de la vía más cercana. Se usa para confirmar que un peaje candidato esté en la misma vía que la ruta, no solo cerca en el mapa (ver el paso 4 de “Qué se le hizo a los datos”).

project-osrm.org ↗

Herramientas usadas para construir el sitio

Todas de código abierto, cargadas directamente en el navegador

Leaflet y Leaflet.markercluster

Librería de mapas interactivos: dibuja los tiles y los marcadores, y agrupa los peajes cercanos en clusters al alejar el zoom.

Chart.js

Gráficas del Dashboard: los histogramas de tarifas y de distancias, y la dona INVIAS frente a concesión.

Tipografía Outfit

Tipografía de Google Fonts usada en todo el sitio. Las cifras y tarifas usan sus números tabulares, que tienen todos el mismo ancho y alinean en columna.

Qué se le hizo a los datos

Del CSV original de INVIAS a lo que ves en el mapa

  1. Limpieza estructural del CSV

    El CSV de INVIAS tenía varios problemas de forma, no de fondo: coordenadas corruptas en la mayoría de filas (se usó la columna geométrica point, que sí era confiable), tarifas como texto (“12,200”) en vez de número, unas 76 formas distintas de escribir el nombre de un mismo operador agrupadas en 60 operadores reales, un par de nombres de peaje duplicados, y el departamento de cada uno (ausente en el CSV) calculado por coordenada contra los límites oficiales del DANE.

  2. Municipios geolocalizados para el buscador de Ruta

    Los 1.122 municipios de Colombia (DIVIPOLA, DANE) se ubicaron por su cabecera municipal en vez del centroide del polígono completo. En municipios grandes e irregulares (por ejemplo Bogotá D.C., con la enorme zona rural de Sumapaz) el centroide de área queda lejos del casco urbano real y producía rutas y tiempos incorrectos.

  3. Correcciones y adiciones verificadas contra fuente oficial

    Validando el inventario contra la realidad (no solo contra el CSV) se encontraron y corrigieron varios casos: tarifas desactualizadas en peajes de concesiones departamentales, un peaje real (Sajonia, Túnel de Oriente) que nunca se había agregado al inventario de INVIAS, y un peaje duplicado (El Placer, Nariño) registrado dos veces con datos incompletos en cada copia. Cada caso está documentado por separado en data/raw/ con su fuente primaria citada (decretos y resoluciones oficiales) y aplicado por un script propio. Nunca se agrega o cambia un valor sin poder señalar de dónde salió.

  4. Verificación geométrica de peajes en Ruta

    Para saber qué peajes toca una ruta calculada no basta con la cercanía en línea recta: dos vías paralelas pueden pasar a una distancia parecida sin ser la misma (por ejemplo la Autopista Norte cerca de Chía, donde tres peajes están a menos de 3 km entre sí sobre vías distintas). Por cada coincidencia cercana, Ruta confirma contra OpenStreetMap que el peaje y la ruta están sobre la misma vía nombrada. Cuando eso no se puede verificar (un peaje sin nombre de vía asociado en el mapa), se exige que esté muy pegado a la ruta en vez de aceptarlo por defecto. Es una regla general, no una lista de excepciones por caso, y se validó contra varios corredores reales del país.

Limitaciones a tener en cuenta

Proyecto independiente de visualización de datos abiertos · No es un canal oficial de INVIAS