Pasto está conectado hacia el norte por vía terrestre con Popayán y hacia el sur, a 78 km de distancia con Ipiales en la frontera con la república del Ecuador a través de la Carretera Panamericana.