Air
There are daily flights to/from Moscow, several flights a week to Mineralnye Vody (1 hour), one flight a week to Makhachkala (2 hours), as well as flights to the Siberian and Far East destinations.
Train
Several trains a day pass through the Rostov-Sochi route – Sochi is 5 hours away, Rostov is 4 hours away. There is a train every other day to Kislovodsk, with trains to Odesa, Kharkiv and Kyev twice a week. AT least one train a day goes to/from Mineralnye Vody (8 hours).
Bus
Buses run to all destinations in the region: Rostov-on-Don (5 hours and 30 minutes), Sochi (8 hours), Stavropol (6 hours) and Mineralnye Vody (8 hours).
Car
Krasnodar is 275km from Rostov-on-Don and 420km from Dagomys.