By train the journey from Ipoh to Alor Setar is scheduled to take from 2 hours 10 minutes to 2 hours 23 minutes depending upon which train you take.
Train Times from Ipoh to Alor Setar
There are currently 6 trains a day from Ipoh to Alor Setar.
| Train | Ipoh | Alor Setar | Service |
| 9238 | 01:14 | 03:32 | ETS Platinum |
| 9224 | 09:44 | 12:02 | ETS Platinum |
| 9226 | 12:19 | 14:37 | ETS Platinum |
| 9442 | 14:48 | 17:11 | ETS Gold |
| 9428 | 18:04 | 20:22 | ETS Platinum |
| 9214 | 20:04 | 22:14 | ETS Express |
Buy Tickets from Ipoh to Alor Setar
Use the Search Box below to buy your train tickets from Ipoh to Alor Setar.
Location of Ipoh Railway Station
Read more about Ipoh Railway Station.
Location of Alor Setar Railway Station
Travel to Alor Setar
Alor Setar is a large city, with over 400,000 residents in the city centre and a total of over 800,00 people living in the wider metropolitan area. Alor Setar is not, however, a popular tourist destination in its own right. Alor Setar is though the closest mainline train station to Kuala Kedah, which has a ferry port with regular services to and from Langkawi.
Staying Overnight in Alor Setar
There is no tourist accommodation in Kuala Kedah, so visitors arriving too late to board a ferry to Langkawi are advised to look for a hotel or guesthouse in Alor Setar. Hotel booking websites list over 200 places to stay in Alor Setar, with room rates ranging from RM1,200 to RM68, so the city offers a wide range of accommodation options.
Similarly, the city offers a range of different cuisines from all around the world, with Malaysian, Chinese and Indian dishes most commonly served. For European style food try Terrace Forty Eight or The Balcony Alor Setar Bar & Restaurant. If you plan to drink alcohol in the evening then the best places to try are the same restaurants that serve international cuisines, including Chinese food. Because of the local religious beliefs, many of the restaurants specialising in Malay cuisine do not serve alcohol.

Travel from Alor Setar to Kuala Kedah
There are two ways to travel by local transport from Alor Setar to the ferry port in Kuala Kedah (a 12 km journey):
- Taxi: By taxi the journey takes around 23 minutes and should cost about RM20
- Bus: By bus the journey takes around 30 minutes and costs only RM1.7
The main issue with taking the bus is that the bus stop, which is on the Jalan Tunku Ibrahim, is a 1.1 km walk from Alor Setar Railway Station. To locate the bus stop on an online map you can search for the Pekan Rabu Bus Stop in Alor Setar.
Ferry Services from Kuala Kedah to Langkawi
Ferry services to Langkawi depart from Kuala Kedah Ferry Terminal all year round, although the ferry timetable tends to change daily. Most days the first ferry of the day from Kuala Kedah to Langkawi departs at 07:00 and the last ferry of the day departs at 19:00.
Currently for foreign visitors the ferry from Kuala Kedah to Langkawi costs:
- Adults (above 12 years of age): RM45
- Children (3 to 11 years of age): RM32