Situated along the banks of the Kuban River in southern Russia, Krasnodar exudes a blend of modernity and traditional charm. Known as the "southern capital of Russia," this vibrant city boasts a rich history, picturesque parks, and a thriving culinary scene. Visitors can explore the elegant architecture of the city center, stroll through the leafy boulevards, or sample delicious local cuisine at bustling markets. With its pleasant climate, welcoming locals, and fascinating cultural attractions, Krasnodar offers a memorable travel experience for those seeking to discover the beauty of southern Russia.
The cheapest month to fly to Krasnodar is typically February.
The popular airports near Krasnodar are Krasnodar International Airport (KRR) and Sochi International Airport (AER).
The flight to Krasnodar (KRR) is roughly 12 hours 36 minutes and 5,447 miles (8,767 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
The best way is to compare flights to Krasnodar from leading comparison sites using our search engine dashboard.
Park and Garden
Leafy park with a zoo, rides & dining
Recreational oasis for strolls & picnics
Live animals & dino sculptures at a zoo
Art museum in a mansion dating to 1905
Travel Agent
Urban green space with military museum
Museum with nature & history exhibits
Park and garden
Hiking Area
Monument honoring Empress Catherine II
Architecture and history
Monument and history
Monument, history and architecture
Bridge
History
Cathedral, history and architecture
Monument, history and architecture
Vegetation
Park and garden
Travel Agent
History and park and garden
History and park and garden
Observation Deck
Point of interest
Oval crop irrigation reservoir
29 °C
Sun, 28 Apr 2024
Average Temperature
4°C
Jan
6°C
Feb
11°C
Mar
18°C
Apr
23°C
May
27°C
Jun
30°C
Jul
30°C
Aug
25°C
Sep
18°C
Oct
11°C
Nov
6°C
Dec
Flights from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Krasnodar (KRR) - The flight distance between these airports is 5,447 miles (8,767 kilometres). The direct flight time is roughly 12 hours 36 minutes.
Flights from Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Krasnodar (KRR) - The flight distance between these airports is 5,975 miles (9,616 kilometres). The direct flight time is roughly 13 hours 46 minutes.
Flights from Surabaya, Indonesia - Juanda Airport (SUB) to Krasnodar (KRR) - The flight distance between these airports is 5,795 miles (9,326 kilometres). The direct flight time is roughly 13 hours 22 minutes.
Flights from Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Krasnodar (KRR) - The flight distance between these airports is 4,868 miles (7,835 kilometres). The direct flight time is roughly 11 hours 19 minutes.
Flights from Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Krasnodar (KRR) - The flight distance between these airports is 5,706 miles (9,183 kilometres). The direct flight time is roughly 13 hours 10 minutes.
Flights from Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Krasnodar (KRR) - The flight distance between these airports is 5,529 miles (8,899 kilometres). The direct flight time is roughly 12 hours 47 minutes.
Flights from Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Krasnodar (KRR) - The flight distance between these airports is 5,191 miles (8,354 kilometres). The direct flight time is roughly 12 hours 2 minutes.
Flights from Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Krasnodar (KRR) - The flight distance between these airports is 6,000 miles (9,656 kilometres). The direct flight time is roughly 13 hours 49 minutes.
Flights from Balikpapan, Indonesia - Sepinggan Airport (BPN) to Krasnodar (KRR) - The flight distance between these airports is 5,684 miles (9,148 kilometres). The direct flight time is roughly 13 hours 7 minutes.
Flights from Semarang, Indonesia - Ahmad Yani Airport (SRG) to Krasnodar (KRR) - The flight distance between these airports is 5,662 miles (9,112 kilometres). The direct flight time is roughly 13 hours 4 minutes.
Flights from Lombok, Indonesia - Lombok International Airport (LOP) to Krasnodar (KRR) - The flight distance between these airports is 6,028 miles (9,701 kilometres). The direct flight time is roughly 13 hours 53 minutes.
Flights from Manado, Indonesia - Sam Ratulangi Airport (MDC) to Krasnodar (KRR) - The flight distance between these airports is 5,935 miles (9,552 kilometres). The direct flight time is roughly 13 hours 41 minutes.
Flights from Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Krasnodar (KRR) - The flight distance between these airports is 5,707 miles (9,185 kilometres). The direct flight time is roughly 13 hours 10 minutes.
Flights from Batam, Indonesia - Hang Nadim Airport (BTH) to Krasnodar (KRR) - The flight distance between these airports is 4,958 miles (7,979 kilometres). The direct flight time is roughly 11 hours 31 minutes.
Flights from Padang, Indonesia - Minangkabau Airport (PDG) to Krasnodar (KRR) - The flight distance between these airports is 4,888 miles (7,866 kilometres). The direct flight time is roughly 11 hours 21 minutes.
Flights from Pontianak, Indonesia - Supadio Airport (PNK) to Krasnodar (KRR) - The flight distance between these airports is 5,271 miles (8,482 kilometres). The direct flight time is roughly 12 hours 12 minutes.
Flights from Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Krasnodar (KRR) - The flight distance between these airports is 4,331 miles (6,970 kilometres). The direct flight time is roughly 10 hours 7 minutes.
Flights from Jayapura, Indonesia - Sentani Airport (DJJ) to Krasnodar (KRR) - The flight distance between these airports is 6,897 miles (11,100 kilometres). The direct flight time is roughly 15 hours 49 minutes.
Flights from Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Krasnodar (KRR) - The flight distance between these airports is 5,690 miles (9,157 kilometres). The direct flight time is roughly 13 hours 8 minutes.
Flights from Ambon, Indonesia - Pattimura International Airport (AMQ) to Krasnodar (KRR) - The flight distance between these airports is 6,347 miles (10,214 kilometres). The direct flight time is roughly 14 hours 36 minutes.
Flights from Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Krasnodar (KRR) - The flight distance between these airports is 5,325 miles (8,569 kilometres). The direct flight time is roughly 12 hours 19 minutes.
Flights from Jambi, Indonesia - Sultan Thaha Airport (DJB) to Krasnodar (KRR) - The flight distance between these airports is 5,078 miles (8,172 kilometres). The direct flight time is roughly 11 hours 47 minutes.
Flights from Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Krasnodar (KRR) - The flight distance between these airports is 5,134 miles (8,262 kilometres). The direct flight time is roughly 11 hours 54 minutes.
Expert Help
Choose Site / Currency