There are 4 ways to get from Mthatha to George Town by plane, tram, car ferry, train, 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.
Fly Mthatha Airport to Penang International Airport
best- Fly from Mthatha Airport (UTT) to Penang International Airport (PEN)plane UTT - PEN
17h 58mRM 1,923–13,028Bus to Margate, fly to Penang International Airport
cheapest- Take the bus from Mthatha to Umzikhulubus
- Fly from Margate (MGH) to Penang International Airport (PEN)plane MGH - PEN
23h 6mRM 1,445–8,680Fly Mthatha Airport to Ipoh, tram, car ferry
- Fly from Mthatha Airport (UTT) to Ipoh (IPH)plane UTT - IPH
- Take the tram from Ipoh to Butterworthtram
- Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
21h 56mRM 3,327–22,057Fly Mthatha Airport to Sultan Abdul Aziz Shah, train, car ferry
- Fly from Mthatha Airport (UTT) to Sultan Abdul Aziz Shah (SZB)plane UTT - 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
26h 20mRM 2,533–16,075
Mthatha Airport (UTT) to Penang International Airport (PEN) flights
Questions & Answers
The cheapest way to get from Mthatha to George Town is to bus and fly which costs RM 1400 - RM 9000 and takes 23h 6m.
The fastest way to get from Mthatha to George Town is to fly which takes 17h 58m and costs RM 1900 - RM 13000.
The distance between Mthatha and George Town is 8633 km.
It takes approximately 17h 58m to get from Mthatha to George Town, including transfers.
George Town is 6h ahead of Mthatha. It is currently 5:28 AM in Mthatha and 11:28 AM in George Town.
There are 2557+ hotels available in George Town.
What companies run services between Mthatha, South Africa and George Town, Malaysia?
Airlink and Singapore Airlines fly from Mthatha Airport (UTT) to Penang International Airport (PEN) once daily.
- Website
- singaporeair.com
Flights from Mthatha Airport to Penang International Airport via Johannesburg, Singapore Changi
- Ave. Duration
- 18h 35m
- When
- Monday to Saturday
- Estimated price
- RM 1,900–13,000
Flights from Mthatha Airport to Ipoh via Johannesburg, Singapore Changi
- Ave. Duration
- 19h 57m
- When
- Monday to Saturday
- Estimated price
- RM 3,300–22,000
Flights from Mthatha Airport to Sultan Abdul Aziz Shah via Johannesburg, Singapore Changi
- Ave. Duration
- 23h 10m
- When
- Monday to Saturday
- Estimated price
- RM 2,500–16,000
Flights from Margate to Penang International Airport via Johannesburg, Singapore Changi
- Ave. Duration
- 18h 10m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- RM 1,300–8,500
- Website
- malindoair.com
Flights from Mthatha Airport to Sultan Abdul Aziz Shah via Johannesburg, Singapore Changi
- Ave. Duration
- 20h 50m
- When
- Monday to Saturday
- Estimated price
- RM 2,500–16,000
Flights from Mthatha Airport to Sultan Abdul Aziz Shah via Johannesburg, Singapore Changi, Penang International Airport
- Ave. Duration
- 20h 55m
- When
- Monday to Saturday
- Estimated price
- RM 2,600–17,000
Flights from Margate to Penang International Airport via Johannesburg, Singapore Changi, Sultan Abdul Aziz Shah
- Ave. Duration
- 19h 35m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- RM 1,300–8,500
- Website
- fireflyz.com.my
Flights from Mthatha Airport to Sultan Abdul Aziz Shah via Johannesburg, Singapore Changi, Penang International Airport
- Ave. Duration
- 20h 15m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- RM 2,600–17,000
Flights from Mthatha Airport to Sultan Abdul Aziz Shah via Johannesburg, Singapore Changi, Langkawi
- Ave. Duration
- 22h 55m
- When
- Wednesday to Saturday
- Estimated price
- RM 2,700–17,000
- Website
- airasia.com
Flights from Margate to Penang International Airport via Johannesburg, Singapore Changi
- Ave. Duration
- 21h
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- RM 1,300–8,500
Flights from Margate to Penang International Airport via Johannesburg, Singapore Changi, Langkawi
- Ave. Duration
- 22h 10m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- RM 1,300–8,500
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Tram from Ipoh to Butterworth
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- RM 3–27
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 3–6
- Express
- RM 18–27
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
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Mthatha to Umzikhulu
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- RM 110–150
- Schedules at
- greyhound.co.za
- Phone
- 04-375 2400
- info@penangport.com.my
- 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
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 Which side of Niagara Falls should I choose (and how do I get there)?, 4 of the smartest ways to explore Australia, and Need to know: Eurostar - to help you get the most out of your next trip.








