Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Kuala Lumpur to Kedah

279 routes · 38 operators · 1,026 daily departures · from RM37.70

38
Operators
279
Routes
1,026
Daily departures
RM37.70
Fares from
Advertisement

Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.

279 scheduled routes run from Kuala Lumpur to Kedah, operated by 38 coach companies. There are 1,026 departures a day, with fares from RM37.70.

Departing from
Kuala Lumpur — 10 boarding points
Arriving in
Kedah — 25 arrival points
Operators
38 on this corridor
Departures
1,026 a day
Fares from
RM37.70 one way

Book Kuala Lumpur to Kedah

Compare all 38 operators on this route with live seat availability.

Check live fares & availability

Timetable and fares

Every scheduled service on this corridor is listed below, grouped by operator. Use the filter box to narrow a table to your boarding point, or click a column heading to sort by departure time or fare.

Please note: fares and timings are set by the operators and change at short notice. Everything here is a guide — reconfirm when you book.

Cosmic Express

4.2 · 34 routes · 124 departures a day · 1+2

Cosmic Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaBaling Bus Terminal
10:30 AM11:15 AM10:30 PM11:15 PM
RM72.001+2
Hentian DutaChanglun Bus Terminal
8:15 AM10:45 AM11:45 AM6:15 PM10:45 PM11:45 PM11:58 PM11:59 PM
RM74.001+2
Hentian DutaJitra Bus Terminal
8:15 AM10:45 AM11:45 AM2:45 PM6:15 PM10:45 PM11:45 PM11:58 PM11:59 PM
RM69.001+2
Hentian DutaKuala Nerang Bus Terminal
11:15 AM10:35 PM11:15 PM
RM65.001+2
Hentian DutaKulim Bus Terminal
9:45 AM11:30 AM3:15 PM5:15 PM11:30 PM
RM58.001+2
Hentian DutaShahab Perdana Bus Terminal, Alor Setar
8:15 AM10:45 AM11:45 AM2:45 PM6:15 PM10:45 PM11:45 PM11:58 PM11:59 PM
RM69.001+2
Hentian DutaSik Bus Station
11:45 AM11:45 PM
RM71.001+2
Hentian DutaStesen Bas Guar Chempedak
11:15 AM10:35 PM11:15 PM
RM60.001+2
Hentian DutaStesen Bas Kuala Ketil
11:45 AM11:45 PM
RM64.001+2
Hentian DutaStesen Bas MARA Pendang
11:15 AM10:35 PM11:15 PM
RM64.001+2
Hentian DutaTerminal Bas Ekspres Ukir Square Sungai Petani
11:45 AM11:45 PM11:58 PM
RM59.001+2
Putrajaya SentralBaling Bus Terminal
10:00 AM10:00 PM
RM75.001+2
Putrajaya SentralChanglun Bus Terminal
9:45 AM9:45 PM
RM80.001+2
Putrajaya SentralJitra Bus Terminal
9:45 AM9:45 PM
RM75.001+2
Putrajaya SentralKuala Nerang Bus Terminal
10:15 AM10:15 PM
RM83.001+2
Putrajaya SentralKulim Bus Terminal
8:30 AM10:15 AM1:55 PM4:00 PM10:15 PM
RM61.001+2
Putrajaya SentralShahab Perdana Bus Terminal, Alor Setar
9:45 AM9:45 PM
RM75.001+2
Putrajaya SentralSik Bus Station
10:40 AM10:40 PM
RM77.001+2
Putrajaya SentralStesen Bas Guar Chempedak
10:15 AM10:15 PM
RM78.001+2
Putrajaya SentralStesen Bas Kuala Ketil
10:40 AM10:40 PM
RM72.001+2
Putrajaya SentralStesen Bas MARA Pendang
10:15 AM10:15 PM
RM83.001+2
Putrajaya SentralTerminal Bas Ekspres Ukir Square Sungai Petani
10:40 AM10:40 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Baling Bus Terminal
10:00 AM10:30 AM10:00 PM10:30 PM
RM72.001+2
TBS (Terminal Bersepadu Selatan)Changlun Bus Terminal
7:30 AM10:15 AM11:15 AM5:30 PM10:15 PM11:15 PM11:30 PM
RM74.001+2
TBS (Terminal Bersepadu Selatan)Jitra Bus Terminal
7:30 AM10:15 AM11:15 AM2:15 PM5:30 PM10:15 PM11:15 PM11:30 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Kuala Nerang Bus Terminal
10:45 AM10:00 PM10:45 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Kulim Bus Terminal
9:00 AM11:00 AM2:30 PM4:30 PM11:00 PM
RM58.001+2
TBS (Terminal Bersepadu Selatan)Shahab Perdana Bus Terminal, Alor Setar
7:30 AM10:15 AM11:15 AM2:15 PM5:30 PM10:15 PM11:15 PM11:30 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Sik Bus Station
11:15 AM11:15 PM
RM71.001+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Guar Chempedak
10:45 AM10:00 PM10:45 PM
RM60.001+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Kuala Ketil
11:15 AM11:15 PM
RM64.001+2
TBS (Terminal Bersepadu Selatan)Stesen Bas MARA Pendang
10:45 AM10:00 PM10:45 PM
RM64.001+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
11:15 AM11:15 PM
RM59.001+2
Terminal Bersepadu GombakChanglun Bus Terminal
11:45 PM
RM74.001+2
No routes match your filter.
Lowest published fare RM58.00. Shaded times are overnight departures. Book Cosmic Express

Maraliner

4.0 · 27 routes · 85 departures a day · 1+2, 2+2

Maraliner services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaChanglun Bus Terminal
11:56 AM11:59 AM6:00 PM11:15 PM
RM51.802+2
Hentian DutaJitra Bus Terminal
11:56 AM11:59 AM6:00 PM11:15 PM
RM51.802+2
Hentian DutaKuala Nerang Bus Terminal
11:30 AM11:30 PM
RM68.001+2
Hentian DutaKulim Bus Terminal
11:00 AM6:45 PM8:45 PM
RM37.701+2
Hentian DutaShahab Perdana Bus Terminal, Alor Setar
10:45 AM11:56 AM11:59 AM6:00 PM10:45 PM11:15 PM
RM47.201+2 / 2+2
Hentian DutaSik Bus Station
11:00 AM6:45 PM10:15 PM
RM46.002+2
Hentian DutaStesen Bas Kuala Ketil
11:00 AM6:45 PM10:15 PM
RM43.602+2
Hentian DutaStesen Bas MARA Pendang
11:30 AM11:30 PM
RM61.001+2
Hentian DutaTerminal Bas Ekspres Ukir Square Sungai Petani
11:00 AM11:30 AM6:45 PM10:15 PM11:30 PM
RM41.101+2 / 2+2
Putrajaya SentralChanglun Bus Terminal
10:30 AM4:30 PM9:45 PM
RM59.402+2
Putrajaya SentralJitra Bus Terminal
10:30 AM4:30 PM9:45 PM
RM57.202+2
Putrajaya SentralKuala Nerang Bus Terminal
10:00 AM10:00 PM
RM73.001+2
Putrajaya SentralKulim Bus Terminal
9:45 AM5:15 PM
RM39.901+2
Putrajaya SentralShahab Perdana Bus Terminal, Alor Setar
10:30 AM4:30 PM9:45 PM
RM55.002+2
Putrajaya SentralSik Bus Station
9:45 AM8:45 PM
RM53.902+2
Putrajaya SentralStesen Bas Kuala Ketil
9:45 AM8:45 PM
RM51.702+2
Putrajaya SentralStesen Bas MARA Pendang
10:00 AM10:00 PM
RM67.001+2
Putrajaya SentralTerminal Bas Ekspres Ukir Square Sungai Petani
9:45 AM10:00 AM8:45 PM10:00 PM
RM49.501+2 / 2+2
TBS (Terminal Bersepadu Selatan)Changlun Bus Terminal
11:15 AM5:15 PM10:30 PM
RM51.802+2
TBS (Terminal Bersepadu Selatan)Jitra Bus Terminal
11:15 AM5:15 PM10:30 PM
RM51.802+2
TBS (Terminal Bersepadu Selatan)Kuala Nerang Bus Terminal
10:45 AM10:45 PM
RM70.001+2
TBS (Terminal Bersepadu Selatan)Kulim Bus Terminal
10:15 AM6:00 PM8:00 PM
RM37.701+2
TBS (Terminal Bersepadu Selatan)Shahab Perdana Bus Terminal, Alor Setar
1:30 AM10:00 AM11:15 AM5:15 PM10:00 PM10:30 PM
RM47.201+2 / 2+2
TBS (Terminal Bersepadu Selatan)Sik Bus Station
10:15 AM6:00 PM9:30 PM
RM46.002+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Kuala Ketil
10:15 AM6:00 PM9:30 PM
RM43.602+2
TBS (Terminal Bersepadu Selatan)Stesen Bas MARA Pendang
10:45 AM10:45 PM
RM64.001+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
10:15 AM10:45 AM6:00 PM9:30 PM10:45 PM
RM41.101+2 / 2+2
No routes match your filter.
Lowest published fare RM37.70. Shaded times are overnight departures. Book Maraliner

Pancaran Matahari Express

4.5 · 24 routes · 155 departures a day · 1+2

Pancaran Matahari Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaChanglun Bus Terminal
10:30 AM6:30 PM10:30 PM11:00 PM11:30 PM
RM74.001+2
Hentian DutaJitra Bus Terminal
10:30 AM12:30 PM1:30 PM2:30 PM3:30 PM4:30 PM5:30 PM6:30 PM6:45 PM7:30 PM8:30 PM9:30 PM10:30 PM11:00 PM11:30 PM11:59 PM
RM69.001+2
Hentian DutaKuala Nerang Bus Terminal
11:15 PM
RM70.001+2
Hentian DutaKulim Bus Terminal
11:45 PM
RM55.001+2
Hentian DutaShahab Perdana Bus Terminal, Alor Setar
10:30 AM12:30 PM1:30 PM2:30 PM3:30 PM4:30 PM5:30 PM6:30 PM6:45 PM7:30 PM8:30 PM9:30 PM10:30 PM11:00 PM11:30 PM11:59 PM
RM69.001+2
Hentian DutaStesen Bas MARA Pendang
11:15 PM
RM65.001+2
Hentian DutaTerminal Bas Ekspres Ukir Square Sungai Petani
10:30 AM12:30 PM1:30 PM2:30 PM3:30 PM4:30 PM5:30 PM6:30 PM6:45 PM7:30 PM8:30 PM9:30 PM10:30 PM11:00 PM11:15 PM11:30 PM11:59 PM
RM58.001+2
Hentian DutaUUM Main Gate
10:30 PM
RM74.001+2
Putrajaya SentralChanglun Bus Terminal
9:30 AM6:15 PM10:30 PM
RM77.001+2
Putrajaya SentralJitra Bus Terminal
9:30 AM6:00 PM6:15 PM6:30 PM10:30 PM
RM72.001+2
Putrajaya SentralShahab Perdana Bus Terminal, Alor Setar
9:30 AM6:00 PM6:15 PM6:30 PM10:30 PM
RM72.001+2
Putrajaya SentralTerminal Bas Ekspres Ukir Square Sungai Petani
9:30 AM6:00 PM6:30 PM10:30 PM
RM61.001+2
TBG (Terminal Bersepadu Gombak)Changlun Bus Terminal
10:30 AM11:00 PM11:15 PM
RM74.001+2
TBG (Terminal Bersepadu Gombak)Jitra Bus Terminal
10:30 AM6:00 PM11:00 PM11:15 PM
RM69.001+2
TBG (Terminal Bersepadu Gombak)Shahab Perdana Bus Terminal, Alor Setar
10:30 AM6:00 PM11:00 PM11:15 PM
RM69.001+2
TBG (Terminal Bersepadu Gombak)Terminal Bas Ekspres Ukir Square Sungai Petani
10:30 AM6:00 PM11:00 PM11:15 PM
RM58.001+2
TBS (Terminal Bersepadu Selatan)Changlun Bus Terminal
10:00 AM10:10 AM6:00 PM10:00 PM10:30 PM11:00 PM
RM74.001+2
TBS (Terminal Bersepadu Selatan)Jitra Bus Terminal
10:00 AM10:10 AM12:00 PM1:00 PM2:00 PM3:00 PM4:00 PM5:00 PM6:00 PM6:15 PM7:00 PM8:00 PM9:00 PM10:00 PM10:30 PM11:00 PM11:30 PM11:45 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Kuala Nerang Bus Terminal
10:45 PM
RM70.001+2
TBS (Terminal Bersepadu Selatan)Kulim Bus Terminal
11:15 PM
RM55.001+2
TBS (Terminal Bersepadu Selatan)Shahab Perdana Bus Terminal, Alor Setar
10:00 AM10:10 AM12:00 PM1:00 PM2:00 PM3:00 PM4:00 PM5:00 PM6:00 PM6:15 PM7:00 PM8:00 PM9:00 PM10:00 PM10:30 PM11:00 PM11:30 PM11:45 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Stesen Bas MARA Pendang
10:45 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
10:00 AM10:10 AM12:00 PM1:00 PM2:00 PM3:00 PM4:00 PM5:00 PM6:00 PM6:15 PM7:00 PM8:00 PM9:00 PM10:00 PM10:30 PM10:45 PM11:00 PM11:30 PM11:45 PM
RM58.001+2
TBS (Terminal Bersepadu Selatan)UUM Main Gate
10:00 PM
RM74.001+2
No routes match your filter.
Lowest published fare RM55.00. Shaded times are overnight departures. Book Pancaran Matahari Express

Suasana Edaran Express

3.6 · 14 routes · 72 departures a day · 1+2, ECO 44

Suasana Edaran Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaAlor Setar
8:15 AM9:20 AM11:15 AM11:30 AM1:10 PM2:00 PM5:45 PM7:00 PM9:45 PM11:50 PM
RM66.001+2
Hentian DutaChanglun
9:45 PM
RM72.001+2
Hentian DutaJitra
9:45 PM
RM69.001+2
Hentian DutaSungai Petani
8:15 AM9:20 AM11:15 AM11:30 AM1:10 PM2:00 PM5:45 PM7:00 PM9:45 PM11:50 PM
RM57.001+2
KL SentralAlor Setar
7:45 AM8:30 AM11:00 AM11:15 AM12:45 PM1:30 PM5:15 PM6:20 PM9:15 PM11:20 PM
RM66.001+2
KL SentralChanglun
9:15 PM
RM72.001+2
KL SentralJitra
9:15 PM
RM69.001+2
KL SentralSungai Petani
7:45 AM8:30 AM11:00 AM11:15 AM12:45 PM1:30 PM5:15 PM6:20 PM9:15 PM11:20 PM
RM57.001+2
Putrajaya SentralAlor Setar
10:00 AM11:30 AM12:30 PM
RM72.001+2
Putrajaya SentralSungai Petani
10:00 AM11:30 AM12:30 PM
RM61.001+2
TBS (Terminal Bersepadu Selatan)Alor Setar
7:15 AM8:00 AM10:30 AM10:45 AM12:00 PM1:00 PM4:30 PM5:45 PM8:45 PM10:45 PM
RM66.001+2
TBS (Terminal Bersepadu Selatan)Changlun
8:45 PM
RM72.001+2
TBS (Terminal Bersepadu Selatan)Jitra
8:45 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Sungai Petani
7:15 AM8:00 AM10:30 AM10:45 AM12:00 PM1:00 PM4:30 PM5:45 PM8:45 PM10:45 PM
RM57.001+2
No routes match your filter.
Lowest published fare RM57.00. Shaded times are overnight departures. Book Suasana Edaran Express

Sani Express (Sani Hotel)

4.3 · 13 routes · 38 departures a day · 1+2

Sani Express (Sani Hotel) services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaChanglun Bus Terminal
10:30 AM11:00 AM11:30 AM11:00 PM
RM69.001+2
Hentian DutaJitra Bus Terminal
10:30 AM11:00 AM11:30 AM11:00 PM
RM65.001+2
Hentian DutaShahab Perdana Bus Terminal, Alor Setar
10:30 AM11:00 AM11:30 AM11:00 PM
RM65.001+2
Putrajaya SentralChanglun Bus Terminal
10:15 PM
RM75.001+2
Putrajaya SentralJitra Bus Terminal
10:15 PM
RM70.201+2
Putrajaya SentralShahab Perdana Bus Terminal, Alor Setar
10:15 PM
RM70.201+2
TBG (Terminal Bersepadu Gombak)Changlun Bus Terminal
11:00 AM11:30 PM
RM69.001+2
TBG (Terminal Bersepadu Gombak)Jitra Bus Terminal
11:00 AM11:30 PM
RM65.001+2
TBG (Terminal Bersepadu Gombak)Shahab Perdana Bus Terminal, Alor Setar
11:00 AM11:30 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Changlun Bus Terminal
12:00 AM2:00 AM10:00 AM10:30 AM11:00 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Jitra Bus Terminal
12:00 AM2:00 AM10:00 AM10:30 AM11:00 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Shahab Perdana Bus Terminal, Alor Setar
12:00 AM2:00 AM10:00 AM10:30 AM11:00 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
12:00 AM2:00 AM
RM55.001+2
No routes match your filter.
Lowest published fare RM55.00. Shaded times are overnight departures. Book Sani Express (Sani Hotel)

Suasana Holiday Express

4.1 · 12 routes · 92 departures a day · 1+2

Suasana Holiday Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaChanglun Bus Terminal
12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM
RM69.001+2
Hentian DutaJitra Bus Terminal
12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM
RM68.001+2
Hentian DutaShahab Perdana Bus Terminal, Alor Setar
12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM
RM67.001+2
Hentian DutaTerminal Bas Ekspres Ukir Square Sungai Petani
12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM
RM55.001+2
Putrajaya SentralChanglun Bus Terminal
8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM
RM75.001+2
Putrajaya SentralJitra Bus Terminal
8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM
RM71.001+2
Putrajaya SentralShahab Perdana Bus Terminal, Alor Setar
8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM
RM69.001+2
Putrajaya SentralTerminal Bas Ekspres Ukir Square Sungai Petani
8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM
RM61.001+2
TBS (Terminal Bersepadu Selatan)Changlun Bus Terminal
12:15 AM9:00 AM9:30 AM3:30 PM7:45 PM9:00 PM10:30 PM11:30 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Jitra Bus Terminal
12:15 AM9:00 AM9:30 AM3:30 PM7:45 PM9:00 PM10:30 PM11:30 PM
RM68.001+2
TBS (Terminal Bersepadu Selatan)Shahab Perdana Bus Terminal, Alor Setar
12:15 AM9:00 AM9:30 AM3:30 PM7:45 PM9:00 PM10:30 PM11:30 PM
RM67.001+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
12:15 AM9:00 AM9:30 AM3:30 PM7:45 PM9:00 PM10:30 PM11:30 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM55.00. Shaded times are overnight departures. Book Suasana Holiday Express

Alisan Golden Coach

4.1 · 10 routes · 90 departures a day · SVIP, Double Decker

Alisan Golden Coach services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaBukit Kayu Hitam Check Point
1:00 AM1:15 AM2:00 AM7:00 AM8:15 AM9:15 AM10:30 PM11:15 PM11:45 PM
RM85.00Double Decker / SVIP
Hentian DutaChangloon Bus Terminal
1:00 AM1:15 AM2:00 AM7:00 AM8:15 AM9:15 AM10:30 PM11:15 PM11:45 PM
RM80.00Double Decker / SVIP
Hentian DutaJitra Bus Terminal
1:00 AM1:15 AM2:00 AM7:00 AM8:15 AM9:15 AM10:30 PM11:15 PM11:45 PM
RM75.00Double Decker / SVIP
Hentian DutaShahab Perdana Bus Terminal, Alor Setar
1:00 AM1:15 AM2:00 AM7:00 AM8:15 AM9:15 AM10:30 PM11:15 PM11:45 PM
RM70.00Double Decker / SVIP
Hentian DutaTerminal Bas Ekspres Ukir Square Sungai Petani
1:00 AM1:15 AM2:00 AM7:00 AM8:15 AM9:15 AM10:30 PM11:15 PM11:45 PM
RM50.00Double Decker / SVIP
TBS (Terminal Bersepadu Selatan)Bukit Kayu Hitam Check Point
12:45 AM1:45 AM6:30 AM7:30 AM8:30 AM9:45 PM10:30 PM11:15 PM11:45 PM
RM85.00Double Decker / SVIP
TBS (Terminal Bersepadu Selatan)Changloon Bus Terminal
12:45 AM1:45 AM6:30 AM7:30 AM8:30 AM9:45 PM10:30 PM11:15 PM11:45 PM
RM80.00Double Decker / SVIP
TBS (Terminal Bersepadu Selatan)Jitra Bus Terminal
12:45 AM1:45 AM6:30 AM7:30 AM8:30 AM9:45 PM10:30 PM11:15 PM11:45 PM
RM75.00Double Decker / SVIP
TBS (Terminal Bersepadu Selatan)Shahab Perdana Bus Terminal, Alor Setar
12:45 AM1:45 AM6:30 AM7:30 AM8:30 AM9:45 PM10:30 PM11:15 PM11:45 PM
RM70.00Double Decker / SVIP
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
12:45 AM1:45 AM6:30 AM7:30 AM8:30 AM9:45 PM10:30 PM11:15 PM11:45 PM
RM50.00Double Decker / SVIP
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Alisan Golden Coach

Inter Top Express KL

3.5 · 10 routes · 20 departures a day · 1+2

Inter Top Express KL services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaBukit Kayu Hitam Check Point
9:00 AM11:00 PM
RM80.001+2
Hentian DutaChangloon Bus Terminal
9:00 AM11:00 PM
RM75.001+2
Hentian DutaJitra Bus Terminal
9:00 AM11:00 PM
RM67.001+2
Hentian DutaShahab Perdana Bus Terminal, Alor Setar
9:00 AM11:00 AM11:00 PM
RM67.001+2
Hentian DutaTerminal Bas Ekspres Ukir Square Sungai Petani
11:00 AM
RM58.001+2
TBS (Terminal Bersepadu Selatan)Bukit Kayu Hitam Check Point
8:30 AM10:30 PM
RM80.001+2
TBS (Terminal Bersepadu Selatan)Changloon Bus Terminal
8:30 AM10:30 PM
RM75.001+2
TBS (Terminal Bersepadu Selatan)Jitra Bus Terminal
8:30 AM10:30 PM
RM67.001+2
TBS (Terminal Bersepadu Selatan)Shahab Perdana Bus Terminal, Alor Setar
8:30 AM10:30 AM10:30 PM
RM67.001+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
10:30 AM
RM58.001+2
No routes match your filter.
Lowest published fare RM58.00. Shaded times are overnight departures. Book Inter Top Express KL

Kristal Qirana

3.5 · 10 routes · 20 departures a day · 1+2, 2+2

Kristal Qirana services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaAlor Setar
10:15 AM3:00 PM
RM66.001+2 / 2+2
Hentian DutaChanglun
10:15 AM3:00 PM
RM71.001+2 / 2+2
Hentian DutaJitra
10:15 AM3:00 PM
RM67.001+2 / 2+2
Putrajaya SentralAlor Setar
8:30 AM1:15 PM
RM70.001+2 / 2+2
Putrajaya SentralChanglun
8:30 AM1:15 PM
RM75.001+2 / 2+2
Putrajaya SentralJitra
8:30 AM1:15 PM
RM71.401+2 / 2+2
TBS (Terminal Bersepadu Selatan)Alor Setar
9:15 AM2:00 PM
RM68.001+2 / 2+2
Terminal Bersepadu Gombak (TBG)Alor Setar
10:00 AM2:30 PM
RM66.001+2 / 2+2
Terminal Bersepadu Gombak (TBG)Changlun
10:00 AM2:30 PM
RM71.001+2 / 2+2
Terminal Bersepadu Gombak (TBG)Jitra
10:00 AM2:30 PM
RM67.001+2 / 2+2
No routes match your filter.
Lowest published fare RM66.00. Shaded times are overnight departures. Book Kristal Qirana

E-Mutiara

4.3 · 9 routes · 18 departures a day · 1+2

E-Mutiara services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralChanglun Bus Terminal
9:00 AM9:00 PM
RM81.001+2
Putrajaya SentralJitra Bus Terminal
9:00 AM9:00 PM
RM78.001+2
Putrajaya SentralShahab Perdana Bus Terminal, Alor Setar
9:00 AM9:00 PM
RM75.001+2
TBG (Terminal Bersepadu Gombak)Changlun Bus Terminal
10:00 AM10:00 PM
RM74.001+2
TBG (Terminal Bersepadu Gombak)Jitra Bus Terminal
10:00 AM10:00 PM
RM71.001+2
TBG (Terminal Bersepadu Gombak)Shahab Perdana Bus Terminal, Alor Setar
10:00 AM10:00 PM
RM68.001+2
TBS (Terminal Bersepadu Selatan)Changlun Bus Terminal
9:30 AM9:30 PM
RM78.001+2
TBS (Terminal Bersepadu Selatan)Jitra Bus Terminal
9:30 AM9:30 PM
RM75.001+2
TBS (Terminal Bersepadu Selatan)Shahab Perdana Bus Terminal, Alor Setar
9:30 AM9:30 PM
RM72.001+2
No routes match your filter.
Lowest published fare RM68.00. Shaded times are overnight departures. Book E-Mutiara

Lucky Express

4.3 · 9 routes · 18 departures a day · 1+2, Executive

Lucky Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaBukit Kayu Hitam Check Point
10:45 PM11:45 PM11:46 PM
RM85.001+2 / Executive
Hentian DutaChangloon Bus Terminal
10:45 PM11:45 PM11:46 PM
RM75.001+2 / Executive
Hentian DutaShahab Perdana Bus Terminal, Alor Setar
11:45 PM11:46 PM
RM60.001+2
TBG (Terminal Bersepadu Gombak)Bukit Kayu Hitam Check Point
10:30 PM11:30 PM
RM85.001+2 / Executive
TBG (Terminal Bersepadu Gombak)Changloon Bus Terminal
10:30 PM11:30 PM
RM80.001+2 / Executive
TBG (Terminal Bersepadu Gombak)Shahab Perdana Bus Terminal, Alor Setar
11:30 PM
RM60.001+2
TBS (Terminal Bersepadu Selatan)Bukit Kayu Hitam Check Point
10:00 PM11:00 PM
RM80.001+2 / Executive
TBS (Terminal Bersepadu Selatan)Changloon Bus Terminal
10:00 PM11:00 PM
RM75.001+2 / Executive
TBS (Terminal Bersepadu Selatan)Shahab Perdana Bus Terminal, Alor Setar
11:00 PM
RM60.001+2
No routes match your filter.
Lowest published fare RM60.00. Shaded times are overnight departures. Book Lucky Express

Super Nice Express

3.3 · 9 routes · 25 departures a day · 1+2

Super Nice Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaAlor Setar
11:15 AM10:00 PM
RM68.001+2
Hentian DutaBukit Kayu Hitam
9:00 AM11:00 PM
RM72.001+2
Hentian DutaChanglun
9:00 AM11:00 PM
RM72.001+2
Hentian DutaGurun
10:00 PM
RM62.001+2
Hentian DutaSungai Petani
9:00 AM10:30 AM11:15 AM10:00 PM11:00 PM
RM56.001+2
TBS (Terminal Bersepadu Selatan)Alor Setar
10:45 AM9:30 PM
RM68.001+2
TBS (Terminal Bersepadu Selatan)Bukit Kayu Hitam
8:30 AM10:15 PM
RM72.001+2
TBS (Terminal Bersepadu Selatan)Changlun
8:30 AM10:15 PM
RM72.001+2
TBS (Terminal Bersepadu Selatan)Sungai Petani
1:00 AM8:30 AM9:45 AM10:45 AM3:00 PM9:30 PM10:15 PM
RM58.001+2
No routes match your filter.
Lowest published fare RM56.00. Shaded times are overnight departures. Book Super Nice Express

Highway Star Express

4.4 · 8 routes · 16 departures a day · 1+2

Highway Star Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaShahab Perdana Bus Terminal, Alor Setar
11:00 AM11:59 PM
RM72.001+2
Hentian DutaTerminal Bas Ekspres Ukir Square Sungai Petani
11:00 AM11:59 PM
RM63.001+2
KLIA (Kuala Lumpur International Airport)Shahab Perdana Bus Terminal, Alor Setar
9:00 AM10:00 PM
RM85.001+2
KLIA (Kuala Lumpur International Airport)Terminal Bas Ekspres Ukir Square Sungai Petani
9:00 AM10:00 PM
RM83.001+2
KLIA2 (Kuala Lumpur International Airport 2)Shahab Perdana Bus Terminal, Alor Setar
9:30 AM10:30 PM
RM85.001+2
KLIA2 (Kuala Lumpur International Airport 2)Terminal Bas Ekspres Ukir Square Sungai Petani
9:30 AM10:30 PM
RM83.001+2
TBS (Terminal Bersepadu Selatan)Shahab Perdana Bus Terminal, Alor Setar
10:30 AM11:30 PM
RM72.001+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
10:30 AM11:30 PM
RM63.001+2
No routes match your filter.
Lowest published fare RM63.00. Shaded times are overnight departures. Book Highway Star Express

Quick Liner Express

4.1 · 8 routes · 50 departures a day · 1+2

Quick Liner Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaAlor Setar
11:30 AM1:15 PM3:45 PM8:30 PM11:45 PM11:59 PM
RM67.001+2
Hentian DutaChanglun
11:30 AM3:45 PM8:30 PM11:45 PM11:59 PM
RM69.001+2
Hentian DutaJitra
11:30 AM1:15 PM3:45 PM8:30 PM11:45 PM11:59 PM
RM67.001+2
Hentian DutaSungai Petani
11:30 AM1:15 PM3:45 PM8:30 PM11:45 PM11:59 PM
RM57.001+2
TBS (Terminal Bersepadu Selatan)Alor Setar
11:00 AM12:30 PM3:15 PM7:45 PM11:15 PM11:30 PM11:45 PM
RM67.001+2
TBS (Terminal Bersepadu Selatan)Changlun
11:00 AM3:15 PM7:45 PM11:15 PM11:30 PM11:45 PM
RM73.001+2
TBS (Terminal Bersepadu Selatan)Jitra
11:00 AM12:30 PM3:15 PM7:45 PM11:15 PM11:30 PM11:45 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Sungai Petani
11:00 AM12:30 PM3:15 PM7:45 PM11:15 PM11:30 PM11:45 PM
RM57.001+2
No routes match your filter.
Lowest published fare RM57.00. Shaded times are overnight departures. Book Quick Liner Express

Kesatuan Express

3.5 · 7 routes · 16 departures a day · 1+2

Kesatuan Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaChanglun Bus Terminal
8:45 AM10:30 PM
RM72.001+2
Hentian DutaICQS Complex, Bukit Kayu Hitam
8:45 AM10:30 PM
RM80.001+2
Hentian DutaShahab Perdana Bus Terminal, Alor Setar
8:45 AM
RM67.001+2
TBS (Terminal Bersepadu Selatan)Changlun Bus Terminal
8:15 AM2:15 PM4:45 PM10:00 PM
RM72.001+2
TBS (Terminal Bersepadu Selatan)ICQS Complex, Bukit Kayu Hitam
8:15 AM10:00 PM
RM80.001+2
TBS (Terminal Bersepadu Selatan)Jitra Bus Terminal
2:15 PM4:45 PM
RM68.001+2
TBS (Terminal Bersepadu Selatan)Shahab Perdana Bus Terminal, Alor Setar
8:15 AM2:15 PM4:45 PM
RM67.001+2
No routes match your filter.
Lowest published fare RM67.00. Shaded times are overnight departures. Book Kesatuan Express

Alibaba Express

2.9 · 6 routes · 10 departures a day · 1+2

Alibaba Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaBukit Kayu Hitam
9:00 AM11:30 PM
RM50.001+2
Hentian DutaChanglun
9:00 AM11:30 PM
RM50.001+2
Hentian DutaShahab Perdana Bus Terminal, Alor Setar
11:30 PM
RM55.001+2
TBS (Terminal Bersepadu Selatan)Bukit Kayu Hitam
8:00 AM11:00 PM
RM50.001+2
TBS (Terminal Bersepadu Selatan)Changlun
8:00 AM11:00 PM
RM50.001+2
TBS (Terminal Bersepadu Selatan)Shahab Perdana Bus Terminal, Alor Setar
11:00 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Alibaba Express

City Express

3.8 · 6 routes · 10 departures a day · 1+2

City Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaAlor Setar Bus Terminal
11:30 PM
RM50.001+2
Hentian DutaBukit Kayu Hitam Check Point
10:30 PM11:30 PM
RM80.001+2
Hentian DutaChangloon Bus Terminal
10:30 PM11:30 PM
RM70.001+2
TBS (Terminal Bersepadu Selatan)Alor Setar Bus Terminal
11:00 PM
RM50.001+2
TBS (Terminal Bersepadu Selatan)Bukit Kayu Hitam Check Point
10:00 PM11:00 PM
RM80.001+2
TBS (Terminal Bersepadu Selatan)Changloon Bus Terminal
10:00 PM11:00 PM
RM70.001+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book City Express

Kejora Masyhur Sdn Bhd

3.3 · 6 routes · 16 departures a day · SVIP

Kejora Masyhur Sdn Bhd services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaKulim Bus Terminal
12:00 PM3:00 PM3:30 PM11:30 PM
RM50.00SVIP
Hentian DutaShahab Perdana Bus Terminal, Alor Setar
1:00 AM1:45 PM
RM65.00SVIP
Hentian DutaTerminal Bas Ekspres Ukir Square Sungai Petani
1:00 AM1:45 PM
RM55.00SVIP
TBS (Terminal Bersepadu Selatan)Kulim Bus Terminal
11:30 AM2:30 PM3:00 PM11:00 PM
RM50.00SVIP
TBS (Terminal Bersepadu Selatan)Shahab Perdana Bus Terminal, Alor Setar
12:30 AM1:00 PM
RM68.00SVIP
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
12:30 AM1:00 PM
RM58.00SVIP
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Kejora Masyhur Sdn Bhd

Sanwa Express

3.9 · 6 routes · 12 departures a day · 1+2, 2+2

Sanwa Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaCTC Recreation Bukit Kayu Hitam
9:30 AM11:15 PM
RM70.001+2
Hentian DutaChanglun
9:30 AM11:15 PM
RM70.001+2
TBS (Terminal Bersepadu Selatan)CTC Recreation Bukit Kayu Hitam
8:30 AM10:15 PM
RM70.001+2
TBS (Terminal Bersepadu Selatan)Changlun
8:30 AM10:15 PM
RM70.001+2
Terminal Bersepadu Gombak (TBG)CTC Recreation Bukit Kayu Hitam
9:00 AM10:45 PM
RM70.001+2
Terminal Bersepadu Gombak (TBG)Changlun
9:00 AM10:45 PM
RM70.001+2
No routes match your filter.
Lowest published fare RM70.00. Shaded times are overnight departures. Book Sanwa Express

KPB Ekspress

3.9 · 5 routes · 15 departures a day · 1+2, 2+2

KPB Ekspress services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaSungai Petani
7:30 PM8:30 PM
RM60.001+2
TBS (Terminal Bersepadu Selatan)Alor Setar
10:30 AM4:00 PM
RM70.001+2
TBS (Terminal Bersepadu Selatan)Changlun
10:30 AM
RM76.001+2
TBS (Terminal Bersepadu Selatan)Kulim
12:30 PM11:30 PM
RM55.001+2 / 2+2
TBS (Terminal Bersepadu Selatan)Sungai Petani
10:30 AM1:00 PM1:30 PM2:00 PM4:00 PM5:30 PM7:00 PM8:00 PM
RM60.001+2 / 2+2
No routes match your filter.
Lowest published fare RM55.00. Shaded times are overnight departures. Book KPB Ekspress

Nice

5 routes · 12 departures a day · 2+2, 1+2

Nice services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaBaling Bus Terminal
3:00 PM9:00 PM
RM60.002+2
KL SentralBaling Bus Terminal
7:00 PM
RM60.002+2
Putrajaya SentralTerminal Bas Ekspres Ukir Square Sungai Petani
5:30 PM6:15 PM8:15 PM
RM48.002+2
TBS (Terminal Bersepadu Selatan)Baling Bus Terminal
2:30 PM6:30 PM8:30 PM
RM60.002+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
6:15 PM7:15 PM8:45 PM
RM45.002+2
No routes match your filter.
Lowest published fare RM45.00. Shaded times are overnight departures. Book Nice

Permata Utara Sdn Bhd

2.5 · 5 routes · 11 departures a day · 1+2, SVIP 30 SEATER

Permata Utara Sdn Bhd services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Alor Setar
12:15 AM3:00 AM
RM67.001+2 / SVIP 31 SEAT
TBS (Terminal Bersepadu Selatan)Changlun
12:15 AM3:00 AM
RM72.001+2 / SVIP 31 SEAT
TBS (Terminal Bersepadu Selatan)Jitra
12:15 AM3:00 AM
RM69.001+2 / SVIP 31 SEAT
TBS (Terminal Bersepadu Selatan)Kulim
12:30 PM10:30 PM11:30 PM
RM52.00SVIP 30 SEATER
TBS (Terminal Bersepadu Selatan)Sungai Petani
12:15 AM3:00 AM
RM58.001+2 / SVIP 31 SEAT
No routes match your filter.
Lowest published fare RM52.00. Shaded times are overnight departures. Book Permata Utara Sdn Bhd

TRA Express

3.6 · 5 routes · 17 departures a day · 1+2

TRA Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralAlor Setar
11:15 AM12:15 PM11:15 PM
RM70.001+2
Putrajaya SentralSungai Petani
11:15 AM12:15 PM11:15 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Alor Setar
12:00 PM12:45 PM11:45 PM
RM60.001+2
TBS (Terminal Bersepadu Selatan)Gurun
2:00 AM1:15 PM
RM60.001+2
TBS (Terminal Bersepadu Selatan)Sungai Petani
12:30 AM2:00 AM12:00 PM12:45 PM1:15 PM11:45 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM55.00. Shaded times are overnight departures. Book TRA Express

Trans MVS Express (IVY HOLIDAYS)

4.0 · 5 routes · 10 departures a day · 1+2

Trans MVS Express (IVY HOLIDAYS) services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Alor Setar
10:15 AM9:30 PM
RM67.001+2
TBS (Terminal Bersepadu Selatan)Bukit Kayu Hitam
10:15 AM9:30 PM
RM85.001+2
TBS (Terminal Bersepadu Selatan)Changlun
10:15 AM9:30 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Jitra
10:15 AM9:30 PM
RM67.001+2
TBS (Terminal Bersepadu Selatan)Sungai Petani
10:15 AM9:30 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM55.00. Shaded times are overnight departures. Book Trans MVS Express (IVY HOLIDAYS)

Suasana Tony Coach

3.4 · 4 routes · 15 departures a day · 1+2

Suasana Tony Coach services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Berjaya Times SquareBukit Kayu Hitam (CTC Recreation)
11:15 PM
RM90.001+2
Hentian DutaBukit Kayu Hitam (CTC Recreation)
9:00 AM10:00 AM9:30 PM10:30 PM11:30 PM11:59 PM
RM90.001+2
KL SentralBukit Kayu Hitam (CTC Recreation)
11:30 PM
RM90.001+2
TBS (Terminal Bersepadu Selatan)Bukit Kayu Hitam (CTC Recreation)
8:00 AM9:00 AM8:30 PM9:30 PM10:00 PM10:30 PM11:00 PM
RM90.001+2
No routes match your filter.
Lowest published fare RM90.00. Shaded times are overnight departures. Book Suasana Tony Coach

Sri Maju Group

4.0 · 3 routes · 3 departures a day · 1+2, 2+2

Sri Maju Group services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Alor Setar
11:45 AM
RM67.001+2
TBS (Terminal Bersepadu Selatan)Changlun
11:00 PM
RM70.001+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
11:45 AM
RM57.601+2
No routes match your filter.
Lowest published fare RM57.60. Shaded times are overnight departures. Book Sri Maju Group

Aerobus

4.2 · 2 routes · 12 departures a day · 1+2, 2+2

Aerobus services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
KL SentralTerminal Bas Ekspres Ukir Square Sungai Petani
8:15 AM9:45 AM12:15 PM5:45 PM8:00 PM9:15 PM
RM55.001+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
7:45 AM9:15 AM11:45 AM5:15 PM7:30 PM8:45 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM55.00. Shaded times are overnight departures. Book Aerobus

Jasmine Express

3.3 · 2 routes · 10 departures a day · 1+2

Jasmine Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Kulim Bus Terminal
12:15 AM11:00 AM12:00 PM1:15 PM2:00 PM8:00 PM10:30 PM11:45 PM
RM53.001+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
11:00 AM10:30 PM
RM51.001+2
No routes match your filter.
Lowest published fare RM51.00. Shaded times are overnight departures. Book Jasmine Express

LA Holidays

4.0 · 2 routes · 5 departures a day · 1+2

LA Holidays services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Kulim
12:15 AM1:00 AM3:00 PM
RM59.001+2
TBS (Terminal Bersepadu Selatan)Sungai Petani
1:00 AM3:00 PM
RM59.001+2
No routes match your filter.
Lowest published fare RM59.00. Shaded times are overnight departures. Book LA Holidays

Mayang Sari Express

3.9 · 2 routes · 3 departures a day · 1+2, 2+2

Mayang Sari Express services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Kulim Bus Terminal
2:00 PM
RM53.001+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
1:45 AM3:30 PM
RM58.001+2
No routes match your filter.
Lowest published fare RM53.00. Shaded times are overnight departures. Book Mayang Sari Express

Naik Selalu Ekspress

3.7 · 2 routes · 9 departures a day · 1+2

Naik Selalu Ekspress services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaKulim
12:10 PM10:15 PM
RM51.001+2
TBS (Terminal Bersepadu Selatan)Kulim
9:30 AM11:30 AM1:30 PM4:00 PM5:45 PM9:45 PM11:00 PM
RM56.001+2
No routes match your filter.
Lowest published fare RM51.00. Shaded times are overnight departures. Book Naik Selalu Ekspress

Plusliner

3.5 · 2 routes · 2 departures a day · 1+2, 2+2

Plusliner services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaBaling Bus Terminal
9:00 AM
RM60.001+2
TBS (Terminal Bersepadu Selatan)Baling Bus Terminal
8:30 AM
RM60.001+2
No routes match your filter.
Lowest published fare RM60.00. Shaded times are overnight departures. Book Plusliner

Transnasional

3.7 · 2 routes · 4 departures a day · 2+2

Transnasional services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaBaling Bus Terminal
11:00 AM11:00 PM
RM60.002+2
TBS (Terminal Bersepadu Selatan)Baling Bus Terminal
10:30 AM10:30 PM
RM60.002+2
No routes match your filter.
Lowest published fare RM60.00. Shaded times are overnight departures. Book Transnasional

Billion Stars

2.1 · 1 route · 1 departure a day · 1+2

Billion Stars services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Changlun
11:01 PM
RM80.001+2
No routes match your filter.
Lowest published fare RM80.00. Shaded times are overnight departures. Book Billion Stars

Cosmic Prestij Express (Prestij Dinasti)

3.2 · 1 route · 2 departures a day · Executive

Cosmic Prestij Express (Prestij Dinasti) services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Kulim Bus Terminal
3:00 AM2:45 PM
RM52.00Executive
No routes match your filter.
Lowest published fare RM52.00. Shaded times are overnight departures. Book Cosmic Prestij Express (Prestij Dinasti)

GOLDEN SILK HOLIDAY

3.7 · 1 route · 3 departures a day · 30s, 31S

GOLDEN SILK HOLIDAY services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Kulim
10:00 AM8:30 PM10:15 PM
RM50.0030s / 31S
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book GOLDEN SILK HOLIDAY

PERSADA TRAVEL AND TOURS

3.3 · 1 route · 3 departures a day · 30s, 31S

PERSADA TRAVEL AND TOURS services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Kulim
10:45 AM5:30 PM10:30 PM
RM50.0030s / 31S
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book PERSADA TRAVEL AND TOURS

POH HAI TRAVEL

4.0 · 1 route · 2 departures a day · 1+2

POH HAI TRAVEL services from Kuala Lumpur to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Kulim
9:45 AM9:30 PM
RM53.901+2
No routes match your filter.
Lowest published fare RM53.90. Shaded times are overnight departures. Book POH HAI TRAVEL

Boarding points in Kuala Lumpur

Arrival points in Kedah

Frequently asked questions

How much is the bus from Kuala Lumpur to Kedah?

Fares start from RM37.70 one way. 38 operators run this route, so prices vary with coach class and departure time.

Which companies run buses from Kuala Lumpur to Kedah?
What time is the first and last bus from Kuala Lumpur to Kedah?

The earliest scheduled departure is 12:00 AM and the last is 11:59 PM. Exact times vary by operator and boarding point.

Other routes into Kedah

Advertisement