Nanjing, a city steeped in history and cultural richness, stands as a mesmerising blend of ancient heritage and modern vitality. Serving as the capital of several dynasties in the past, Nanjing exudes an enigmatic charm with its well-preserved architectural marvels, serene lakes, and lush gardens. The Nanjing City Wall, a testimony to its glorious past, offers panoramic vistas of a city that has embraced progress while holding onto its traditional essence. Known for its distinctive cuisine, vibrant markets, and warm hospitality, Nanjing beckons visitors to immerse themselves in its captivating stories and immerse in a tapestry of old-world charm and contemporary allure.
The cheapest month to fly to Nanjing is usually in February.
The best price we found is for R14,159 from Johannesburg to Nanjing.
Some popular airlines include: Air China.
A good price for a flight to Nanjing is R12743 - R15575.
Some popular airports near Nanjing include Nanjing Lukou International Airport (NKG) and Sunan Shuofang International Airport (WUX).
The flight to Nanjing (NKG) is roughly 16 hours 27 minutes and 7,178 miles (11,552 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Nanjing from leading comparison sites using our search engine dashboard.
Tomb of one of modern China's founders
Ming Dynasty tomb with many statues
Scenic tributary for shopping & eating
Mountain named for its dawn & dusk hues
Scenic place with boat rides & islands
Baroque presidential office building
14th-century brick city walls & moat
Free-entry history museum & art gallery
Distinguished stone gate built in 1300s
Peaceful Buddhist temple & eatery
Buddhist complex with a landmark pagoda
Scenic, leafy garden with pavillions
Soaring temple with a splashy interior
Colorful, multi-tiered hilltop pagoda
Skyscraper with an observation deck
Bridge from 1968 with a pedestrian path
Ornate temple in a mountain location
Mountain with vibrant autumn foliage
Museum documenting the Nanjing Massacre
Palace, archaeological site, architecture, historic site and history
Exhibits on ancient imperial examination
Striking contemporary exhibition space
Boating, lotus flowers & a pavilion
Vast temple complex & towering pagoda
Ancient "ghost face" wall within a park
Mausoleum and mountain
River
China's first national botanical garden
Zoo, giant panda and orangutans
Lake, amusement park and golf
Astronomical observatory opened in 1934
Garden
Historic site
Ancient history and history
Polished gardens in a serene setting
Park and garden
Music, architecture and mausoleum
Museum
Aquarium with many species & exhibits
Museum and architecture
Lake
Park and garden
Park and garden and lake
Hot spring
Ruins of Ming Dynasty imperial palace
Park and garden
Park and garden
Park and garden
Park and garden
Park and garden
Park and garden
Museum
Buddhism and art
Park and garden
Park and garden
Architecture
Wetland
Historic site
Chinese museum on historical temple site
Lake
Park and garden
Lake
Lake
Water park
Museum
20 °C
Sun, 28 Apr 2024
Average Temperature
7°C
Jan
10°C
Feb
14°C
Mar
21°C
Apr
26°C
May
29°C
Jun
32°C
Jul
32°C
Aug
28°C
Sep
23°C
Oct
16°C
Nov
10°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Nanjing (NKG) - The flight distance between these airports is 7,178 miles (11,552 kilometres). The direct flight time is roughly 16 hours 27 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Nanjing (NKG) - The flight distance between these airports is 7,932 miles (12,766 kilometres). The direct flight time is roughly 18 hours 7 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Nanjing (NKG) - The flight distance between these airports is 7,141 miles (11,492 kilometres). The direct flight time is roughly 16 hours 22 minutes.
Flights from George, South Africa - George Airport (GRJ) to Nanjing (NKG) - The flight distance between these airports is 7,735 miles (12,449 kilometres). The direct flight time is roughly 17 hours 41 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Nanjing (NKG) - The flight distance between these airports is 7,189 miles (11,569 kilometres). The direct flight time is roughly 16 hours 28 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Nanjing (NKG) - The flight distance between these airports is 7,566 miles (12,177 kilometres). The direct flight time is roughly 17 hours 18 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Nanjing (NKG) - The flight distance between these airports is 7,379 miles (11,875 kilometres). The direct flight time is roughly 16 hours 53 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Nanjing (NKG) - The flight distance between these airports is 7,423 miles (11,947 kilometres). The direct flight time is roughly 16 hours 59 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Nanjing (NKG) - The flight distance between these airports is 6,965 miles (11,209 kilometres). The direct flight time is roughly 15 hours 58 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Nanjing (NKG) - The flight distance between these airports is 7,452 miles (11,994 kilometres). The direct flight time is roughly 17 hours 3 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Nanjing (NKG) - The flight distance between these airports is 6,997 miles (11,261 kilometres). The direct flight time is roughly 16 hours 2 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Nanjing (NKG) - The flight distance between these airports is 6,944 miles (11,176 kilometres). The direct flight time is roughly 15 hours 55 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Nanjing (NKG) - The flight distance between these airports is 7,180 miles (11,554 kilometres). The direct flight time is roughly 16 hours 27 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Nanjing (NKG) - The flight distance between these airports is 7,034 miles (11,320 kilometres). The direct flight time is roughly 16 hours 7 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Nanjing (NKG) - The flight distance between these airports is 7,060 miles (11,362 kilometres). The direct flight time is roughly 16 hours 11 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Nanjing (NKG) - The flight distance between these airports is 7,630 miles (12,280 kilometres). The direct flight time is roughly 17 hours 27 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Nanjing (NKG) - The flight distance between these airports is 7,332 miles (11,800 kilometres). The direct flight time is roughly 16 hours 47 minutes.
From Johannesburg (JNB), South Africa to Nanjing, China (NKG): R14,159
Depart: 14 Jun 2024 · Return: 09 Jul 2024 Price found 28 Apr 2024, 05:46
Expert Help
Choose Site / Currency