There are 6 ways to get from Knysna to George Town by bus, plane, train, car ferry, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to George Airport, fly to Penang International Airport
best- Take the bus from Knysna to George Railway Stnbus
- Fly from George Airport (GRJ) to Penang International Airport (PEN)plane GRJ - PEN
21h 43mRM 2,835–7,168Bus to George Airport, fly to Sultan Abdul Aziz Shah, train, car ferry
cheapest- Take the bus from Knysna to George Railway Stnbus
- Fly from George Airport (GRJ) to Sultan Abdul Aziz Shah (SZB)plane GRJ - SZB
- Take the train from Sungai Buluh to Butterworthtrain
- Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
27h 57mRM 2,045–14,214Bus to Port Elizabeth, fly to Penang International Airport
- Take the bus from Knysna to Port Elizabeth Stationbus
- Fly from Port Elizabeth (PLZ) to Penang International Airport (PEN)plane PLZ - PEN
24h 34mRM 2,583–6,612Bus to George Airport, fly to Ipoh, train, car ferry
- Take the bus from Knysna to George Railway Stnbus
- Fly from George Airport (GRJ) to Ipoh (IPH)plane GRJ - IPH
- Take the train from Ipoh to Butterworthtrain
- Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
27h 17mRM 3,140–22,224Bus to George Airport, fly to Hat Yai, train, car ferry
- Take the bus from Knysna to George Railway Stnbus
- Fly from George Airport (GRJ) to Hat Yai (HDY)plane GRJ - HDY
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Butterworthtrain
- Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
30h 33mRM 3,784–9,844Bus to George Airport, fly to Langkawi International Airport, ferry, train
- Take the bus from Knysna to George Railway Stnbus
- Fly from George Airport (GRJ) to Langkawi International Airport (LGK)plane GRJ - LGK
- Take the ferry from Langkawi Ferry Terminal to Kuala Kedahferry
- Take the train from Alor Setar to Bukit Tengahtrain
29h 34mRM 3,726–9,310
George Airport (GRJ) to Penang International Airport (PEN) flights
Questions & Answers
The cheapest way to get from Knysna to George Town is to bus and fly which costs RM 2500 - RM 7000 and takes 24h 34m.
The fastest way to get from Knysna to George Town is to bus and fly which takes 21h 43m and costs RM 2800 - RM 7500.
The distance between Knysna and George Town is 9323 km.
It takes approximately 21h 43m to get from Knysna to George Town, including transfers.
George Town is 6h ahead of Knysna. It is currently 10:34 AM in Knysna and 4:34 PM in George Town.
There are 2491+ hotels available in George Town.
What companies run services between Knysna, South Africa and George Town, Malaysia?
There is no direct connection from Knysna to George Town. However, you can take the bus to George Railway Stn, take the taxi to George Airport (GRJ) airport, fly to Penang International Airport (PEN), walk to The Star Publication, then take the bus to Flat Lebuh Noordin. Alternatively, you can take the bus to Port Elizabeth Station, take the taxi to Port Elizabeth (PLZ) airport, fly to Penang International Airport (PEN), walk to The Star Publication, then take the bus to Flat Lebuh Noordin.
- Website
- singaporeair.com
Flights from George Airport to Penang International Airport via Johannesburg, Singapore Changi
- Ave. Duration
- 18h 45m
- When
- Monday to Saturday
- Estimated price
- RM 1,600–12,000
Flights from Port Elizabeth to Penang International Airport via Johannesburg, Singapore Changi
- Ave. Duration
- 18h 20m
- When
- Monday, Wednesday, Friday, Sunday, and Tuesday
- Estimated price
- RM 1,400–11,000
Flights from Port Elizabeth to Penang International Airport via Durban, Johannesburg, Singapore Changi
- Ave. Duration
- 19h 10m
- When
- Monday to Friday
- Estimated price
- RM 1,500–11,000
Flights from Port Elizabeth to Penang International Airport via Capetown, Johannesburg, Singapore Changi
- Ave. Duration
- 20h 7m
- When
- Wednesday, Monday, Tuesday, and Friday
- Estimated price
- RM 1,600–12,000
Flights from George Airport to Ipoh via Johannesburg, Singapore Changi
- Ave. Duration
- 20h 37m
- When
- Monday to Saturday
- Estimated price
- RM 3,000–22,000
Flights from George Airport to Ipoh via Capetown, Johannesburg, Singapore Changi
- Ave. Duration
- 26h 15m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- RM 3,100–23,000
Flights from George Airport to Ipoh via Hoedspruit, Johannesburg, Singapore Changi
- Ave. Duration
- 26h 30m
- When
- Tuesday
- Estimated price
- RM 3,100–23,000
Flights from George Airport to Sultan Abdul Aziz Shah via Johannesburg, Singapore Changi
- Ave. Duration
- 21h 5m
- When
- Monday to Saturday
- Estimated price
- RM 1,900–14,000
Flights from George Airport to Hat Yai via Johannesburg, Singapore Changi
- Ave. Duration
- 21h 35m
- When
- Every day
- Estimated price
- RM 2,100–16,000
Flights from George Airport to Hat Yai via Hoedspruit, Johannesburg, Singapore Changi
- Ave. Duration
- 28h 20m
- When
- Tuesday
- Estimated price
- RM 2,300–17,000
Flights from George Airport to Langkawi International Airport via Johannesburg, Singapore Changi
- Ave. Duration
- 19h 7m
- When
- Monday to Saturday
- Estimated price
- RM 2,100–16,000
- Website
- airasia.com
Flights from Port Elizabeth to Penang International Airport via Johannesburg, Singapore Changi
- Ave. Duration
- 19h 40m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- RM 1,400–11,000
Flights from George Airport to Langkawi International Airport via Johannesburg, Singapore Changi
- Ave. Duration
- 22h 10m
- When
- Monday and Sunday
- Estimated price
- RM 2,100–16,000
Flights from George Airport to Langkawi International Airport via Johannesburg, Singapore Changi, Penang International Airport
- Ave. Duration
- 20h 40m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- RM 2,100–16,000
- Website
- airmauritius.com
Flights from George Airport to Penang International Airport via Johannesburg, Mauritius, Kuala Lumpur
- Ave. Duration
- 20h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- RM 2,700–7,000
Flights from Port Elizabeth to Penang International Airport via Johannesburg, Mauritius, Kuala Lumpur
- Ave. Duration
- 20h 25m
- When
- Monday
- Estimated price
- RM 2,500–6,500
Flights from George Airport to Langkawi International Airport via Johannesburg, Mauritius, Kuala Lumpur
- Ave. Duration
- 21h
- When
- Monday, Thursday, and Saturday
- Estimated price
- RM 3,500–9,000
- Website
- malindoair.com
Flights from George Airport to Sultan Abdul Aziz Shah via Johannesburg, Singapore Changi
- Ave. Duration
- 18h 45m
- When
- Tuesday
- Estimated price
- RM 1,900–14,000
Flights from George Airport to Sultan Abdul Aziz Shah via Johannesburg, Singapore Changi, Penang International Airport
- Ave. Duration
- 20h 40m
- When
- Monday to Saturday
- Estimated price
- RM 2,000–15,000
- Website
- airasia.com
Flights from George Airport to Hat Yai via Johannesburg, Mauritius, Kuala Lumpur
- Ave. Duration
- 24h
- When
- Monday, Thursday, and Saturday
- Estimated price
- RM 3,600–9,500
Flights from George Airport to Hat Yai via Johannesburg, Singapore Changi, Kuala Lumpur
- Ave. Duration
- 24h
- When
- Monday to Saturday
- Estimated price
- RM 2,100–16,000
- Website
- fireflyz.com.my
Flights from George Airport to Sultan Abdul Aziz Shah via Johannesburg, Singapore Changi, Penang International Airport
- Ave. Duration
- 20h 35m
- When
- Tuesday
- Estimated price
- RM 2,000–15,000
- Website
- flyscoot.com
Flights from George Airport to Hat Yai via Johannesburg, Singapore Changi
- Ave. Duration
- 22h
- When
- Tuesday
- Estimated price
- RM 2,100–16,000
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Ipoh to Butterworth
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- RM 35–55
- Website
- https://www.ktmb.com.my/Komuter.html
Train from Padang Besar to Butterworth
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- RM 40–60
- Website
- https://www.ktmb.com.my/Komuter.html
Train from Alor Setar to Bukit Tengah
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- RM 24–35
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Ipoh to Butterworth
- Ave. Duration
- 1h 34m
- Frequency
- Twice daily
- Estimated price
- RM 4–28
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 4–6
- Express
- RM 19–28
Train from Sungai Buluh to Butterworth
- Ave. Duration
- 3h 19m
- Frequency
- Twice daily
- Estimated price
- RM 8–45
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 8–13
- Express
- RM 30–45
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 31–34
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Knysna to George Railway Stn
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- RM 110–150
- Schedules at
- greyhound.co.za
Bus from Knysna to George Railway Stn
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- RM 110–150
- Schedules at
- greyhound.co.za
Bus from Knysna to George Railway Stn
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- RM 110–150
- Schedules at
- greyhound.co.za
Bus from Knysna to George Railway Stn
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- RM 110–150
- Schedules at
- greyhound.co.za
Bus from Knysna to George Railway Stn
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- RM 110–150
- Schedules at
- greyhound.co.za
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Knysna to Port Elizabeth Station
- Ave. Duration
- 4h 8m
- Frequency
- Once daily
- Estimated price
- RM 65–95
- Schedules at
- res.prasa.com
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
- Phone
- 04-966 5889
- Website
- langkawiferryline.com
Ferry from Langkawi Ferry Terminal to Kuala Kedah
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- RM 20–45
- Website
- https://www.langkawiferryline.com
- Adult (MyKad holder)
- RM 20
- Adult (Non MyKad)
- RM 45
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 Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.


















