Расстояние от г.Дербента до столицы Дагестана составляет 130 км. Поездом либо регулярным микроавтобусом с автовокзала Махачкалы (автобус ходит каждые полчаса) или из Каспийска. В Дербенте делает остановку поезд Москва — Баку (время в пути — около 32 часов). Транспорт в Дербенте всё прибавляется с каждым годом. Из общественного здесь представлены только «газели», выполняющие функцию маршрутных такси, и совсем немного автобусов. Всего в городе действует 12 маршрутов. Кроме того по городу можно передвигаться на такси.