There are 4 ways to get from Cape Town to Senai Airport (JHB) by plane, bus, or train
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, bus
best- Fly from Cape Town International Airport (CPT) to Singapore Changi Airport (SIN)plane CPT - SIN
- Take the bus from Changi Airport Terminal 1 to Johor Bahru CIQbus
17h 27mRM 1,651–2,911Fly to Kuala Lumpur International Airport, train
cheapest- Fly from Cape Town International Airport (CPT) to Kuala Lumpur International Airport (KUL)plane CPT - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
- Take the train from Bdr Tasek Selatan to Jb Sentraltrain
24h 30mRM 1,646–4,959Fly to Senai International Airport
- Fly from Cape Town International Airport (CPT) to Senai International Airport (JHB)plane CPT - JHB
22h 17mRM 1,828–5,033Fly to Malacca International Airport, train
- Fly from Cape Town International Airport (CPT) to Malacca International Airport (MKZ)plane CPT - MKZ
- Take the train from Pulau Sebang/Tampin to Jb Sentraltrain
26h 9mRM 2,097–12,146
Cape Town International Airport (CPT) to Singapore Changi Airport (SIN) flights
Questions & Answers
The cheapest way to get from Cape Town to Senai Airport (JHB) is to fly and bus which costs RM 1600 - RM 3000 and takes 17h 27m.
The fastest way to get from Cape Town to Senai Airport (JHB) is to fly and bus which takes 17h 27m and costs RM 1600 - RM 3000.
The distance between Cape Town and Senai Airport (JHB) is 9757 km.
It takes approximately 17h 27m to get from Cape Town to Senai Airport (JHB), including transfers.
Senai Airport (JHB) is 6h ahead of Cape Town. It is currently 4:31 AM in Cape Town and 10:31 AM in Senai Airport (JHB).
There are 3472+ hotels available in Senai Airport (JHB).
What companies run services between Cape Town, South Africa and Senai Airport (JHB), Malaysia?
Qatar Airways, Firefly, and five other airlines fly from Cape Town International Airport (CPT) to Senai International Airport (JHB) 4 times a day.
- Website
- malaysiaairlines.com
Flights from Cape Town International Airport to Singapore Changi Airport via Johannesburg
- Ave. Duration
- 13h 46m
- When
- Every day
- Estimated price
- RM 1,200–7,500
Flights from Cape Town International Airport to Singapore Changi Airport via Addis Ababa
- Ave. Duration
- 17h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- RM 2,000–4,700
Flights from Cape Town International Airport to Senai International Airport via Doha, Kuala Lumpur International Airport
- Ave. Duration
- 26h 41m
- When
- Every day
- Estimated price
- RM 1,800–5,000
Flights from Cape Town International Airport to Kuala Lumpur International Airport via Mauritius
- Ave. Duration
- 18h 55m
- When
- Thursday and Saturday
- Estimated price
- RM 1,800–4,600
Flights from Cape Town International Airport to Kuala Lumpur International Airport via Johannesburg, Singapore Changi Airport
- Ave. Duration
- 16h 37m
- When
- Every day
- Estimated price
- RM 1,200–7,000
- Website
- singaporeair.com
Flights from Cape Town International Airport to Singapore Changi Airport via Johannesburg
- Ave. Duration
- 13h 46m
- When
- Every day
- Estimated price
- RM 1,200–7,500
Flights from Cape Town International Airport to Singapore Changi Airport via Addis Ababa
- Ave. Duration
- 17h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- RM 2,000–4,700
Flights from Cape Town International Airport to Malacca International Airport via Johannesburg, Singapore Changi Airport
- Ave. Duration
- 20h 57m
- When
- Thursday to Saturday
- Estimated price
- RM 2,000–12,000
Flights from Cape Town International Airport to Kuala Lumpur International Airport via Johannesburg, Singapore Changi Airport
- Ave. Duration
- 16h 37m
- When
- Every day
- Estimated price
- RM 1,200–7,000
- Website
- flysaa.com
Flights from Cape Town International Airport to Singapore Changi Airport via Johannesburg
- Ave. Duration
- 13h 43m
- When
- Every day
- Estimated price
- RM 1,200–7,500
- Website
- qatarairways.com
Flights from Cape Town International Airport to Senai International Airport via Doha, Kuala Lumpur International Airport
- Ave. Duration
- 27h 56m
- When
- Every day
- Estimated price
- RM 1,800–5,000
- Website
- emirates.com
Flights from Cape Town International Airport to Senai International Airport via Dubai, Kuala Lumpur International Airport
- Ave. Duration
- 24h 45m
- When
- Thursday and Saturday
- Estimated price
- RM 1,900–6,000
Flights from Cape Town International Airport to Kuala Lumpur International Airport via Dubai
- Ave. Duration
- 19h 30m
- When
- Every day
- Estimated price
- RM 1,600–4,800
- Website
- airasia.com
Flights from Cape Town International Airport to Senai International Airport via Dubai, Kuala Lumpur International Airport
- Ave. Duration
- 22h
- When
- Every day
- Estimated price
- RM 1,900–6,000
Flights from Cape Town International Airport to Senai International Airport via Dubai, Penang
- Ave. Duration
- 25h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 1,900–6,000
- Website
- airmauritius.com
Flights from Cape Town International Airport to Kuala Lumpur International Airport via Mauritius
- Ave. Duration
- 23h 45m
- When
- Friday to Saturday
- Estimated price
- RM 1,800–4,600
- Website
- ethiopianairlines.com
Flights from Cape Town International Airport to Singapore Changi Airport via Addis Ababa
- Ave. Duration
- 17h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- RM 2,000–4,700
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Pulau Sebang/Tampin to Jb Sentral
- Ave. Duration
- 2h 33m
- Frequency
- Every 2 hours
- Estimated price
- RM 6–35
- Website
- KTMB
- Shuttle
- RM 6–9
- Express
- RM 24–35
Train from Bdr Tasek Selatan to Jb Sentral
- Ave. Duration
- 4h 6m
- Frequency
- Hourly
- Estimated price
- RM 8–45
- Website
- KTMB
- Shuttle
- RM 8–13
- Express
- RM 30–45
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Klia T2 to Bandar Tasik Selatan
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–65
- Website
- KLIA Ekspres
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Changi Airport Terminal 1 to Johor Bahru CIQ
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- RM 15–65
- Schedules at
- transtar.travel
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 Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from Gatwick Airport into central London, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.










