There are 3 ways to get from Johannesburg to Johor Bahru by plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Singapore Changi Airport
best- Fly from Johannesburg International Airport (JNB) to Singapore Changi Airport (SIN)plane JNB - SIN
12h 34mRM 1,809–2,667Fly to Senai International Airport
- Fly from Johannesburg International Airport (JNB) to Senai International Airport (JHB)plane JNB - JHB
17h 4mRM 2,003–4,825Fly to Seletar Airport
- Fly from Johannesburg International Airport (JNB) to Seletar Airport (XSP)plane JNB - XSP
19h 1mRM 2,000–13,120
Johannesburg International Airport (JNB) to Singapore Changi Airport (SIN) flights
Questions & Answers
The cheapest way to get from Johannesburg to Johor Bahru is to fly which costs RM 1800 - RM 2700 and takes 12h 34m.
The fastest way to get from Johannesburg to Johor Bahru is to fly which takes 12h 34m and costs RM 1800 - RM 2700.
The distance between Johannesburg and Johor Bahru is 8713 km.
It takes approximately 12h 34m to get from Johannesburg to Johor Bahru, including transfers.
Johor Bahru is 6h ahead of Johannesburg. It is currently 4:17 PM in Johannesburg and 10:17 PM in Johor Bahru.
There are 3476+ hotels available in Johor Bahru.
What companies run services between Johannesburg, South Africa and Johor Bahru, Malaysia?
Singapore Airlines and Cathay Pacific fly from Johannesburg International Airport (JNB) to Singapore Changi Airport (SIN) 4 times a day.
- Website
- fireflyz.com.my
Flights from Johannesburg International Airport to Seletar Airport via Singapore Changi Airport, Sultan Abdul Aziz Shah
- Ave. Duration
- 19h 2m
- When
- Every day
- Estimated price
- RM 1,900–13,000
Flights from Johannesburg International Airport to Seletar Airport via Singapore Changi Airport, Penang, Sultan Abdul Aziz Shah
- Ave. Duration
- 20h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- RM 2,000–14,000
Flights from Johannesburg International Airport to Seletar Airport via Singapore Changi Airport, Langkawi, Sultan Abdul Aziz Shah
- Ave. Duration
- 20h 20m
- When
- Wednesday to Sunday
- Estimated price
- RM 2,000–14,000
- Website
- airasia.com
Flights from Johannesburg International Airport to Senai International Airport via Singapore Changi Airport, Ipoh
- Ave. Duration
- 15h 55m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- RM 1,100–8,000
Flights from Johannesburg International Airport to Senai International Airport via Singapore Changi Airport, Kuala Lumpur
- Ave. Duration
- 16h 40m
- When
- Every day
- Estimated price
- RM 1,100–7,500
Flights from Johannesburg International Airport to Senai International Airport via Mauritius, Kuala Lumpur
- Ave. Duration
- 17h 15m
- When
- Monday, Thursday, and Saturday
- Estimated price
- RM 1,900–4,700
- Website
- singaporeair.com
Flights from Johannesburg International Airport to Singapore Changi Airport
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- RM 950–6,500
- Website
- cathaypacific.com
Flights from Johannesburg International Airport to Singapore Changi Airport via Hong Kong
- Ave. Duration
- 18h 55m
- When
- Every day
- Estimated price
- RM 1,600–4,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 Getting to Milan from the airport, Travelling to the UK: What do I need to know?, and Best ways to travel around Australia - to help you get the most out of your next trip.
