Travel from Kuala-Lumpur to Sungai-Petani

Bus or train from Kuala Lumpur to Sungai Petani?

KTM ETS Malaysia Railway operates a train from Kuala Lumpur to Sungai Petani hourly. Tickets cost $10 - $17 and the journey takes 4 hours 7 minutes. Alternatively, you can take a bus from Kuala Lumpur to Sungai Petani via Kuala Kangsar and Kuala Kangsar in around 7 hours 2 minutes.

How to get from Kuala Lumpur to Sungai Petani

ModeDurationPrice
From KL Sentral train to Sungai Petani.4 h 7 minRM 57
From Kuala Lumpur Hentian Duta bus to Kuala Kangsar, walk to Kuala Kangsar, then bus to Sungai Petani.7 h 2 minRM 39
From KL Sentral train to Putrajaya then bus to Sungai Petani.10 h 57 minRM 64
From Kuala Lumpur drive to Sungai Petani.4 h 2 minRM 83
From Muzium Negara MRT to Kota Damansara, taxi to Kuala Lumpur Subang airport, fly to Alor Setar airport, taxi to Anak Bukit, then KTM Komuter to Sungai Petani.4 h 29 minRM 159
From KL Sentral train to Kuala Lumpur airport, fly to Alor Setar airport, taxi to Anak Bukit, then KTM Komuter to Sungai Petani.4 h 14 minRM 183
From Muzium Negara MRT to Kota Damansara, taxi to Kuala Lumpur Subang airport, fly to Penang airport, taxi to Raja Tun Uda Ferry Terminal, car ferry to Butterworth, then KTM Komuter to Sungai Petani.5 h 13 minRM 194

How long does it take to get from Kuala Lumpur to Sungai Petani?

The train from KL Sentral to Sungai Petani takes 4 hours 7 minutes including transfers and departs hourly.

Is there a direct train between Kuala Lumpur and Sungai Petani?

Yes, there is a direct train departing from KL Sentral and arriving at Sungai Petani. Services depart hourly. The journey takes approximately 4 hours 7 minutes.

Is there a direct bus between Kuala Lumpur and Sungai Petani?

No, there is no direct bus from Kuala Lumpur to Sungai Petani. However, there are services departing from Kuala Lumpur Hentian Duta and arriving at Sungai Petani via Kuala Kangsar. The journey, including transfers, takes approximately 7 hours 2 minutes.

Operators from Kuala Lumpur to Sungai Petani

OperatorPhoneWebsite
KTM ETS Malaysia Railway03 2267 1200KTM ETS Malaysia Railway
TransnasionalTransnasional
KLIA TransitKLIA Transit
PluslinerPlusliner
MRTMRT
FireflyFirefly
Malindo AirwaysMalindo Airways
KTM KomuterKTM Komuter
KLIA ExpressKLIA Express
Malaysia AirlinesMalaysia Airlines
AirAsiaAirAsia
Penang PortPenang Port