There are 9 ways to get from Thailand to George Town by subway, plane, bus, train, tram, car ferry, car, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway to Don Mueang International Airport, fly
best- Take the subway from MRT ศูนย์ราชการนนทบุรี;Mrt Nonthaburi Civic Center to MRT หลักสี่;Mrt Kak Sisubway
- Fly from Don Mueang International Airport (DMK) to Penang International Airport (PEN)plane DMK - PEN
5h 20mTrain, tram, car ferry
cheapest- Take the train from Hua Lamphong to Hat Yaitrain
- Take the train from Hat Yai to Padang Besartrain
- Take the tram from Padang Besar to Butterworthtram
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
20h 58mRM 45–162Bus, Mini Van
- Take the bus from Southern Bus Terminal Bangkok to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai to Komtar Bus Terminalbus
19h 28mRM 222–263Drive, car ferry
- Drive from Bangkok to Sultan Abdul Halim Ferry Terminalcar
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
16h 3mRM 520–750Bus to Suvarnabhumi Airport, fly
- Take the bus from ก่อนอนุสาวรีย์ประชาธิปไตย;Before Democracy Monument to สนามบินสุวรรณภูมิbus
- Fly from Suvarnabhumi Airport (BKK) to Penang International Airport (PEN)plane BKK - PEN
5h 56mRM 439–811Fly from Hat Yai
- Fly from Hat Yai (HDY) to Penang International Airport (PEN)plane HDY - PEN
7h 57mRM 479–761Bus
- Take the bus from Bangkok Mochit Bus Terminal to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai to Prangin Mallbus
21h 32mRM 157–963Bus and ferry, bus
- Take the busferry from Khao San Lomprayah to Thong Sala Koh Phanganbusferry
- Take the bus from Thong Sala Koh Phangan to Hat Yai Bus Stationbus
- Take the bus from Hat Yai to Prangin Mallbus
25h 38mRM 440Drive 1,134.7 km
- Drive from Bangkok to George Towncar 1,134.7 km
15h 55mRM 526–759
Don Mueang International Airport (DMK) to Penang International Airport (PEN) flights
Questions & Answers
The cheapest way to get from Thailand to George Town is to train and tram and car ferry which costs RM 40 - RM 170 and takes 20h 58m.
The fastest way to get from Thailand to George Town is to bus and fly which takes 5h 56m and costs RM 430 - RM 850.
No, there is no direct bus from Thailand to George Town. However, there are services departing from Democracy Monument and arriving at Komtar Bus Terminal via Southern Bus Terminal Bangkok and Hat Yai. The journey, including transfers, takes approximately 19h 28m.
The distance between Thailand and George Town is 1005 km. The road distance is 1134.7 km.
The best way to get from Thailand to George Town without a car is to bus and Mini Van which takes 19h 28m and costs RM 220 - RM 270.
It takes approximately 5h 20m to get from Thailand to George Town, including transfers.
Thailand to George Town bus services, operated by Piya, depart from Southern Bus Terminal Bangkok station.
The best way to get from Thailand to George Town is to bus and Mini Van which takes 19h 28m and costs RM 220 - RM 270. Alternatively, you can fly, which costs RM 470 - RM 800 and takes 7h 57m.
Thailand to George Town bus services, operated by Piya, arrive at Hat Yai Bus Terminal station.
George Town is 1h ahead of Thailand. It is currently 9:17 PM in Thailand and 10:17 PM in George Town.
What companies run services between Thailand and George Town, Malaysia?
You can take a bus from Democracy Monument to Komtar Bus Terminal via Bangkok Southern Bus Terminal, Southern Bus Terminal Bangkok, and Hat Yai in around 19h 28m. Alternatively, Thai AirAsia, Thai Airways International, and four other airlines fly from Hat Yai (HDY) to Penang International Airport (PEN) every 4 hours.
- Website
- airasia.com
Flights from Don Mueang International Airport to Penang International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- RM 300–650
Flights from Hat Yai to Penang International Airport via Don Mueang International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 370–1,000
- Phone
- 0 2716 4000
- [email protected]
- Website
- Mass Rapid Transit Authority of Thailand
Subway from MRT ศูนย์ราชการนนทบุรี;Mrt Nonthaburi Civic Center to MRT หลักสี่;Mrt Kak Si
- Ave. Duration
- 12 min
- Frequency
- Every 10 minutes
- Schedules at
- Mass Rapid Transit Authority of Thailand
- Phone
- 0-2894-6330-2
- Website
- busonlineticket.co.th
Bus from Southern Bus Terminal Bangkok to Hat Yai Bus Terminal
Bus from Bangkok Mochit Bus Terminal to Hat Yai Bus Terminal
- 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
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 US: What do I need to know?, Best ways to travel around Australia, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Thailand to George Town is 1135 km. It takes approximately 15h 55m to drive from Thailand to George Town.
Book your Thailand to George Town bus tickets online with 12go.asia.
There are 2426+ hotels available in George Town.


