Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus within Kedah

7 routes · 2 operators · 15 daily departures · from RM3.30

2
Operators
7
Routes
15
Daily departures
RM3.30
Fares from
Advertisement

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

Coaches operating entirely within Kedah — 7 scheduled routes run by 2 operators, with 15 departures a day and fares from RM3.30.

Departing from
Kedah — 5 boarding points
Arriving in
Kedah — 5 arrival points
Operators
2 on this corridor
Departures
15 a day
Fares from
RM3.30 one way

Book Kedah to Kedah

Compare all 2 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.

Komtar Gunung Raya (Hatyai)

2.7 · 4 routes · 12 departures a day · 1+2

Komtar Gunung Raya (Hatyai) services from Kedah to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
ChanglunSungai Petani Toll (Selatan)
2:15 PM3:15 PM5:15 PM
RM50.001+2
ChanglunSungai Petani Toll (Utara)
2:15 PM3:15 PM5:15 PM
RM50.001+2
Sungai Petani Toll (Selatan)Bukit Kayu Hitam
6:30 AM9:30 AM1:00 PM
RM55.001+2
Sungai Petani Toll (Utara)Bukit Kayu Hitam
6:30 AM9:30 AM1:00 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Komtar Gunung Raya (Hatyai)

SP Bumi

3.2 · 3 routes · 3 departures a day · SEAT 55 (1+2), 1+2

SP Bumi services from Kedah to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Changlun Bus TerminalJitra Bus Terminal
8:30 PM
RM4.50SEAT 55 (1+2)
Changlun Bus TerminalShahab Perdana Bus Terminal, Alor Setar
8:30 PM
RM7.80SEAT 55 (1+2)
Jitra Bus TerminalShahab Perdana Bus Terminal, Alor Setar
9:00 PM
RM3.30SEAT 55 (1+2)
No routes match your filter.
Lowest published fare RM3.30. Shaded times are overnight departures. Book SP Bumi

Boarding points in Kedah

Arrival points in Kedah

Frequently asked questions

How much is the bus from Kedah to Kedah?

Fares start from RM3.30 one way. 2 operators run this route, so prices vary with coach class and departure time.

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

The earliest scheduled departure is 6:30 AM and the last is 9:00 PM. Exact times vary by operator and boarding point.

Other routes into Kedah

Advertisement