Riohacha es el epicentro de donde se emprenden los desplazamientos a los diferentes puntos turísticos del departamento, ya que la ciudad concentra la mayoría de la infraestructura turística.
Vía aérea
Sólo hay un vuelo directo desde Bogotá al aeropuerto Almirante Padilla de Riohacha, así como desde Santa Marta, a través de Avianca.
Los días martes y sábado sale el vuelo que va desde Riohacha hasta la Isla de Aruba.
Via terrestre
Desde Santa Marta: sólo toma dos horas llegar por medio de la Troncal del Caribe a través de la empresa Rápido Ochoa, por la vía Medellín.
Llegar a la Guajira no es tan difícil, Riohacha su capital es grande y existen bastantes compañías de autobuses que viajan ahí Coopetran y Rápido Brasilia dos de las mas conocidas.
*** Para quien va directamente a El Cabo, s muy importante decir al conductor del bus que los lleve a Riohacha que van para El cabo y el los dejara justo en el lugar donde se puede tomar un auto.
Desde Uribia: se puede contratar una camioneta 4×4 con aire acondicionado y bastante cómoda en precio esta entre los $180.000 y $240.000 ( 100 a 120 uds).
IMPORTANTE: las compras realizadas con tarjetas de crédito argentinas, se pagan en pesos argentinos a la cotización del "dólar tarjeta / turista"