Para llegar a la Ciudad la vía principal es la carretera Troncal del Caribe, que hacia el noroeste comunica con Riohacha (165 km) y por el sudoeste con Barranquilla (93 km), Cartagena (209 km); igualmente se comunica por la Troncal de Magdalena con las capitales de los departamentos y numerosas ciudades del interior del país, entre ellas la Capital Bogotá.
Dentro de la ciudad podemos destacar la red vial que proporcionan la Avenida del Libertador, la Avenida del Río y la Avenida Santa Rita (Calle 22) que básicamente van de oriente a occidente; las carreras 1.ª, 2.ª, 5.ª, la 19, la Avenida Hernández Pardo que va en dirección al Rodadero y la Avenida del ferrocarril, en sentido Norte-Sur.
Existen varias empresas encargadas del transporte público, no obstante el precio cobrado por los buses y microbuses común es de $1400 COP para buses de servicio ejecutivo y de $1500 COP para buses climatizados, cubriendo todas las distancias entre muchos sitios de interés.
Los taxis de servicio público se identifican por ser de color amarillo, para estos una carrera mínima cuesta alrededor de $4.500, y pudiéndose hacer más costosas si la carrera va hasta algún sitio en la periferia.
Actualmente rigen para el Distrito de Santa Marta ciertas restricciones en materia de circulación. Para automotores particulares restringe la circulación y tránsito en el Centro Histórico entre las 07:00 a.m. y 07:00 p.m. acorde al último número de la placa. Para vehículos tipo motos restringe su circulación y tránsito en todo el Distrito en los horarios de 06:00 a.m. y 08:00 p.m. acorde al último número de placa. Restringir la circulación de vehículos tipo motocicletas, motocarros, mototriciclos y cuatrimotos en todo el Distrito en los días 10 y 25 de cada mes. Además para los conductores de vehículos particulares, motocicletas y transporte de servicio público, se imponen ciertas restricciones sobre la circulación en el Centro histórico.
A 16 km del centro de la ciudad se encuentra el Aeropuerto Nacional Simón Bolivar este aeropuerto ya no es internacional ya que su pista de aterrizaje es muy corta para vuelos internacionales. Este aeropuerto recibe vuelos provenientes de Bogotá, Bucaramanga, Cali, Medellín y Pereira.
El transporte ferroviario se ha consolidado en el norte de Colombia como uno de los medios más seguros y eficientes.
IMPORTANTE: las compras realizadas con tarjetas de crédito argentinas, se pagan en pesos argentinos a la cotización del "dólar tarjeta / turista"