Расстояние от Ессентуков до Пятигорска — около 20 км. Добраться из одного города в другой можно на электричке, автобусе или такси. Самый удобный и быстрый способ — на электричке. Поезда РЖД (оф. сайт) отправляются с ж/д вокзала Ессентуков (ул. Вокзальная, 1А, в пешей доступности от всех основных санаториев и отелей города) каждые 30-40 минут, в пути проводят 17-20 минут и прибывают на ж/д вокзал Пятигорска (ул. Кирова, 1А). Цена билета — 50 RUB, его можно купить в кассе. Альтернативный вариант — автобусы, которые ходят от автовокзала Ессентуков (ул. Гагарина, 97) до автовокзала Пятигорска (ул. Бунимовича, 34) 3-4 раза в день. Время в дороге 30-40 минут, стоимость поездки — 40-60 RUB. Транспортные услуги предоставляют частные перевозчики. В Ессентуках работают более 10 служб такси, цены у всех примерно одинаковые, поездка до Пятигорска обойдется в 500 RUB. Если остановить водителя на улице, а не заказывать машину по телефону, можно договориться о небольшой скидке.