There are 8 ways to get from Singapore to Kedah by bus, plane, car, or train
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 to Langkawi International Airport
best- Take the bus from Queen Street Terminal to JB Custom Outbus
- Fly from Senai International Airport (JHB) to Langkawi International Airport (LGK)plane JHB - LGK
4h 42mRM 217–723Bus, train
cheapest- Take the bus from Golden Mile Complex to Berjaya Times Squarebus Golden Mile Complex
- Take the train from Kl Sentral to Bukit Mertajamtrain Ets
11h 7mRM 97–179Bus via George Town
- Take the bus from Golden Mile Tower Singapore to Butterworth Bus Terminalbus
10h 51mRM 165–228Drive 728.7 km
- Drive from Singapore to Sungai Petanicar 728.7 km
7h 52mRM 552–798Bus to Senai International Airport, fly to Alor Setar
- 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 40mRM 287–613Fly Singapore Changi Airport to Langkawi International Airport
- Fly from Singapore Changi Airport (SIN) to Langkawi International Airport (LGK)plane SIN - LGK
4h 23mRM 299–911Bus, train via Jurong East Int
- Take the bus from Jurong East Int to KL Sentralbus Singapore
- Take the train from Kl Sentral to Bukit Mertajamtrain Ets
11h 23mBus
- Take the bus from JB Larkin Terminal to Sungai Petanibus
13hRM 118–181
Senai International Airport (JHB) to Langkawi International Airport (LGK) flights
Questions & Answers
The cheapest way to get from Singapore to Kedah is to bus and train which costs RM 95 - RM 180 and takes 11h 7m.
The fastest way to get from Singapore to Kedah is to fly which takes 4h 23m and costs RM 290 - RM 950.
No, there is no direct bus from Singapore to Kedah. However, there are services departing from Golden Mile Tower Singapore and arriving at Dataran Jam Besar Sg.Petani via (M1) Penang Sentral. The journey, including transfers, takes approximately 10h 51m.
The distance between Singapore and Kedah is 752 km. The road distance is 728.7 km.
The best way to get from Singapore to Kedah without a car is to bus via George Town which takes 10h 51m and costs RM 160 - RM 230.
It takes approximately 4h 42m to get from Singapore to Kedah, including transfers.
Singapore to Kedah bus services, operated by StarMart Express, depart from Golden Mile Tower Singapore station.
The best way to get from Singapore to Kedah is to bus via George Town which takes 10h 51m and costs RM 160 - RM 230. Alternatively, you can fly, which costs RM 290 - RM 950 and takes 4h 23m.
Singapore to Kedah bus services, operated by StarMart Express, arrive at Butterworth Bus Terminal station.
Yes, the driving distance between Singapore to Kedah is 729 km. It takes approximately 7h 52m to drive from Singapore to Kedah.
What companies run services between Singapore and Kedah, Malaysia?
StarMart Express operates a bus from Golden Mile Tower Singapore to Butterworth Bus Terminal twice daily. Tickets cost RM 160–230 and the journey takes 9h 30m. Alternatively, Scoot Tigerair, AirAsia, and two other airlines fly from Singapore Changi Airport (SIN) to Langkawi International Airport (LGK) hourly.
- Website
- airasia.com
Flights from Senai International Airport to Langkawi International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 140–600
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- RM 140–600
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 Langkawi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 220–800
Flights from Singapore Changi Airport to Langkawi International Airport via Penang
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- RM 220–800
Flights from Singapore Changi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- RM 220–800
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 15m
- When
- Saturday, Sunday, Wednesday, and Thursday
- Estimated price
- RM 240–600
Flights from Senai International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 2h 50m
- When
- Saturday and Sunday
- Estimated price
- RM 280–750
Flights from Singapore Changi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- RM 470–1,000
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Langkawi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 250–850
- Website
- malindoair.com
Flights from Senai International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- RM 300–750
Flights from Singapore Changi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- RM 360–850
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Kl Sentral to Bukit Mertajam
- Ave. Duration
- 3h 28m
- Frequency
- Twice daily
- Estimated price
- RM 9–50
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 9–13
- Express
- RM 30–50
Train from Kl Sentral to Bukit Mertajam
- Ave. Duration
- 3h 28m
- Frequency
- Twice daily
- Estimated price
- RM 9–50
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 9–13
- Express
- RM 30–50
- Phone
- +60 7 360 2244
- [email protected]
- Website
- causewaylink.com.my
Bus from Queen Street Terminal to JB Custom Out
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- RM 7–11
- Schedules at
- causewaylink.com.my
Bus from Queen Street Terminal to JB Custom Out
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- RM 7–11
- Schedules at
- causewaylink.com.my
- Phone
- +65 6396 5681
- [email protected]
- Website
- starmartbus.com
Bus from Golden Mile Tower Singapore to Butterworth Bus Terminal
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- RM 160–230
- Book at
- https://www.omio.com/companies/buses/starmart-express-7ne0r
- Website
- https://www.starmartbus.com/
- Phone
- +60 111 066 1111
- [email protected]
- Website
- billionstarsexpress.com
Bus from Golden Mile Complex to Berjaya Times Square
- Ave. Duration
- 5h 19m
- Frequency
- Hourly
- Estimated price
- RM 75–120
- Website
- http://www.billionstarsexpress.com/
- Phone
- +6012 712 5144
- [email protected]
- Website
- starqistna.com
Bus from Golden Mile Complex to Berjaya Times Square
- Ave. Duration
- 4h 51m
- Frequency
- 5 times a day
- Schedules at
- starqistna.com
- Book at
- easybook.com
Bus from Jurong East Int to KL Sentral
- Ave. Duration
- 4h 25m
- Frequency
- 5 times a day
- Schedules at
- starqistna.com
- Book at
- easybook.com
- Phone
- +606 952 0642
- [email protected]
- Website
- mayangsariexpress.com.my
Bus from JB Larkin Terminal to Sungai Petani
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Estimated price
- RM 110–170
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
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 and around Russia for the 2018 FIFA World Cup, How to get from Luton Airport into central London, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Book your Singapore to Kedah bus tickets online with 12go.asia.
There are 490+ hotels available in Kedah.















