There are 5 ways to get from Seoul to Johannesburg by train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Incheon International Airport, fly
best- Take the train from Seoul Station to Incheon Int'l Airport T1train
- Fly from Incheon International Airport (ICN) to Johannesburg International Airport (JNB)plane ICN - JNB
21h 48mR 8,902–12,494Fly from Gimpo International Airport
cheapest- Fly from Gimpo International Airport (GMP) to Johannesburg International Airport (JNB)plane GMP - JNB
24h 15mR 5,273–13,467Train to Daegu International Airport, fly
- Take the train from Suseo SRT to Dongdaegu Stationtrain
- Fly from Daegu International Airport (TAE) to Johannesburg International Airport (JNB)plane TAE - JNB
31h 19mR 9,366–25,294Train, bus to Busan / Gimhae International Airport, fly
- Take the train from Suseo SRT to Dongdaegu Stationtrain
- Take the bus from Dongdaegu Terminal to Gimhae Int'l Airportbus
- Fly from Busan / Gimhae International Airport (PUS) to Johannesburg International Airport (JNB)plane PUS - JNB
22h 39mR 8,396–23,354Train to Wonju, fly
- Take the train from Cheongnyangni Station to Hoengseong Stationtrain
- Fly from Wonju (WJU) to Johannesburg International Airport (JNB)plane WJU - JNB
26h 7mR 6,177–17,934
Incheon International Airport (ICN) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from Seoul to Johannesburg is to fly which costs R 5 000 - R 14 000 and takes 24h 15m.
The fastest way to get from Seoul to Johannesburg is to train and fly which takes 21h 48m and costs R 8 500 - R 13 000.
The distance between Seoul and Johannesburg is 12501 km.
It takes approximately 21h 48m to get from Seoul to Johannesburg, including transfers.
Johannesburg is 7h behind Seoul. It is currently 12:05 PM in Seoul and 5:05 AM in Johannesburg.
There are 4983+ hotels available in Johannesburg.
What companies run services between Seoul, South Korea and Johannesburg, South Africa?
Air China, Emirates, and seven other airlines fly from Gimpo International Airport (GMP) to Johannesburg International Airport (JNB) 3 times a day.
- Website
- singaporeair.com
Flights from Incheon International Airport to Johannesburg International Airport via Singapore Changi
- Ave. Duration
- 23h 27m
- When
- Every day
- Estimated price
- R 7,000–48,000
Flights from Daegu International Airport to Johannesburg International Airport via Taiwan Taoyuan, Singapore Changi
- Ave. Duration
- 27h 30m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- R 8,000–60,000
Flights from Busan / Gimhae International Airport to Johannesburg International Airport via Singapore Changi
- Ave. Duration
- 19h 5m
- When
- Every day
- Estimated price
- R 7,000–49,000
Flights from Gimpo International Airport to Johannesburg International Airport via Beijing Capital, Addis Ababa
- Ave. Duration
- 29h 25m
- When
- Every day
- Estimated price
- R 8,000–19,000
Flights from Gimpo International Airport to Johannesburg International Airport via Cheju, Singapore Changi
- Ave. Duration
- 29h 45m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- R 6,000–43,000
- Website
- cathaypacific.com
Flights from Daegu International Airport to Johannesburg International Airport via Hong Kong
- Ave. Duration
- 31h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 8,500–25,000
Flights from Busan / Gimhae International Airport to Johannesburg International Airport via Hong Kong
- Ave. Duration
- 20h 50m
- When
- Every day
- Estimated price
- R 7,500–22,000
Flights from Wonju to Johannesburg International Airport via Cheju, Hong Kong
- Ave. Duration
- 25h 38m
- When
- Every day
- Estimated price
- R 8,000–24,000
- Website
- flyasiana.com
Flights from Incheon International Airport to Johannesburg International Airport via Addis Ababa
- Ave. Duration
- 20h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R 9,000–22,000
Flights from Incheon International Airport to Johannesburg International Airport via Singapore Changi
- Ave. Duration
- 20h 25m
- When
- Every day
- Estimated price
- R 7,000–48,000
Flights from Daegu International Airport to Johannesburg International Airport via Incheon International Airport, Addis Ababa
- Ave. Duration
- 36h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R 11,000–25,000
Flights from Busan / Gimhae International Airport to Johannesburg International Airport via Singapore Changi
- Ave. Duration
- 19h 30m
- When
- Every day
- Estimated price
- R 7,000–49,000
Flights from Gimpo International Airport to Johannesburg International Airport via Beijing Capital, Addis Ababa
- Ave. Duration
- 29h 25m
- When
- Every day
- Estimated price
- R 8,000–19,000
- Website
- emirates.com
Flights from Incheon International Airport to Johannesburg International Airport via Dubai
- Ave. Duration
- 21h 38m
- When
- Every day
- Estimated price
- R 6,500–23,000
Flights from Gimpo International Airport to Johannesburg International Airport via Beijing Capital, Dubai
- Ave. Duration
- 22h 5m
- When
- Every day
- Estimated price
- R 7,000–20,000
- Website
- ethiopianairlines.com
Flights from Incheon International Airport to Johannesburg International Airport via Addis Ababa
- Ave. Duration
- 20h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R 9,000–22,000
Flights from Daegu International Airport to Johannesburg International Airport via Shanghai Pudong, Addis Ababa
- Ave. Duration
- 27h 15m
- When
- Every day
- Estimated price
- R 11,000–26,000
Flights from Gimpo International Airport to Johannesburg International Airport via Beijing Capital, Addis Ababa
- Ave. Duration
- 29h 25m
- When
- Every day
- Estimated price
- R 8,000–19,000
- Website
- etihad.com
Flights from Incheon International Airport to Johannesburg International Airport via Abu Dhabi
- Ave. Duration
- 21h 35m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- R 5,500–15,000
Flights from Gimpo International Airport to Johannesburg International Airport via Beijing Daxing, Abu Dhabi
- Ave. Duration
- 25h 50m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- R 4,900–13,000
Flights from Gimpo International Airport to Johannesburg International Airport via Beijing Capital, Addis Ababa
- Ave. Duration
- 29h 25m
- When
- Every day
- Estimated price
- R 8,000–19,000
- Website
- qatarairways.com
Flights from Incheon International Airport to Johannesburg International Airport via Doha
- Ave. Duration
- 21h 30m
- When
- Friday
- Estimated price
- R 7,000–21,000
Flights from Daegu International Airport to Johannesburg International Airport via Incheon International Airport, Doha
- Ave. Duration
- 32h 5m
- When
- Friday
- Estimated price
- R 8,500–24,000
- Website
- air-austral.com
Flights from Daegu International Airport to Johannesburg International Airport via Suvarnabhumi, St-Denis
- Ave. Duration
- 32h 20m
- When
- Wednesday
- Estimated price
- R 10,000–36,000
- Website
- shenzhenair.com
Flights from Wonju to Johannesburg International Airport via Cheju, Shenzhen Bao'an International
- Ave. Duration
- 27h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 5,500–17,000
- Website
- airchina.com
Flights from Wonju to Johannesburg International Airport via Cheju, Shenzhen Bao'an International
- Ave. Duration
- 27h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 5,500–17,000
- Phone
- +82 1599 7788
- Website
- Arex
Train from Seoul Station to Incheon Int'l Airport T1
- Ave. Duration
- 1h 1m
- Frequency
- Every 10 minutes
- Estimated price
- R 50–65
- Website
- Arex
- Phone
- +82 1800 1472
- Website
- SRT
Train from Suseo SRT to Dongdaegu Station
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- R 420–550
- Website
- SRT
- Standard Class
- R 420–550
- First Class
- R 600–800
Train from Suseo SRT to Dongdaegu Station
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- R 420–550
- Website
- SRT
- Standard Class
- R 420–550
- First Class
- R 600–800
- Phone
- +82 1599 7777
- Website
- Korail
Train from Cheongnyangni Station to Hoengseong Station
- Ave. Duration
- 53 min
- Frequency
- Every 3 hours
- Estimated price
- R 160–290
- Website
- Korail
- Economy
- R 160–220
- First Class
- R 200–290
- Phone
- +82 1644 2992
- Website
- Bus Tago
Bus from Dongdaegu Terminal to Gimhae Int'l Airport
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- R 120–170
- Website
- Bus Tago
- Road
- R 120–170
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 Travelling to the UK: What do I need to know?, How to get from Heathrow Airport into central London, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.














