There are 6 ways to get from Johannesburg to Vietnam by plane or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly to Tan Son Nhat • 16h 53m
Cheapest option
Fly to Danang • 18h 57m
4 alternative options
Fly to Noi Bai International • 19h 26m
Fly to Pleiku • 19h 23m
Fly to Quinhon • 19h 16m
Drive • 10 days 19h
Johannesburg (JNB) to Tan Son Nhat (SGN) flights
Coronavirus (COVID-19) in Vietnam
There is widespread community transmission globally.
Some travel restrictions are being lifted in Vietnam. For the latest travel status, please check the official page for Vietnam.
For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Vietnam.
Coronavirus (COVID-19) Travel Advice
Some border closures are in place for Vietnam due to Coronavirus (COVID-19). Most travel to this country is restricted.
Official Coronavirus (COVID-19) Information for VietnamSome domestic travel restrictions began to ease in Vietnam from May 11.
Official Coronavirus (COVID-19) Information for VietnamInternational flights leaving South Africa are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.
Questions & Answers
The cheapest way to get from Johannesburg to Vietnam is to fly which costs R 8 500 - R 14 000 and takes 16h 53m.
The quickest way to get from Johannesburg to Vietnam is to fly which costs R 8 500 - R 14 000 and takes 16h 53m.
The distance between Johannesburg and Vietnam is 9725 km. The road distance is 19030.8 km.
It takes approximately 16h 53m to get from Johannesburg to Vietnam, including transfers.
There is no direct flight from Johannesburg Airport to Tan Son Nhat Airport. The quickest flight takes 13h 45m and has one stopover.
Yes, the driving distance between Johannesburg to Vietnam is 19031 km. It takes approximately 10 days 19h to drive from Johannesburg to Vietnam.
Malaysia Airlines, AirAsia, Cathay Pacific and three other airlines offer flights from Johannesburg Airport to Tan Son Nhat Airport.

- Distance: 9724.7 km
- Duration: 16h 53m
What companies run services between Johannesburg, South Africa and Vietnam?
Singapore Airlines, Scoot Tigerair and six other airlines fly from Johannesburg to Ho Chi Minh City every 2 hours.

- Website
- vietnamairlines.com
Flights from Johannesburg to Pleiku via Singapore Changi, Tan Son Nhat
- Ave. Duration
- 16h 40m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $650 - $2,300
Flights from Johannesburg to Pleiku via Doha, Tan Son Nhat
- Ave. Duration
- 22h 15m
- When
- Every day
- Estimated price
- $850 - $2,300
Flights from Johannesburg to Pleiku via Hong Kong, Tan Son Nhat
- Ave. Duration
- 24h 15m
- When
- Every day
- Estimated price
- $850 - $2,100
Flights from Johannesburg to Pleiku via Singapore Changi, Kuala Lumpur, Tan Son Nhat
- Ave. Duration
- 21h 50m
- When
- Monday, Wednesday, Thursday and Saturday
- Estimated price
- $650 - $2,400
Flights from Johannesburg to Pleiku via Singapore Changi, Danang, Tan Son Nhat
- Ave. Duration
- 21h 50m
- When
- Tuesday, Saturday and Sunday
- Estimated price
- $750 - $2,500
Flights from Johannesburg to Pleiku via Mauritius, Kuala Lumpur, Tan Son Nhat
- Ave. Duration
- 22h
- When
- Monday and Thursday
- Estimated price
- $1,000 - $2,100
Flights from Johannesburg to Quinhon via Singapore Changi, Tan Son Nhat
- Ave. Duration
- 18h 30m
- When
- Every day
- Estimated price
- $950 - $3,200
Flights from Johannesburg to Quinhon via Hong Kong, Noi Bai International
- Ave. Duration
- 20h 5m
- When
- Thursday and Friday
- Estimated price
- $1,200 - $2,900
Flights from Johannesburg to Quinhon via Hong Kong, Tan Son Nhat
- Ave. Duration
- 20h 15m
- When
- Every day
- Estimated price
- $1,200 - $3,000
Flights from Johannesburg to Quinhon via Doha, Tan Son Nhat
- Ave. Duration
- 21h 20m
- When
- Every day
- Estimated price
- $1,200 - $3,200

- Website
- vietjetair.com
Flights from Johannesburg to Danang via Singapore Changi
- Ave. Duration
- 18h 20m
- When
- Every day
- Estimated price
- $470 - $1,600
Flights from Johannesburg to Pleiku via Hong Kong, Noi Bai International
- Ave. Duration
- 20h 30m
- When
- Thursday and Friday
- Estimated price
- $850 - $2,100
Flights from Johannesburg to Pleiku via Singapore Changi, Noi Bai International
- Ave. Duration
- 18h 5m
- When
- Monday, Thursday, Friday and Saturday
- Estimated price
- $750 - $2,600
Flights from Johannesburg to Pleiku via Nairobi, Suvarnabhumi, Tan Son Nhat
- Ave. Duration
- 19h 45m
- When
- Monday and Friday
- Estimated price
- $650 - $1,800
Flights from Johannesburg to Pleiku via Doha, Noi Bai International
- Ave. Duration
- 24h
- When
- Wednesday and Friday
- Estimated price
- $850 - $2,300
Flights from Johannesburg to Pleiku via Singapore Changi, Suvarnabhumi, Tan Son Nhat
- Ave. Duration
- 23h 10m
- When
- Every day
- Estimated price
- $700 - $2,500
Flights from Johannesburg to Quinhon via Singapore Changi, Noi Bai International
- Ave. Duration
- 19h 15m
- When
- Monday, Wednesday, Friday and Saturday
- Estimated price
- $1,000 - $3,600
Flights from Johannesburg to Quinhon via Singapore Changi, Tan Son Nhat, Haiphong
- Ave. Duration
- 22h 25m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $1,000 - $3,600

- Website
- singaporeair.com
Flights from Johannesburg to Tan Son Nhat via Singapore Changi
- Ave. Duration
- 16h 15m
- When
- Every day
- Estimated price
- $850 - $1,800
Flights from Johannesburg to Danang via Singapore Changi
- Ave. Duration
- 18h 35m
- When
- Every day
- Estimated price
- $470 - $1,600
Flights from Johannesburg to Noi Bai International via Singapore Changi
- Ave. Duration
- 16h 45m
- When
- Every day
- Estimated price
- $490 - $1,700

- Website
- qatarairways.com
Flights from Johannesburg to Tan Son Nhat via Doha
- Ave. Duration
- 18h 17m
- When
- Every day
- Estimated price
- $700 - $1,500
Flights from Johannesburg to Noi Bai International via Doha
- Ave. Duration
- 18h 35m
- When
- Every day
- Estimated price
- $550 - $1,500

- Website
- bambooairways.com
Flights from Johannesburg to Pleiku via Doha, Noi Bai International
- Ave. Duration
- 21h 40m
- When
- Every day
- Estimated price
- $850 - $2,300
Flights from Johannesburg to Pleiku via Dubai, Noi Bai International
- Ave. Duration
- 22h 25m
- When
- Every day
- Estimated price
- $1,000 - $2,800
Flights from Johannesburg to Quinhon via Doha, Noi Bai International
- Ave. Duration
- 21h 40m
- When
- Wednesday and Friday
- Estimated price
- $1,200 - $3,200
Flights from Johannesburg to Quinhon via Singapore Changi, Kuala Lumpur, Noi Bai International
- Ave. Duration
- 19h 50m
- When
- Every day
- Estimated price
- $1,000 - $3,600

- Website
- cathaypacific.com
Flights from Johannesburg to Tan Son Nhat via Hong Kong
- Ave. Duration
- 17h 55m
- When
- Every day
- Estimated price
- $550 - $1,500
Flights from Johannesburg to Noi Bai International via Hong Kong
- Ave. Duration
- 16h 20m
- When
- Thursday and Friday
- Estimated price
- $550 - $1,400

- Website
- emirates.com
Flights from Johannesburg to Tan Son Nhat via Dubai
- Ave. Duration
- 19h 45m
- When
- Every day
- Estimated price
- $800 - $1,500
Flights from Johannesburg to Noi Bai International via Dubai
- Ave. Duration
- 19h
- When
- Every day
- Estimated price
- $600 - $1,800

- Website
- malaysiaairlines.com
Flights from Johannesburg to Tan Son Nhat via Singapore Changi, Kuala Lumpur
- Ave. Duration
- 20h 55m
- When
- Every day
- Estimated price
- $850 - $1,800
Flights from Johannesburg to Noi Bai International via Singapore Changi, Kuala Lumpur
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- $490 - $1,700

- Website
- airasia.com
Flights from Johannesburg to Tan Son Nhat via Singapore Changi, Kuala Lumpur
- Ave. Duration
- 15h 20m
- When
- Every day
- Estimated price
- $850 - $1,800

- Website
- etihad.com
Flights from Johannesburg to Danang via Abu Dhabi, Suvarnabhumi
- Ave. Duration
- 21h 30m
- When
- Wednesday, Friday, Saturday and Sunday
- Estimated price
- $500 - $1,600
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, 5 incredible day trips from Florence by train and Travelling around the UAE - to help you get the most out of your next trip.