There are 7 ways to get from Singapore to Kuala Kedah by bus, plane, train, or car
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 Senai International Airport, fly
best- Take the bus from Queen Street Terminal to JB Custom Outbus
- Fly from Senai International Airport (JHB) to Alor Setar (AOR)plane JHB - AOR
4h 48mRM 300–633Train
cheapest- Take the train from Jb Sentral to Alor Setartrain Ets
13h 6mRM 28–100Bus
- Take the bus from Golden Mile Tower Singapore to Terminal Shahab Perdana Alor Setarbus
12h 37mRM 184–252Drive 790.3 km
- Drive from Singapore to Kuala Kedahcar 790.3 km
8h 31mRM 593–857Fly from Singapore Changi Airport
- Fly from Singapore Changi Airport (SIN) to Alor Setar (AOR)plane SIN - AOR
6h 14mRM 504–771Fly from Seletar Airport
- Fly from Seletar Airport (XSP) to Alor Setar (AOR)plane XSP - AOR
7h 9mRM 652–1,369Bus via Larkin Bus Terminal
- Take the bus from Larkin Bus Terminal to Alor Setarbus Larkin Bus Terminal
15h 13mRM 90–213
Senai International Airport (JHB) to Alor Setar (AOR) flights
Questions & Answers
The cheapest way to get from Singapore to Kuala Kedah is to train which costs RM 28 - RM 100 and takes 13h 6m.
The fastest way to get from Singapore to Kuala Kedah is to bus and fly which takes 4h 48m and costs RM 300 - RM 650.
No, there is no direct bus from Singapore to Kuala Kedah. However, there are services departing from Golden Mile Tower Singapore and arriving at Kuala Kedah via Terminal Bas Shahab Perdana Alor Setar. The journey, including transfers, takes approximately 12h 37m.
No, there is no direct train from Singapore to Kuala Kedah. However, there are services departing from City Hall and arriving at Alor Setar via Jb Sentral. The journey, including transfers, takes approximately 13h 6m.
The distance between Singapore and Kuala Kedah is 699 km. The road distance is 790.3 km.
The best way to get from Singapore to Kuala Kedah without a car is to bus which takes 12h 37m and costs RM 180 - RM 260.
It takes approximately 4h 48m to get from Singapore to Kuala Kedah, including transfers.
Singapore to Kuala Kedah bus services, operated by StarMart Express, depart from Golden Mile Tower Singapore station.
Singapore to Kuala Kedah train services, operated by KTM Intercity, depart from Jb Sentral station.
The best way to get from Singapore to Kuala Kedah is to bus which takes 12h 37m and costs RM 180 - RM 260. Alternatively, you can train, which costs RM 28 - RM 100 and takes 13h 6m, you could also fly, which costs RM 500 - RM 800 and takes 6h 14m.
What companies run services between Singapore and Kuala Kedah, Malaysia?
StarMart Express operates a bus from Golden Mile Tower Singapore to Terminal Shahab Perdana Alor Setar once daily. Tickets cost RM 180–250 and the journey takes 11h. Alternatively, KTM Intercity operates a train from Jb Sentral to Alor Setar twice daily. Tickets cost RM 20–90 and the journey takes 8h 57m.
- Website
- airasia.com
Flights from Senai International Airport to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 230–550
Flights from Senai International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- RM 230–550
Flights from Singapore Changi Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- RM 450–650
Flights from Singapore Changi Airport to Alor Setar via Penang, Kuala Lumpur
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- RM 450–650
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 2h 50m
- When
- Saturday and Sunday
- Estimated price
- RM 270–750
Flights from Singapore Changi Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- RM 460–700
Flights from Seletar Airport to Alor Setar via Sultan Abdul Aziz Shah
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- RM 470–1,500
- Website
- fireflyz.com.my
Flights from Senai International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 2h 50m
- When
- Saturday and Sunday
- Estimated price
- RM 270–750
Flights from Singapore Changi Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- RM 460–700
Flights from Seletar Airport to Alor Setar via Sultan Abdul Aziz Shah
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- RM 470–1,500
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Jb Sentral to Alor Setar
- Ave. Duration
- 8h 57m
- Frequency
- Twice daily
- Estimated price
- RM 20–90
- Website
- KTMB
- Shuttle
- RM 20–29
- Express
- RM 60–90
- Phone
- +60 7 360 2244
- [email protected]
- Website
- Causeway Link
Bus from Queen Street Terminal to JB Custom Out
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- RM 7–10
- Schedules at
- Causeway Link
- Phone
- +65 6396 5681
- [email protected]
- Website
- StarMart Express
Bus from Golden Mile Tower Singapore to Terminal Shahab Perdana Alor Setar
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- RM 180–250
- Book at
- Omio
- Website
- StarMart Express
- Phone
- +604 332 5815
- [email protected]
- Website
- KPB Express
Bus from Larkin Bus Terminal to Alor Setar
- Ave. Duration
- 10h 28m
- Frequency
- 3 times a day
- Estimated price
- RM 90–180
- Website
- KPB Express
- Phone
- +606 952 0642
- [email protected]
- Website
- mayangsariexpress.com.my
Bus from Larkin Bus Terminal to Alor Setar
- Ave. Duration
- 10h 28m
- Frequency
- Once daily
- Estimated price
- RM 85–180
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
- Phone
- +60 5-253 8898
- [email protected]
- Website
- Sri Maju
Bus from Larkin Bus Terminal to Alor Setar
- Ave. Duration
- 19h 10m
- Frequency
- Once daily
- Estimated price
- RM 80–200
- Website
- Sri Maju
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 How to travel India's Golden Triangle, Getting to Rome from the airport, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
Singapore to Kuala Kedah bus services, operated by StarMart Express, arrive at Terminal Shahab Perdana Alor Setar station.
Singapore to Kuala Kedah train services, operated by KTM Intercity, arrive at Alor Setar station.
Yes, the driving distance between Singapore to Kuala Kedah is 790 km. It takes approximately 8h 31m to drive from Singapore to Kuala Kedah.
There are 426+ hotels available in Kuala Kedah.
















