Medellin cuenta con dos terminales de transporte de pasajeros una al norte de la zona urbana y una al sur de Medellín.
La construcción de la primer terminal de buses y taxis "Mariano Ospina Pérez", se realizó el 16 de febrero de 1984, ubicada desde entonces en el sector norte de la ciudad de Medellín. Debido a que la terminal norte estaba llegando a su nivel máximo de ocupación, en abril de 1993 se construyó la terminal del sur "Alberto Díaz Muñoz".