Located in northeastern China along the Amur River, Heihe is a charming city known for its picturesque scenery and rich cultural heritage. With a unique blend of Chinese and Russian influences, Heihe offers visitors a glimpse into its fascinating history through its architecture, cuisine, and local traditions. The city's bustling markets, vibrant festivals, and friendly locals create a warm and welcoming atmosphere for travelers to explore and enjoy. Whether strolling along the riverfront promenade or indulging in delicious local delicacies, Heihe promises an unforgettable experience that will captivate all who visit.
The cheapest month to fly to Heihe is typically January.
The popular airports near Heihe city are Heihe Mohe Airport (HEK), Blagoveschensk Ignatyevo Airport (BQS), and Harbin Taiping International Airport (HRB).
The flight to Heihe (HEK) is roughly 18 hours 13 minutes and 7,973 miles (12,832 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Heihe from leading comparison sites using our search engine dashboard.
Chinese-Russian mountain range
Volcano
Volcano, lake and nature
Volcano
Nature
Tourist attraction
Volcano
Park and Garden
Volcano
Volcano
Reservoir
Museum
Volcano
Tourist attraction
Tourist attraction
Tourist attraction
Tourist attraction
Park and garden
River
Tourist attraction
Park and garden
Park and Garden
Volcano
Lake
Museum
River
5.6 °C
Sun, 28 Apr 2024
Average Temperature
-16°C
Jan
-10°C
Feb
-1°C
Mar
10°C
Apr
19°C
May
25°C
Jun
27°C
Jul
24°C
Aug
18°C
Sep
8°C
Oct
-6°C
Nov
-15°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Heihe (HEK) - The flight distance between these airports is 7,973 miles (12,832 kilometres). The direct flight time is roughly 18 hours 13 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Heihe (HEK) - The flight distance between these airports is 8,763 miles (14,103 kilometres). The direct flight time is roughly 19 hours 58 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Heihe (HEK) - The flight distance between these airports is 8,020 miles (12,907 kilometres). The direct flight time is roughly 18 hours 19 minutes.
Flights from George, South Africa - George Airport (GRJ) to Heihe (HEK) - The flight distance between these airports is 8,602 miles (13,843 kilometres). The direct flight time is roughly 19 hours 36 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Heihe (HEK) - The flight distance between these airports is 7,977 miles (12,838 kilometres). The direct flight time is roughly 18 hours 13 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Heihe (HEK) - The flight distance between these airports is 8,462 miles (13,618 kilometres). The direct flight time is roughly 19 hours 18 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Heihe (HEK) - The flight distance between these airports is 8,202 miles (13,199 kilometres). The direct flight time is roughly 18 hours 43 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Heihe (HEK) - The flight distance between these airports is 8,324 miles (13,396 kilometres). The direct flight time is roughly 18 hours 59 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Heihe (HEK) - The flight distance between these airports is 7,764 miles (12,494 kilometres). The direct flight time is roughly 17 hours 45 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Heihe (HEK) - The flight distance between these airports is 8,254 miles (13,284 kilometres). The direct flight time is roughly 18 hours 50 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Heihe (HEK) - The flight distance between these airports is 7,812 miles (12,572 kilometres). The direct flight time is roughly 17 hours 51 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Heihe (HEK) - The flight distance between these airports is 7,737 miles (12,452 kilometres). The direct flight time is roughly 17 hours 41 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Heihe (HEK) - The flight distance between these airports is 8,052 miles (12,959 kilometres). The direct flight time is roughly 18 hours 23 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Heihe (HEK) - The flight distance between these airports is 7,806 miles (12,563 kilometres). The direct flight time is roughly 17 hours 50 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Heihe (HEK) - The flight distance between these airports is 7,936 miles (12,771 kilometres). The direct flight time is roughly 18 hours 8 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Heihe (HEK) - The flight distance between these airports is 8,388 miles (13,499 kilometres). The direct flight time is roughly 19 hours 8 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Heihe (HEK) - The flight distance between these airports is 8,217 miles (13,224 kilometres). The direct flight time is roughly 18 hours 45 minutes.
Expert Help
Choose Site / Currency