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.
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.
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Baling Bus Terminal | 10:30 AM11:15 AM10:30 PM11:15 PM | RM72.00 | 1+2 |
| Hentian Duta | Changlun Bus Terminal | 8:15 AM10:45 AM11:45 AM6:15 PM10:45 PM11:45 PM11:58 PM11:59 PM | RM74.00 | 1+2 |
| Hentian Duta | Jitra Bus Terminal | 8:15 AM10:45 AM11:45 AM2:45 PM6:15 PM10:45 PM11:45 PM11:58 PM11:59 PM | RM69.00 | 1+2 |
| Hentian Duta | Kuala Nerang Bus Terminal | 11:15 AM10:35 PM11:15 PM | RM65.00 | 1+2 |
| Hentian Duta | Kulim Bus Terminal | 9:45 AM11:30 AM3:15 PM5:15 PM11:30 PM | RM58.00 | 1+2 |
| Hentian Duta | Shahab 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.00 | 1+2 |
| Hentian Duta | Sik Bus Station | 11:45 AM11:45 PM | RM71.00 | 1+2 |
| Hentian Duta | Stesen Bas Guar Chempedak | 11:15 AM10:35 PM11:15 PM | RM60.00 | 1+2 |
| Hentian Duta | Stesen Bas Kuala Ketil | 11:45 AM11:45 PM | RM64.00 | 1+2 |
| Hentian Duta | Stesen Bas MARA Pendang | 11:15 AM10:35 PM11:15 PM | RM64.00 | 1+2 |
| Hentian Duta | Terminal Bas Ekspres Ukir Square Sungai Petani | 11:45 AM11:45 PM11:58 PM | RM59.00 | 1+2 |
| Putrajaya Sentral | Baling Bus Terminal | 10:00 AM10:00 PM | RM75.00 | 1+2 |
| Putrajaya Sentral | Changlun Bus Terminal | 9:45 AM9:45 PM | RM80.00 | 1+2 |
| Putrajaya Sentral | Jitra Bus Terminal | 9:45 AM9:45 PM | RM75.00 | 1+2 |
| Putrajaya Sentral | Kuala Nerang Bus Terminal | 10:15 AM10:15 PM | RM83.00 | 1+2 |
| Putrajaya Sentral | Kulim Bus Terminal | 8:30 AM10:15 AM1:55 PM4:00 PM10:15 PM | RM61.00 | 1+2 |
| Putrajaya Sentral | Shahab Perdana Bus Terminal, Alor Setar | 9:45 AM9:45 PM | RM75.00 | 1+2 |
| Putrajaya Sentral | Sik Bus Station | 10:40 AM10:40 PM | RM77.00 | 1+2 |
| Putrajaya Sentral | Stesen Bas Guar Chempedak | 10:15 AM10:15 PM | RM78.00 | 1+2 |
| Putrajaya Sentral | Stesen Bas Kuala Ketil | 10:40 AM10:40 PM | RM72.00 | 1+2 |
| Putrajaya Sentral | Stesen Bas MARA Pendang | 10:15 AM10:15 PM | RM83.00 | 1+2 |
| Putrajaya Sentral | Terminal Bas Ekspres Ukir Square Sungai Petani | 10:40 AM10:40 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Baling Bus Terminal | 10:00 AM10:30 AM10:00 PM10:30 PM | RM72.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun Bus Terminal | 7:30 AM10:15 AM11:15 AM5:30 PM10:15 PM11:15 PM11:30 PM | RM74.00 | 1+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.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kuala Nerang Bus Terminal | 10:45 AM10:00 PM10:45 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kulim Bus Terminal | 9:00 AM11:00 AM2:30 PM4:30 PM11:00 PM | RM58.00 | 1+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.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Sik Bus Station | 11:15 AM11:15 PM | RM71.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Stesen Bas Guar Chempedak | 10:45 AM10:00 PM10:45 PM | RM60.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Stesen Bas Kuala Ketil | 11:15 AM11:15 PM | RM64.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Stesen Bas MARA Pendang | 10:45 AM10:00 PM10:45 PM | RM64.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Terminal Bas Ekspres Ukir Square Sungai Petani | 11:15 AM11:15 PM | RM59.00 | 1+2 |
| Terminal Bersepadu Gombak | Changlun Bus Terminal | 11:45 PM | RM74.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Changlun Bus Terminal | 11:56 AM11:59 AM6:00 PM11:15 PM | RM51.80 | 2+2 |
| Hentian Duta | Jitra Bus Terminal | 11:56 AM11:59 AM6:00 PM11:15 PM | RM51.80 | 2+2 |
| Hentian Duta | Kuala Nerang Bus Terminal | 11:30 AM11:30 PM | RM68.00 | 1+2 |
| Hentian Duta | Kulim Bus Terminal | 11:00 AM6:45 PM8:45 PM | RM37.70 | 1+2 |
| Hentian Duta | Shahab Perdana Bus Terminal, Alor Setar | 10:45 AM11:56 AM11:59 AM6:00 PM10:45 PM11:15 PM | RM47.20 | 1+2 / 2+2 |
| Hentian Duta | Sik Bus Station | 11:00 AM6:45 PM10:15 PM | RM46.00 | 2+2 |
| Hentian Duta | Stesen Bas Kuala Ketil | 11:00 AM6:45 PM10:15 PM | RM43.60 | 2+2 |
| Hentian Duta | Stesen Bas MARA Pendang | 11:30 AM11:30 PM | RM61.00 | 1+2 |
| Hentian Duta | Terminal Bas Ekspres Ukir Square Sungai Petani | 11:00 AM11:30 AM6:45 PM10:15 PM11:30 PM | RM41.10 | 1+2 / 2+2 |
| Putrajaya Sentral | Changlun Bus Terminal | 10:30 AM4:30 PM9:45 PM | RM59.40 | 2+2 |
| Putrajaya Sentral | Jitra Bus Terminal | 10:30 AM4:30 PM9:45 PM | RM57.20 | 2+2 |
| Putrajaya Sentral | Kuala Nerang Bus Terminal | 10:00 AM10:00 PM | RM73.00 | 1+2 |
| Putrajaya Sentral | Kulim Bus Terminal | 9:45 AM5:15 PM | RM39.90 | 1+2 |
| Putrajaya Sentral | Shahab Perdana Bus Terminal, Alor Setar | 10:30 AM4:30 PM9:45 PM | RM55.00 | 2+2 |
| Putrajaya Sentral | Sik Bus Station | 9:45 AM8:45 PM | RM53.90 | 2+2 |
| Putrajaya Sentral | Stesen Bas Kuala Ketil | 9:45 AM8:45 PM | RM51.70 | 2+2 |
| Putrajaya Sentral | Stesen Bas MARA Pendang | 10:00 AM10:00 PM | RM67.00 | 1+2 |
| Putrajaya Sentral | Terminal Bas Ekspres Ukir Square Sungai Petani | 9:45 AM10:00 AM8:45 PM10:00 PM | RM49.50 | 1+2 / 2+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun Bus Terminal | 11:15 AM5:15 PM10:30 PM | RM51.80 | 2+2 |
| TBS (Terminal Bersepadu Selatan) | Jitra Bus Terminal | 11:15 AM5:15 PM10:30 PM | RM51.80 | 2+2 |
| TBS (Terminal Bersepadu Selatan) | Kuala Nerang Bus Terminal | 10:45 AM10:45 PM | RM70.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kulim Bus Terminal | 10:15 AM6:00 PM8:00 PM | RM37.70 | 1+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.20 | 1+2 / 2+2 |
| TBS (Terminal Bersepadu Selatan) | Sik Bus Station | 10:15 AM6:00 PM9:30 PM | RM46.00 | 2+2 |
| TBS (Terminal Bersepadu Selatan) | Stesen Bas Kuala Ketil | 10:15 AM6:00 PM9:30 PM | RM43.60 | 2+2 |
| TBS (Terminal Bersepadu Selatan) | Stesen Bas MARA Pendang | 10:45 AM10:45 PM | RM64.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Terminal Bas Ekspres Ukir Square Sungai Petani | 10:15 AM10:45 AM6:00 PM9:30 PM10:45 PM | RM41.10 | 1+2 / 2+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Changlun Bus Terminal | 10:30 AM6:30 PM10:30 PM11:00 PM11:30 PM | RM74.00 | 1+2 |
| Hentian Duta | Jitra 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.00 | 1+2 |
| Hentian Duta | Kuala Nerang Bus Terminal | 11:15 PM | RM70.00 | 1+2 |
| Hentian Duta | Kulim Bus Terminal | 11:45 PM | RM55.00 | 1+2 |
| Hentian Duta | Shahab 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.00 | 1+2 |
| Hentian Duta | Stesen Bas MARA Pendang | 11:15 PM | RM65.00 | 1+2 |
| Hentian Duta | Terminal 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.00 | 1+2 |
| Hentian Duta | UUM Main Gate | 10:30 PM | RM74.00 | 1+2 |
| Putrajaya Sentral | Changlun Bus Terminal | 9:30 AM6:15 PM10:30 PM | RM77.00 | 1+2 |
| Putrajaya Sentral | Jitra Bus Terminal | 9:30 AM6:00 PM6:15 PM6:30 PM10:30 PM | RM72.00 | 1+2 |
| Putrajaya Sentral | Shahab Perdana Bus Terminal, Alor Setar | 9:30 AM6:00 PM6:15 PM6:30 PM10:30 PM | RM72.00 | 1+2 |
| Putrajaya Sentral | Terminal Bas Ekspres Ukir Square Sungai Petani | 9:30 AM6:00 PM6:30 PM10:30 PM | RM61.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Changlun Bus Terminal | 10:30 AM11:00 PM11:15 PM | RM74.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Jitra Bus Terminal | 10:30 AM6:00 PM11:00 PM11:15 PM | RM69.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Shahab Perdana Bus Terminal, Alor Setar | 10:30 AM6:00 PM11:00 PM11:15 PM | RM69.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Terminal Bas Ekspres Ukir Square Sungai Petani | 10:30 AM6:00 PM11:00 PM11:15 PM | RM58.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun Bus Terminal | 10:00 AM10:10 AM6:00 PM10:00 PM10:30 PM11:00 PM | RM74.00 | 1+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.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kuala Nerang Bus Terminal | 10:45 PM | RM70.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kulim Bus Terminal | 11:15 PM | RM55.00 | 1+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.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Stesen Bas MARA Pendang | 10:45 PM | RM65.00 | 1+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.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | UUM Main Gate | 10:00 PM | RM74.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Alor Setar | 8:15 AM9:20 AM11:15 AM11:30 AM1:10 PM2:00 PM5:45 PM7:00 PM9:45 PM11:50 PM | RM66.00 | 1+2 |
| Hentian Duta | Changlun | 9:45 PM | RM72.00 | 1+2 |
| Hentian Duta | Jitra | 9:45 PM | RM69.00 | 1+2 |
| Hentian Duta | Sungai Petani | 8:15 AM9:20 AM11:15 AM11:30 AM1:10 PM2:00 PM5:45 PM7:00 PM9:45 PM11:50 PM | RM57.00 | 1+2 |
| KL Sentral | Alor Setar | 7:45 AM8:30 AM11:00 AM11:15 AM12:45 PM1:30 PM5:15 PM6:20 PM9:15 PM11:20 PM | RM66.00 | 1+2 |
| KL Sentral | Changlun | 9:15 PM | RM72.00 | 1+2 |
| KL Sentral | Jitra | 9:15 PM | RM69.00 | 1+2 |
| KL Sentral | Sungai Petani | 7:45 AM8:30 AM11:00 AM11:15 AM12:45 PM1:30 PM5:15 PM6:20 PM9:15 PM11:20 PM | RM57.00 | 1+2 |
| Putrajaya Sentral | Alor Setar | 10:00 AM11:30 AM12:30 PM | RM72.00 | 1+2 |
| Putrajaya Sentral | Sungai Petani | 10:00 AM11:30 AM12:30 PM | RM61.00 | 1+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.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun | 8:45 PM | RM72.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Jitra | 8:45 PM | RM69.00 | 1+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.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Changlun Bus Terminal | 10:30 AM11:00 AM11:30 AM11:00 PM | RM69.00 | 1+2 |
| Hentian Duta | Jitra Bus Terminal | 10:30 AM11:00 AM11:30 AM11:00 PM | RM65.00 | 1+2 |
| Hentian Duta | Shahab Perdana Bus Terminal, Alor Setar | 10:30 AM11:00 AM11:30 AM11:00 PM | RM65.00 | 1+2 |
| Putrajaya Sentral | Changlun Bus Terminal | 10:15 PM | RM75.00 | 1+2 |
| Putrajaya Sentral | Jitra Bus Terminal | 10:15 PM | RM70.20 | 1+2 |
| Putrajaya Sentral | Shahab Perdana Bus Terminal, Alor Setar | 10:15 PM | RM70.20 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Changlun Bus Terminal | 11:00 AM11:30 PM | RM69.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Jitra Bus Terminal | 11:00 AM11:30 PM | RM65.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Shahab Perdana Bus Terminal, Alor Setar | 11:00 AM11:30 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun Bus Terminal | 12:00 AM2:00 AM10:00 AM10:30 AM11:00 PM | RM69.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Jitra Bus Terminal | 12:00 AM2:00 AM10:00 AM10:30 AM11:00 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Shahab Perdana Bus Terminal, Alor Setar | 12:00 AM2:00 AM10:00 AM10:30 AM11:00 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Terminal Bas Ekspres Ukir Square Sungai Petani | 12:00 AM2:00 AM | RM55.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Changlun Bus Terminal | 12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM | RM69.00 | 1+2 |
| Hentian Duta | Jitra Bus Terminal | 12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM | RM68.00 | 1+2 |
| Hentian Duta | Shahab Perdana Bus Terminal, Alor Setar | 12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM | RM67.00 | 1+2 |
| Hentian Duta | Terminal Bas Ekspres Ukir Square Sungai Petani | 12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM | RM55.00 | 1+2 |
| Putrajaya Sentral | Changlun Bus Terminal | 8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM | RM75.00 | 1+2 |
| Putrajaya Sentral | Jitra Bus Terminal | 8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM | RM71.00 | 1+2 |
| Putrajaya Sentral | Shahab Perdana Bus Terminal, Alor Setar | 8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM | RM69.00 | 1+2 |
| Putrajaya Sentral | Terminal Bas Ekspres Ukir Square Sungai Petani | 8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM | RM61.00 | 1+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.00 | 1+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.00 | 1+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.00 | 1+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.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Bukit Kayu Hitam Check Point | 1:00 AM1:15 AM2:00 AM7:00 AM8:15 AM9:15 AM10:30 PM11:15 PM11:45 PM | RM85.00 | Double Decker / SVIP |
| Hentian Duta | Changloon Bus Terminal | 1:00 AM1:15 AM2:00 AM7:00 AM8:15 AM9:15 AM10:30 PM11:15 PM11:45 PM | RM80.00 | Double Decker / SVIP |
| Hentian Duta | Jitra Bus Terminal | 1:00 AM1:15 AM2:00 AM7:00 AM8:15 AM9:15 AM10:30 PM11:15 PM11:45 PM | RM75.00 | Double Decker / SVIP |
| Hentian Duta | Shahab 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.00 | Double Decker / SVIP |
| Hentian Duta | Terminal 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.00 | Double 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.00 | Double 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.00 | Double 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.00 | Double 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.00 | Double 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.00 | Double Decker / SVIP |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Bukit Kayu Hitam Check Point | 9:00 AM11:00 PM | RM80.00 | 1+2 |
| Hentian Duta | Changloon Bus Terminal | 9:00 AM11:00 PM | RM75.00 | 1+2 |
| Hentian Duta | Jitra Bus Terminal | 9:00 AM11:00 PM | RM67.00 | 1+2 |
| Hentian Duta | Shahab Perdana Bus Terminal, Alor Setar | 9:00 AM11:00 AM11:00 PM | RM67.00 | 1+2 |
| Hentian Duta | Terminal Bas Ekspres Ukir Square Sungai Petani | 11:00 AM | RM58.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Bukit Kayu Hitam Check Point | 8:30 AM10:30 PM | RM80.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changloon Bus Terminal | 8:30 AM10:30 PM | RM75.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Jitra Bus Terminal | 8:30 AM10:30 PM | RM67.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Shahab Perdana Bus Terminal, Alor Setar | 8:30 AM10:30 AM10:30 PM | RM67.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Terminal Bas Ekspres Ukir Square Sungai Petani | 10:30 AM | RM58.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Alor Setar | 10:15 AM3:00 PM | RM66.00 | 1+2 / 2+2 |
| Hentian Duta | Changlun | 10:15 AM3:00 PM | RM71.00 | 1+2 / 2+2 |
| Hentian Duta | Jitra | 10:15 AM3:00 PM | RM67.00 | 1+2 / 2+2 |
| Putrajaya Sentral | Alor Setar | 8:30 AM1:15 PM | RM70.00 | 1+2 / 2+2 |
| Putrajaya Sentral | Changlun | 8:30 AM1:15 PM | RM75.00 | 1+2 / 2+2 |
| Putrajaya Sentral | Jitra | 8:30 AM1:15 PM | RM71.40 | 1+2 / 2+2 |
| TBS (Terminal Bersepadu Selatan) | Alor Setar | 9:15 AM2:00 PM | RM68.00 | 1+2 / 2+2 |
| Terminal Bersepadu Gombak (TBG) | Alor Setar | 10:00 AM2:30 PM | RM66.00 | 1+2 / 2+2 |
| Terminal Bersepadu Gombak (TBG) | Changlun | 10:00 AM2:30 PM | RM71.00 | 1+2 / 2+2 |
| Terminal Bersepadu Gombak (TBG) | Jitra | 10:00 AM2:30 PM | RM67.00 | 1+2 / 2+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Putrajaya Sentral | Changlun Bus Terminal | 9:00 AM9:00 PM | RM81.00 | 1+2 |
| Putrajaya Sentral | Jitra Bus Terminal | 9:00 AM9:00 PM | RM78.00 | 1+2 |
| Putrajaya Sentral | Shahab Perdana Bus Terminal, Alor Setar | 9:00 AM9:00 PM | RM75.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Changlun Bus Terminal | 10:00 AM10:00 PM | RM74.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Jitra Bus Terminal | 10:00 AM10:00 PM | RM71.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Shahab Perdana Bus Terminal, Alor Setar | 10:00 AM10:00 PM | RM68.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun Bus Terminal | 9:30 AM9:30 PM | RM78.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Jitra Bus Terminal | 9:30 AM9:30 PM | RM75.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Shahab Perdana Bus Terminal, Alor Setar | 9:30 AM9:30 PM | RM72.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Bukit Kayu Hitam Check Point | 10:45 PM11:45 PM11:46 PM | RM85.00 | 1+2 / Executive |
| Hentian Duta | Changloon Bus Terminal | 10:45 PM11:45 PM11:46 PM | RM75.00 | 1+2 / Executive |
| Hentian Duta | Shahab Perdana Bus Terminal, Alor Setar | 11:45 PM11:46 PM | RM60.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Bukit Kayu Hitam Check Point | 10:30 PM11:30 PM | RM85.00 | 1+2 / Executive |
| TBG (Terminal Bersepadu Gombak) | Changloon Bus Terminal | 10:30 PM11:30 PM | RM80.00 | 1+2 / Executive |
| TBG (Terminal Bersepadu Gombak) | Shahab Perdana Bus Terminal, Alor Setar | 11:30 PM | RM60.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Bukit Kayu Hitam Check Point | 10:00 PM11:00 PM | RM80.00 | 1+2 / Executive |
| TBS (Terminal Bersepadu Selatan) | Changloon Bus Terminal | 10:00 PM11:00 PM | RM75.00 | 1+2 / Executive |
| TBS (Terminal Bersepadu Selatan) | Shahab Perdana Bus Terminal, Alor Setar | 11:00 PM | RM60.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Alor Setar | 11:15 AM10:00 PM | RM68.00 | 1+2 |
| Hentian Duta | Bukit Kayu Hitam | 9:00 AM11:00 PM | RM72.00 | 1+2 |
| Hentian Duta | Changlun | 9:00 AM11:00 PM | RM72.00 | 1+2 |
| Hentian Duta | Gurun | 10:00 PM | RM62.00 | 1+2 |
| Hentian Duta | Sungai Petani | 9:00 AM10:30 AM11:15 AM10:00 PM11:00 PM | RM56.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Alor Setar | 10:45 AM9:30 PM | RM68.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Bukit Kayu Hitam | 8:30 AM10:15 PM | RM72.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun | 8:30 AM10:15 PM | RM72.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Sungai Petani | 1:00 AM8:30 AM9:45 AM10:45 AM3:00 PM9:30 PM10:15 PM | RM58.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Shahab Perdana Bus Terminal, Alor Setar | 11:00 AM11:59 PM | RM72.00 | 1+2 |
| Hentian Duta | Terminal Bas Ekspres Ukir Square Sungai Petani | 11:00 AM11:59 PM | RM63.00 | 1+2 |
| KLIA (Kuala Lumpur International Airport) | Shahab Perdana Bus Terminal, Alor Setar | 9:00 AM10:00 PM | RM85.00 | 1+2 |
| KLIA (Kuala Lumpur International Airport) | Terminal Bas Ekspres Ukir Square Sungai Petani | 9:00 AM10:00 PM | RM83.00 | 1+2 |
| KLIA2 (Kuala Lumpur International Airport 2) | Shahab Perdana Bus Terminal, Alor Setar | 9:30 AM10:30 PM | RM85.00 | 1+2 |
| KLIA2 (Kuala Lumpur International Airport 2) | Terminal Bas Ekspres Ukir Square Sungai Petani | 9:30 AM10:30 PM | RM83.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Shahab Perdana Bus Terminal, Alor Setar | 10:30 AM11:30 PM | RM72.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Terminal Bas Ekspres Ukir Square Sungai Petani | 10:30 AM11:30 PM | RM63.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Alor Setar | 11:30 AM1:15 PM3:45 PM8:30 PM11:45 PM11:59 PM | RM67.00 | 1+2 |
| Hentian Duta | Changlun | 11:30 AM3:45 PM8:30 PM11:45 PM11:59 PM | RM69.00 | 1+2 |
| Hentian Duta | Jitra | 11:30 AM1:15 PM3:45 PM8:30 PM11:45 PM11:59 PM | RM67.00 | 1+2 |
| Hentian Duta | Sungai Petani | 11:30 AM1:15 PM3:45 PM8:30 PM11:45 PM11:59 PM | RM57.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Alor Setar | 11:00 AM12:30 PM3:15 PM7:45 PM11:15 PM11:30 PM11:45 PM | RM67.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun | 11:00 AM3:15 PM7:45 PM11:15 PM11:30 PM11:45 PM | RM73.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Jitra | 11:00 AM12:30 PM3:15 PM7:45 PM11:15 PM11:30 PM11:45 PM | RM69.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Sungai Petani | 11:00 AM12:30 PM3:15 PM7:45 PM11:15 PM11:30 PM11:45 PM | RM57.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Changlun Bus Terminal | 8:45 AM10:30 PM | RM72.00 | 1+2 |
| Hentian Duta | ICQS Complex, Bukit Kayu Hitam | 8:45 AM10:30 PM | RM80.00 | 1+2 |
| Hentian Duta | Shahab Perdana Bus Terminal, Alor Setar | 8:45 AM | RM67.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun Bus Terminal | 8:15 AM2:15 PM4:45 PM10:00 PM | RM72.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | ICQS Complex, Bukit Kayu Hitam | 8:15 AM10:00 PM | RM80.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Jitra Bus Terminal | 2:15 PM4:45 PM | RM68.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Shahab Perdana Bus Terminal, Alor Setar | 8:15 AM2:15 PM4:45 PM | RM67.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Bukit Kayu Hitam | 9:00 AM11:30 PM | RM50.00 | 1+2 |
| Hentian Duta | Changlun | 9:00 AM11:30 PM | RM50.00 | 1+2 |
| Hentian Duta | Shahab Perdana Bus Terminal, Alor Setar | 11:30 PM | RM55.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Bukit Kayu Hitam | 8:00 AM11:00 PM | RM50.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun | 8:00 AM11:00 PM | RM50.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Shahab Perdana Bus Terminal, Alor Setar | 11:00 PM | RM55.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Alor Setar Bus Terminal | 11:30 PM | RM50.00 | 1+2 |
| Hentian Duta | Bukit Kayu Hitam Check Point | 10:30 PM11:30 PM | RM80.00 | 1+2 |
| Hentian Duta | Changloon Bus Terminal | 10:30 PM11:30 PM | RM70.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Alor Setar Bus Terminal | 11:00 PM | RM50.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Bukit Kayu Hitam Check Point | 10:00 PM11:00 PM | RM80.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changloon Bus Terminal | 10:00 PM11:00 PM | RM70.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Kulim Bus Terminal | 12:00 PM3:00 PM3:30 PM11:30 PM | RM50.00 | SVIP |
| Hentian Duta | Shahab Perdana Bus Terminal, Alor Setar | 1:00 AM1:45 PM | RM65.00 | SVIP |
| Hentian Duta | Terminal Bas Ekspres Ukir Square Sungai Petani | 1:00 AM1:45 PM | RM55.00 | SVIP |
| TBS (Terminal Bersepadu Selatan) | Kulim Bus Terminal | 11:30 AM2:30 PM3:00 PM11:00 PM | RM50.00 | SVIP |
| TBS (Terminal Bersepadu Selatan) | Shahab Perdana Bus Terminal, Alor Setar | 12:30 AM1:00 PM | RM68.00 | SVIP |
| TBS (Terminal Bersepadu Selatan) | Terminal Bas Ekspres Ukir Square Sungai Petani | 12:30 AM1:00 PM | RM58.00 | SVIP |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | CTC Recreation Bukit Kayu Hitam | 9:30 AM11:15 PM | RM70.00 | 1+2 |
| Hentian Duta | Changlun | 9:30 AM11:15 PM | RM70.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | CTC Recreation Bukit Kayu Hitam | 8:30 AM10:15 PM | RM70.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun | 8:30 AM10:15 PM | RM70.00 | 1+2 |
| Terminal Bersepadu Gombak (TBG) | CTC Recreation Bukit Kayu Hitam | 9:00 AM10:45 PM | RM70.00 | 1+2 |
| Terminal Bersepadu Gombak (TBG) | Changlun | 9:00 AM10:45 PM | RM70.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Sungai Petani | 7:30 PM8:30 PM | RM60.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Alor Setar | 10:30 AM4:00 PM | RM70.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun | 10:30 AM | RM76.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kulim | 12:30 PM11:30 PM | RM55.00 | 1+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.00 | 1+2 / 2+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Baling Bus Terminal | 3:00 PM9:00 PM | RM60.00 | 2+2 |
| KL Sentral | Baling Bus Terminal | 7:00 PM | RM60.00 | 2+2 |
| Putrajaya Sentral | Terminal Bas Ekspres Ukir Square Sungai Petani | 5:30 PM6:15 PM8:15 PM | RM48.00 | 2+2 |
| TBS (Terminal Bersepadu Selatan) | Baling Bus Terminal | 2:30 PM6:30 PM8:30 PM | RM60.00 | 2+2 |
| TBS (Terminal Bersepadu Selatan) | Terminal Bas Ekspres Ukir Square Sungai Petani | 6:15 PM7:15 PM8:45 PM | RM45.00 | 2+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| TBS (Terminal Bersepadu Selatan) | Alor Setar | 12:15 AM3:00 AM | RM67.00 | 1+2 / SVIP 31 SEAT |
| TBS (Terminal Bersepadu Selatan) | Changlun | 12:15 AM3:00 AM | RM72.00 | 1+2 / SVIP 31 SEAT |
| TBS (Terminal Bersepadu Selatan) | Jitra | 12:15 AM3:00 AM | RM69.00 | 1+2 / SVIP 31 SEAT |
| TBS (Terminal Bersepadu Selatan) | Kulim | 12:30 PM10:30 PM11:30 PM | RM52.00 | SVIP 30 SEATER |
| TBS (Terminal Bersepadu Selatan) | Sungai Petani | 12:15 AM3:00 AM | RM58.00 | 1+2 / SVIP 31 SEAT |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Putrajaya Sentral | Alor Setar | 11:15 AM12:15 PM11:15 PM | RM70.00 | 1+2 |
| Putrajaya Sentral | Sungai Petani | 11:15 AM12:15 PM11:15 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Alor Setar | 12:00 PM12:45 PM11:45 PM | RM60.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Gurun | 2:00 AM1:15 PM | RM60.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Sungai Petani | 12:30 AM2:00 AM12:00 PM12:45 PM1:15 PM11:45 PM | RM55.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| TBS (Terminal Bersepadu Selatan) | Alor Setar | 10:15 AM9:30 PM | RM67.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Bukit Kayu Hitam | 10:15 AM9:30 PM | RM85.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun | 10:15 AM9:30 PM | RM69.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Jitra | 10:15 AM9:30 PM | RM67.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Sungai Petani | 10:15 AM9:30 PM | RM55.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Berjaya Times Square | Bukit Kayu Hitam (CTC Recreation) | 11:15 PM | RM90.00 | 1+2 |
| Hentian Duta | Bukit Kayu Hitam (CTC Recreation) | 9:00 AM10:00 AM9:30 PM10:30 PM11:30 PM11:59 PM | RM90.00 | 1+2 |
| KL Sentral | Bukit Kayu Hitam (CTC Recreation) | 11:30 PM | RM90.00 | 1+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.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| TBS (Terminal Bersepadu Selatan) | Alor Setar | 11:45 AM | RM67.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun | 11:00 PM | RM70.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Terminal Bas Ekspres Ukir Square Sungai Petani | 11:45 AM | RM57.60 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| KL Sentral | Terminal Bas Ekspres Ukir Square Sungai Petani | 8:15 AM9:45 AM12:15 PM5:45 PM8:00 PM9:15 PM | RM55.00 | 1+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.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| 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.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Terminal Bas Ekspres Ukir Square Sungai Petani | 11:00 AM10:30 PM | RM51.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| TBS (Terminal Bersepadu Selatan) | Kulim | 12:15 AM1:00 AM3:00 PM | RM59.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Sungai Petani | 1:00 AM3:00 PM | RM59.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| TBS (Terminal Bersepadu Selatan) | Kulim Bus Terminal | 2:00 PM | RM53.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Terminal Bas Ekspres Ukir Square Sungai Petani | 1:45 AM3:30 PM | RM58.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Kulim | 12:10 PM10:15 PM | RM51.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kulim | 9:30 AM11:30 AM1:30 PM4:00 PM5:45 PM9:45 PM11:00 PM | RM56.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Baling Bus Terminal | 9:00 AM | RM60.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Baling Bus Terminal | 8:30 AM | RM60.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Baling Bus Terminal | 11:00 AM11:00 PM | RM60.00 | 2+2 |
| TBS (Terminal Bersepadu Selatan) | Baling Bus Terminal | 10:30 AM10:30 PM | RM60.00 | 2+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| TBS (Terminal Bersepadu Selatan) | Changlun | 11:01 PM | RM80.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| TBS (Terminal Bersepadu Selatan) | Kulim Bus Terminal | 3:00 AM2:45 PM | RM52.00 | Executive |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| TBS (Terminal Bersepadu Selatan) | Kulim | 10:00 AM8:30 PM10:15 PM | RM50.00 | 30s / 31S |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| TBS (Terminal Bersepadu Selatan) | Kulim | 10:45 AM5:30 PM10:30 PM | RM50.00 | 30s / 31S |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| TBS (Terminal Bersepadu Selatan) | Kulim | 9:45 AM9:30 PM | RM53.90 | 1+2 |
Boarding points in Kuala Lumpur
- TBS (Terminal Bersepadu Selatan)
- Hentian Duta
- Putrajaya Sentral
- TBG (Terminal Bersepadu Gombak)
- KL Sentral
- Terminal Bersepadu Gombak (TBG)
- KLIA (Kuala Lumpur International Airport)
- KLIA2 (Kuala Lumpur International Airport 2)
- Terminal Bersepadu Gombak
- Berjaya Times Square
Arrival points in Kedah
- Shahab Perdana Bus Terminal, Alor Setar
- Terminal Bas Ekspres Ukir Square Sungai Petani
- Jitra Bus Terminal
- Changlun Bus Terminal
- Changlun
- Alor Setar
- Sungai Petani
- Kulim Bus Terminal
- Jitra
- Baling Bus Terminal
- Changloon Bus Terminal
- Bukit Kayu Hitam Check Point
- Kulim
- Kuala Nerang Bus Terminal
- Stesen Bas MARA Pendang
- Stesen Bas Kuala Ketil
- Sik Bus Station
- Bukit Kayu Hitam
- Bukit Kayu Hitam (CTC Recreation)
- CTC Recreation Bukit Kayu Hitam
- Stesen Bas Guar Chempedak
- Gurun
- ICQS Complex, Bukit Kayu Hitam
- UUM Main Gate
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?
Aerobus, Alibaba Express, Alisan Golden Coach, Billion Stars, City Express, Cosmic Express, Cosmic Prestij Express (Prestij Dinasti), E-Mutiara, GOLDEN SILK HOLIDAY, Highway Star Express, Inter Top Express KL, Jasmine Express, Kejora Masyhur Sdn Bhd, Kesatuan Express, KPB Ekspress, Kristal Qirana, LA Holidays, Lucky Express, Maraliner, Mayang Sari Express, Naik Selalu Ekspress, Nice, Pancaran Matahari Express, Permata Utara Sdn Bhd, PERSADA TRAVEL AND TOURS, Plusliner, POH HAI TRAVEL, Quick Liner Express, Sani Express (Sani Hotel), Sanwa Express, Sri Maju Group, Suasana Edaran Express, Suasana Holiday Express, Suasana Tony Coach, Super Nice Express, TRA Express, Trans MVS Express (IVY HOLIDAYS), Transnasional.
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.