To get to Kedah, Malaysia, there are several transportation options depending on your starting location:
From Kuala Lumpur to Kedah:
Plane: You can fly from Kuala Lumpur International Airport (KLIA) to Sultan Abdul Halim Airport in Alor Setar, Kedah. The flight usually takes about 1 hour.
Train: You can take a train from KL Sentral station to Alor Setar station or other stations in Kedah. The journey by train can take around 6-7 hours.
Bus: There are express buses operating from Terminal Bersepadu Selatan (TBS) in Kuala Lumpur to various cities in Kedah, including Alor Setar. The bus journey usually takes around 6-8 hours.
Car: You can also drive from Kuala Lumpur to Kedah via the North-South Expressway. This journey usually takes around 5-6 hours depending on traffic conditions.
From Penang to Kedah:
Train: You can take a train from Butterworth station in Penang to Alor Setar station in Kedah. This journey takes about 1-2 hours.
Bus: There are buses operating from the bus terminal in Penang to Kedah, with a travel time of around 2-3 hours.
Car: You can drive from Penang to Kedah with a journey time of about 1-2 hours.
From Thailand to Kedah:
Train: There is a train from Hatyai in Thailand that goes to Kedah. This journey can take several hours depending on the destination station in Kedah.
Bus: There are buses operating from Hatyai or other cities in Thailand to Kedah. The travel time depends on the departure location.
Car: You can drive from Thailand to Kedah through the border, such as from Bukit Kayu Hitam.
It is advisable to always check the schedule and availability of transportation tickets before your trip, and prepare the necessary travel documents, especially if crossing an international border.
How to get to kedah