Build your own trip - HAN to JNB Skip navigation
Welcome - Already a member? Sign in

 Start search over
Change your search


JNB (Johannesburg)






Change Travelers
 1 Adult
 Change travelers

code share icon - Indicates flight is operated by another airline. Move your mouse over the icon for details.



Customer Support
Frequently Asked Questions (FAQs)
Hanoi, Vietnam (HAN) to Johannesburg, South Africa (JNB)
 
All Results
China Southern Airlines
China Southern Airlines
Emirates
Emirates
Singapore Airlines
Singapore Airlines
Vietnam Airlines
Vietnam Airlines
Cathay Pacific
Cathay Pacific
Dragonair
Dragonair
Qatar Airways
Qatar Airways
Asiana Airlines
Asiana Airlines
Kenya Airways
Kenya Airways
Nonstop
---
---
---
---
---
---
---
---
---
---
see below
---
---
---
---
---
see below
---
---
Note: Prices are per person for roundtrip travel; they are e-ticket prices and include all flight taxes and fees. If your itinerary requires paper tickets there will be an additional charge. Prices do not include baggage fees or other fees charged directly by the airline. These results cover a metro area with several airports. Review your choices carefully.
 1  Choose a departing flight or view complete roundtrips
Sort by:   checkedPrice   not checkedDuration   not checkedDeparture time   not checkedArrival time  
 
flight from  $2419 Roundtrip
8:35 am Depart Hanoi (HAN)
Arrive Johannesburg (JNB) 11:50 pm +1 day
Mon 18-Jan
Duration: 44hr 15mn
China Southern Airlines China Southern Airlines 372  / 383
Emirates Emirates 719
Kenya Airways Kenya Airways 764
Connect in Guangzhou (CAN), Dubai (Dubai Intl.), Nairobi (Jomo Kenyatta Intl.)
  Choose this departure
 
flight from  $2544 Roundtrip
10:40 am Depart Hanoi (HAN)
Arrive Johannesburg (JNB) 7:10 am +1 day
Mon 18-Jan
Duration: 25hr 30mn
Vietnam Airlines Vietnam Airlines 745
Singapore Airlines Singapore Airlines 478
Connect in Singapore (Changi)
  Choose this departure
 
flight from  $2546 Roundtrip
1:30 pm Depart Hanoi (HAN)
Arrive Johannesburg (JNB) 7:10 am +1 day
Mon 18-Jan
Duration: 22hr 40mn
Singapore Airlines Singapore Airlines 175  / 478
Connect in Singapore (Changi)
  Choose this departure
 
flight from  $2600 Roundtrip
10:45 am Depart Hanoi (HAN)
Arrive Johannesburg (JNB) 6:35 am +1 day
Mon 18-Jan
Duration: 24hr 50mn
Dragonair Dragonair 294
Cathay Pacific Cathay Pacific 749
Connect in Hong Kong (HKG)
  Choose this departure
 
flight from  $2600 Roundtrip
10:45 am Depart Hanoi (HAN)
Arrive Johannesburg (JNB) 6:35 am +1 day
Mon 18-Jan
Duration: 24hr 50mn
Cathay Pacific Cathay Pacific Cathay Pacific 6726 operated by Dragonair6726  / 749
Connect in Hong Kong (HKG)
  Choose this departure
 
flight from  $2600 Roundtrip
11:05 am Depart Hanoi (HAN)
Arrive Johannesburg (JNB) 6:35 am +1 day
Mon 18-Jan
Duration: 24hr 30mn
Vietnam Airlines Vietnam Airlines 790
Cathay Pacific Cathay Pacific 749
Connect in Hong Kong (HKG)
  Choose this departure
 
flight from  $2869 Roundtrip
10:45 am Depart Hanoi (HAN)
Arrive Johannesburg (JNB) 2:25 pm +1 day
Mon 18-Jan
Duration: 32hr 40mn
Dragonair Dragonair 294
Qatar Airways Qatar Airways 817  / 582
Connect in Hong Kong (HKG), Doha (DOH)
  Choose this departure
 
flight from  $2869 Roundtrip
11:05 am Depart Hanoi (HAN)
Arrive Johannesburg (JNB) 2:25 pm +1 day
Mon 18-Jan
Duration: 32hr 20mn
Vietnam Airlines Vietnam Airlines 790
Qatar Airways Qatar Airways 817  / 582
Connect in Hong Kong (HKG), Doha (DOH)
  Choose this departure
 
flight from  $3408 Roundtrip
11:20 pm Depart Hanoi (HAN)
Arrive Johannesburg (JNB) 7:15 am +2 days
Mon 18-Jan
Duration: 36hr 55mn
Asiana Airlines Asiana Airlines 734  / 721  / Asiana Airlines 6593 operated by South African Airways6593
Connect in Seoul (ICN), Hong Kong (HKG)
  Choose this departure
Expedia Information:  
about Expedia| add your hotel| press room| investor relations| Expedia terms of use| updated privacy policy| about our ads| become an affiliate| advertising| jobs| feedback

Expedia Links:   home| flights| hotels| cars| cruises| earn ThankYou Points| Elite Plus| Egencia| site map
Expedia, Inc. is not responsible for content on external Web sites. ©2009 Expedia, Inc. All rights reserved.
Photos: Getty Images, Corbis
Plus sign (+) means taxes and fees are additional.
International sites:
Australia| Canada| China| Denmark| France| Germany| India| Italy| Japan| Mexico| Netherlands| New Zealand| Norway| Spain| Sweden| United Kingdom