Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus within Selangor

57 routes · 4 operators · 179 daily departures · from RM15.00

4
Operators
57
Routes
179
Daily departures
RM15.00
Fares from
Advertisement

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

Coaches operating entirely within Selangor — 57 scheduled routes run by 4 operators, with 179 departures a day and fares from RM15.00.

Departing from
Selangor — 14 boarding points
Arriving in
Selangor — 15 arrival points
Operators
4 on this corridor
Departures
179 a day
Fares from
RM15.00 one way

Book Selangor to Selangor

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

Starmart Express

3.2 · 22 routes · 44 departures a day · 1+2, 2+2

Starmart Express services from Selangor to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
5Petrol Station, SekinchanKlang Sentral Sani Bus Terminal
10:30 AM3:30 PM
RM23.001+2
5Petrol Station, SekinchanTerminal 17, Shah Alam
10:30 AM3:30 PM
RM23.001+2
Klang Sentral Sani Bus Terminal5Petrol Station, Sekinchan
3:30 PM9:15 PM
RM23.001+2
Klang Sentral Sani Bus TerminalPetronas Sungai Besar
3:30 PM9:15 PM
RM23.001+2
Klang Sentral Sani Bus TerminalSabak Bernam Bus Terminal
3:30 PM9:15 PM
RM23.001+2
Klang Sentral Sani Bus TerminalSungai Besar Bus Terminal
3:30 PM9:15 PM
RM23.001+2
Klang Sentral Sani Bus TerminalTanjung Karang Bus Terminal
3:30 PM9:15 PM
RM23.001+2
Klang Sentral Sani Bus TerminalTerminal Bas Bandar Malawati, Kuala Selangor
3:30 PM9:15 PM
RM23.001+2
Sabak Bernam Bus TerminalKlang Sentral Sani Bus Terminal
9:40 AM2:40 PM
RM23.001+2
Sabak Bernam Bus TerminalTerminal 17, Shah Alam
9:40 AM2:40 PM
RM23.001+2
Sungai Besar Bus TerminalKlang Sentral Sani Bus Terminal
10:00 AM3:00 PM
RM23.001+2
Sungai Besar Bus TerminalTerminal 17, Shah Alam
10:00 AM3:00 PM
RM23.001+2
Tanjung Karang Bus TerminalKlang Sentral Sani Bus Terminal
11:00 AM4:00 PM
RM23.001+2
Tanjung Karang Bus TerminalTerminal 17, Shah Alam
11:00 AM4:00 PM
RM23.001+2
Terminal 17, Shah Alam5Petrol Station, Sekinchan
3:00 PM8:30 PM
RM23.001+2
Terminal 17, Shah AlamPetronas Sungai Besar
3:00 PM8:30 PM
RM23.001+2
Terminal 17, Shah AlamSabak Bernam Bus Terminal
3:00 PM8:30 PM
RM23.001+2
Terminal 17, Shah AlamSungai Besar Bus Terminal
3:00 PM8:30 PM
RM23.001+2
Terminal 17, Shah AlamTanjung Karang Bus Terminal
3:00 PM8:30 PM
RM23.001+2
Terminal 17, Shah AlamTerminal Bas Bandar Malawati, Kuala Selangor
3:00 PM8:30 PM
RM23.001+2
Terminal Bas Bandar Malawati, Kuala SelangorKlang Sentral Sani Bus Terminal
11:30 AM4:30 PM
RM23.001+2
Terminal Bas Bandar Malawati, Kuala SelangorTerminal 17, Shah Alam
11:30 AM4:30 PM
RM23.001+2
No routes match your filter.
Lowest published fare RM23.00. Shaded times are overnight departures. Book Starmart Express

SRI THEVEN Express

2.9 · 20 routes · 100 departures a day · 2+2, 1+2

SRI THEVEN Express services from Selangor to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Klang SentralKuala Selangor
10:15 AM3:00 PM5:30 PM8:30 PM
RM25.002+2
Klang SentralSabak Bernam
10:15 AM3:00 PM5:30 PM8:30 PM
RM25.002+2
Klang SentralSekinchan
10:15 AM3:00 PM5:30 PM8:30 PM
RM25.002+2
Klang SentralSungai Besar
10:15 AM3:00 PM5:30 PM8:30 PM
RM25.002+2
Klang SentralTanjung Karang
10:15 AM3:00 PM5:30 PM8:30 PM
RM25.002+2
Kuala SelangorKlang Sentral
9:45 AM11:15 AM1:00 PM2:35 PM4:30 PM
RM22.001+2 / 2+2
Kuala SelangorTerminal Shah Alam
9:45 AM11:15 AM1:00 PM2:35 PM4:30 PM9:45 PM
RM22.001+2 / 2+2
Sabak BernamKlang Sentral
8:45 AM10:15 AM12:00 PM1:30 PM3:30 PM
RM22.001+2 / 2+2
Sabak BernamTerminal Shah Alam
8:45 AM10:15 AM12:00 PM1:30 PM3:30 PM8:45 PM
RM22.001+2 / 2+2
SekinchanKlang Sentral
9:15 AM10:45 AM12:30 PM2:00 PM4:00 PM
RM22.001+2 / 2+2
SekinchanTerminal Shah Alam
9:15 AM10:45 AM12:30 PM2:00 PM4:00 PM9:15 PM
RM22.001+2 / 2+2
Sungai BesarKlang Sentral
9:00 AM10:30 AM12:15 PM1:45 PM3:45 PM
RM22.001+2 / 2+2
Sungai BesarTerminal Shah Alam
9:00 AM10:30 AM12:15 PM1:45 PM3:45 PM9:00 PM
RM22.001+2 / 2+2
Tanjung KarangKlang Sentral
9:30 AM11:00 AM12:45 PM2:15 PM4:15 PM
RM22.001+2 / 2+2
Tanjung KarangTerminal Shah Alam
9:30 AM11:00 AM12:45 PM2:15 PM4:15 PM9:30 PM
RM22.001+2 / 2+2
Terminal Shah AlamKuala Selangor
9:45 AM2:30 PM4:00 PM5:00 PM8:00 PM
RM25.001+2 / 2+2
Terminal Shah AlamSabak Bernam
9:45 AM2:30 PM4:00 PM5:00 PM8:00 PM
RM25.001+2 / 2+2
Terminal Shah AlamSekinchan
9:45 AM2:30 PM4:00 PM5:00 PM8:00 PM
RM25.001+2 / 2+2
Terminal Shah AlamSungai Besar
9:45 AM2:30 PM4:00 PM5:00 PM8:00 PM
RM25.001+2 / 2+2
Terminal Shah AlamTanjung Karang
9:45 AM2:30 PM4:00 PM5:00 PM8:00 PM
RM25.001+2 / 2+2
No routes match your filter.
Lowest published fare RM22.00. Shaded times are overnight departures. Book SRI THEVEN Express

SMB Express

4.4 · 14 routes · 29 departures a day · 1+2

SMB Express services from Selangor to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Kuala SelangorKlang Sentral Sani Bus Terminal
10:50 AM
RM25.001+2
Kuala SelangorTerminal Shah Alam
10:50 AM6:40 PM6:41 PM6:45 PM
RM20.001+2
Sabak BernamKlang Sentral Sani Bus Terminal
9:40 AM
RM25.001+2
Sabak BernamTerminal Shah Alam
9:40 AM5:35 PM5:36 PM
RM20.001+2
SekinchanKlang Sentral Sani Bus Terminal
10:10 AM
RM25.001+2
SekinchanTerminal Shah Alam
10:10 AM6:05 PM
RM20.001+2
Sungai BesarKlang Sentral Sani Bus Terminal
9:50 AM
RM25.001+2
Sungai BesarTerminal Shah Alam
9:50 AM5:50 PM5:51 PM
RM20.001+2
Tanjung KarangKlang Sentral Sani Bus Terminal
10:30 AM
RM25.001+2
Tanjung KarangTerminal Shah Alam
10:30 AM6:20 PM6:21 PM6:25 PM
RM20.001+2
Terminal Shah AlamKuala Selangor
10:45 AM4:25 PM
RM25.001+2
Terminal Shah AlamSabak Bernam
10:45 AM4:25 PM
RM25.001+2
Terminal Shah AlamSungai Besar
10:45 AM4:25 PM
RM25.001+2
Terminal Shah AlamTanjung Karang
10:45 AM4:25 PM
RM25.001+2
No routes match your filter.
Lowest published fare RM20.00. Shaded times are overnight departures. Book SMB Express

Prisma Express

3.2 · 1 route · 6 departures a day · 1+2

Prisma Express services from Selangor to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Klang Sentral Sani Bus TerminalTerminal 17, Shah Alam
8:30 AM10:30 AM12:30 PM2:00 PM8:30 PM10:30 PM
RM15.001+2
No routes match your filter.
Lowest published fare RM15.00. Shaded times are overnight departures. Book Prisma Express

Boarding points in Selangor

Arrival points in Selangor

Frequently asked questions

How much is the bus from Selangor to Selangor?

Fares start from RM15.00 one way. 4 operators run this route, so prices vary with coach class and departure time.

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

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

Other routes into Selangor

Advertisement