Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Kejora Masyhur Sdn Bhd

122 routes · 8 states · 523 daily departures · from RM8.00

122
Routes
523
Daily departures
RM8.00
Fares from
Advertisement

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

Kejora Masyhur Sdn Bhd operates 122 scheduled routes to Kuala Lumpur, Johor, Penang, Kedah, Selangor, Perak, Negeri Sembilan and Malacca, with 523 departures a day and fares from RM8.00.

Passenger rating
3.3 / 5
Destination states
8
Scheduled routes
122 · 523 daily departures
Seating layouts
SVIP
Fares from
RM8.00
Official website
www.kejoraexpress.com

Book Kejora Masyhur Sdn Bhd online

Check live Kejora Masyhur Sdn Bhd seat availability and get an instant e-ticket.

Check live fares & availability

Kejora Masyhur Sdn Bhd coaches

Where they go

Timetable and fares

Routes are grouped by destination state. Open a section to see its services, or type in the filter box to search every section at once.

Please note: this timetable is a guide. Kejora Masyhur Sdn Bhd may add, withdraw or retime services without notice.

To Kuala Lumpur27 routes · 153 departures · from RM8.00
Kejora Masyhur Sdn Bhd timetable — To Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Guar ChempedakHentian Duta
10:30 AM10:30 PM
RM60.00SVIP
Guar ChempedakTBS (Terminal Bersepadu Selatan)
10:30 AM10:30 PM
RM60.00SVIP
GurunHentian Duta
10:45 AM10:45 PM
RM60.00SVIP
GurunTBS (Terminal Bersepadu Selatan)
10:45 AM10:45 PM
RM60.00SVIP
Kulim Bus TerminalHentian Duta
8:29 AM8:59 AM2:00 PM2:15 PM8:45 PM9:00 PM10:30 PM10:35 PM
RM50.00SVIP
Kulim Bus TerminalKL Sentral
8:29 AM8:59 AM2:00 PM2:15 PM8:45 PM9:00 PM10:30 PM10:35 PM
RM50.00SVIP
Kulim Bus TerminalTBS (Terminal Bersepadu Selatan)
8:29 AM8:59 AM2:00 PM2:15 PM8:45 PM9:00 PM10:30 PM10:35 PM
RM50.00SVIP
Larkin SentralHentian Duta
9:00 AM9:30 AM9:59 AM10:29 AM
RM45.00SVIP
Larkin SentralTBS (Terminal Bersepadu Selatan)
9:00 AM9:30 AM9:59 AM10:29 AM
RM47.00SVIP
Melaka SentralHentian Duta
8:30 AM10:00 AM10:00 PM
RM20.00SVIP
Melaka SentralTBS (Terminal Bersepadu Selatan)
8:30 AM10:00 AM10:00 PM
RM20.00SVIP
Penang SentralHentian Duta
12:29 AM7:59 AM9:29 AM9:59 AM10:59 AM11:59 AM12:29 PM3:00 PM3:15 PM3:45 PM8:59 PM9:29 PM9:45 PM10:00 PM10:30 PM10:59 PM11:58 PM
RM50.00SVIP
Penang SentralKL Sentral
9:29 AM9:59 AM3:00 PM3:15 PM8:59 PM9:29 PM9:45 PM10:00 PM
RM50.00SVIP
Penang SentralTBS (Terminal Bersepadu Selatan)
12:29 AM7:59 AM9:29 AM9:59 AM10:59 AM11:59 AM12:29 PM3:00 PM3:15 PM3:45 PM8:59 PM9:29 PM9:45 PM10:00 PM10:30 PM10:59 PM11:58 PM
RM50.00SVIP
Shahab Perdana Bus Terminal, Alor SetarHentian Duta
9:00 AM9:30 AM9:30 PM
RM65.00SVIP
Shahab Perdana Bus Terminal, Alor SetarTBS (Terminal Bersepadu Selatan)
9:00 AM9:30 AM9:30 PM
RM68.00SVIP
Sungai Nibong Bus TerminalHentian Duta
7:29 AM10:29 AM3:00 PM10:15 PM10:30 PM11:59 PM
RM50.00SVIP
Sungai Nibong Bus TerminalTBS (Terminal Bersepadu Selatan)
7:29 AM10:29 AM3:00 PM10:15 PM10:30 PM11:59 PM
RM53.00SVIP
Terminal 1 SerembanHentian Duta
10:00 AM11:30 AM1:30 PM1:45 PM2:30 PM2:45 PM11:30 PM
RM10.00SVIP
Terminal 1 SerembanTBS (Terminal Bersepadu Selatan)
10:00 AM11:30 AM1:30 PM1:45 PM2:30 PM2:45 PM11:30 PM
RM8.00SVIP
Terminal Amanjaya, IpohHentian Duta
10:30 AM11:45 AM12:15 PM2:00 PM5:30 PM5:45 PM11:30 PM11:45 PM
RM30.00SVIP
Terminal Amanjaya, IpohKL Sentral
11:45 AM12:15 PM5:30 PM5:45 PM11:30 PM
RM30.00SVIP
Terminal Amanjaya, IpohTBS (Terminal Bersepadu Selatan)
10:30 AM11:45 AM12:15 PM2:00 PM5:30 PM5:45 PM11:30 PM11:45 PM
RM30.00SVIP
Terminal Bas Ekspres Ukir Square Sungai PetaniHentian Duta
11:00 AM11:30 AM11:15 PM
RM55.00SVIP
Terminal Bas Ekspres Ukir Square Sungai PetaniTBS (Terminal Bersepadu Selatan)
11:00 AM11:30 AM11:15 PM
RM58.00SVIP
Tun Aminah Bus TerminalHentian Duta
9:45 AM10:15 AM10:45 AM
RM45.00SVIP
Tun Aminah Bus TerminalTBS (Terminal Bersepadu Selatan)
9:45 AM10:15 AM10:45 AM
RM46.00SVIP
To Johor18 routes · 58 departures · from RM66.00
Kejora Masyhur Sdn Bhd timetable — To Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Kulim Bus TerminalKluang Bus Terminal
8:29 AM8:59 AM10:30 PM10:35 PM
RM90.00SVIP
Kulim Bus TerminalLarkin Sentral
8:29 AM8:59 AM10:30 PM10:35 PM
RM100.00SVIP
Kulim Bus TerminalLucky Garden Yong Peng
10:30 PM10:35 PM
RM85.00SVIP
Kulim Bus TerminalSkudai Johor
8:29 AM8:59 AM10:30 PM10:35 PM
RM100.00SVIP
Penang SentralAyer Hitam
10:30 PM10:59 PM
RM90.00SVIP
Penang SentralKluang Bus Terminal
9:29 AM9:59 AM8:59 PM9:29 PM
RM90.00SVIP
Penang SentralLarkin Sentral
9:29 AM9:59 AM8:59 PM9:29 PM10:30 PM10:59 PM
RM100.00SVIP
Penang SentralLucky Garden Yong Peng
8:59 PM9:29 PM10:30 PM10:59 PM
RM85.00SVIP
Penang SentralSkudai Johor
9:29 AM9:59 AM8:59 PM9:29 PM10:30 PM10:59 PM
RM100.00SVIP
Sungai Nibong Bus TerminalAyer Hitam
10:15 PM10:30 PM
RM90.00SVIP
Sungai Nibong Bus TerminalLarkin Sentral
10:15 PM10:30 PM
RM100.00SVIP
Sungai Nibong Bus TerminalLucky Garden Yong Peng
10:15 PM10:30 PM
RM85.00SVIP
Sungai Nibong Bus TerminalSkudai Johor
10:15 PM10:30 PM
RM100.00SVIP
Terminal Amanjaya, IpohAyer Hitam
11:30 PM11:45 PM
RM69.00SVIP
Terminal Amanjaya, IpohKluang Bus Terminal
11:45 AM12:15 PM
RM70.00SVIP
Terminal Amanjaya, IpohLarkin Sentral
11:45 AM12:15 PM11:30 PM11:45 PM
RM80.00SVIP
Terminal Amanjaya, IpohLucky Garden Yong Peng
11:30 PM11:45 PM
RM66.00SVIP
Terminal Amanjaya, IpohSkudai Johor
11:45 AM12:15 PM11:30 PM11:45 PM
RM80.00SVIP
To Pulau Pinang16 routes · 81 departures · from RM10.00
Kejora Masyhur Sdn Bhd timetable — To Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral
12:00 AM1:00 AM8:15 AM12:00 PM1:45 PM3:00 PM3:15 PM3:30 PM4:00 PM4:30 PM8:00 PM11:30 PM
RM50.00SVIP
Hentian DutaSungai Nibong Bus Terminal
12:00 AM8:15 AM12:00 PM3:15 PM4:00 PM4:30 PM8:00 PM
RM50.00SVIP
Kajang Bus TerminalPenang Sentral
10:05 PM10:45 PM
RM55.00SVIP
Kajang Bus TerminalSungai Nibong Bus Terminal
10:45 PM
RM55.00SVIP
Kulim Bus TerminalPenang Sentral
8:29 AM8:59 AM2:00 PM2:15 PM8:45 PM9:00 PM
RM10.00SVIP
Larkin SentralPenang Sentral
9:00 AM9:30 AM9:59 AM10:29 AM9:30 PM
RM100.00SVIP
Larkin SentralSungai Nibong Bus Terminal
9:59 AM10:29 AM9:30 PM
RM100.00SVIP
Melaka SentralPenang Sentral
8:30 AM10:00 AM10:00 PM
RM70.00SVIP
Melaka SentralSungai Nibong Bus Terminal
8:30 AM
RM70.00SVIP
TBS (Terminal Bersepadu Selatan)Penang Sentral
12:30 AM7:45 AM11:30 AM1:00 PM2:30 PM2:45 PM3:00 PM3:30 PM4:00 PM7:30 PM11:00 PM11:30 PM
RM53.00SVIP
TBS (Terminal Bersepadu Selatan)Sungai Nibong Bus Terminal
7:45 AM11:30 AM2:45 PM3:30 PM4:00 PM7:30 PM11:30 PM
RM54.00SVIP
Terminal 1 SerembanPenang Sentral
10:00 AM11:30 AM1:30 PM1:45 PM2:30 PM2:45 PM11:30 PM
RM60.00SVIP
Terminal 1 SerembanSungai Nibong Bus Terminal
10:00 AM2:30 PM2:45 PM
RM60.00SVIP
Terminal Amanjaya, IpohPenang Sentral
11:45 AM12:15 PM5:30 PM5:45 PM11:30 PM
SVIP
Tun Aminah Bus TerminalPenang Sentral
9:45 AM10:15 AM10:45 AM10:00 PM
RM100.00SVIP
Tun Aminah Bus TerminalSungai Nibong Bus Terminal
10:15 AM10:45 AM10:00 PM
RM100.00SVIP
To Kedah16 routes · 36 departures · from RM10.00
Kejora Masyhur Sdn Bhd timetable — 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
Kajang Bus TerminalKulim Bus Terminal
10:05 PM
RM55.00SVIP
Larkin SentralKulim Bus Terminal
9:00 AM9:30 AM9:30 PM
RM100.00SVIP
Melaka SentralKulim Bus Terminal
8:30 AM
RM70.00SVIP
Melaka SentralShahab Perdana Bus Terminal, Alor Setar
10:00 AM10:00 PM
RM85.00SVIP
Melaka SentralTerminal Bas Ekspres Ukir Square Sungai Petani
10:00 AM10:00 PM
RM75.00SVIP
Penang SentralKulim Bus Terminal
8:59 PM9:29 PM
RM10.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
Terminal 1 SerembanKulim Bus Terminal
10:00 AM1:30 PM1:45 PM
RM60.00SVIP
Terminal 1 SerembanShahab Perdana Bus Terminal, Alor Setar
11:30 AM11:30 PM
RM75.00SVIP
Terminal 1 SerembanTerminal Bas Ekspres Ukir Square Sungai Petani
11:30 AM11:30 PM
RM65.00SVIP
Tun Aminah Bus TerminalKulim Bus Terminal
9:45 AM10:00 PM
RM100.00SVIP
To Selangor14 routes · 50 departures · from RM33.00
Kejora Masyhur Sdn Bhd timetable — To Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Guar ChempedakKajang Bus Terminal
10:30 AM10:30 PM
RM65.00SVIP
GurunKajang Bus Terminal
10:45 AM10:45 PM
RM65.00SVIP
Kulim Bus TerminalKajang Bus Terminal
8:29 AM8:59 AM2:00 PM2:15 PM8:45 PM9:00 PM10:30 PM10:35 PM
RM53.00SVIP
Penang SentralKajang Bus Terminal
12:29 AM9:29 AM9:59 AM11:59 AM12:29 PM3:00 PM3:15 PM3:45 PM8:59 PM9:29 PM9:45 PM10:00 PM11:58 PM
RM53.00SVIP
Penang SentralKlang Sentral Sani Bus Terminal
7:59 AM10:59 AM
RM52.00SVIP
Penang SentralTerminal 17, Shah Alam
7:59 AM10:59 AM
RM52.00SVIP
Shahab Perdana Bus Terminal, Alor SetarKajang Bus Terminal
9:00 AM9:30 AM9:30 PM
RM68.00SVIP
Sungai Nibong Bus TerminalKajang Bus Terminal
3:00 PM11:59 PM
RM53.00SVIP
Sungai Nibong Bus TerminalKlang Sentral Sani Bus Terminal
7:29 AM10:29 AM
RM53.00SVIP
Sungai Nibong Bus TerminalTerminal 17, Shah Alam
7:29 AM10:29 AM
RM52.00SVIP
Terminal Amanjaya, IpohKajang Bus Terminal
11:45 AM12:15 PM5:30 PM5:45 PM11:30 PM
RM35.00SVIP
Terminal Amanjaya, IpohKlang Sentral Sani Bus Terminal
10:30 AM2:00 PM
RM33.00SVIP
Terminal Amanjaya, IpohTerminal 17, Shah Alam
10:30 AM2:00 PM
RM33.00SVIP
Terminal Bas Ekspres Ukir Square Sungai PetaniKajang Bus Terminal
11:00 AM11:30 AM11:15 PM
RM60.00SVIP
To Perak12 routes · 58 departures · from RM20.00
Kejora Masyhur Sdn Bhd timetable — To Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaTerminal Amanjaya, Ipoh
1:00 AM12:00 PM1:45 PM3:00 PM3:30 PM4:00 PM4:30 PM11:30 PM
RM30.00SVIP
Kajang Bus TerminalTerminal Amanjaya, Ipoh
10:05 PM
RM30.00SVIP
Kulim Bus TerminalTerminal Amanjaya, Ipoh
8:29 AM8:59 AM2:00 PM2:15 PM8:45 PM9:00 PM
RM20.00SVIP
Larkin SentralSimpang Taiping
9:30 PM
RM90.00SVIP
Larkin SentralTerminal Amanjaya, Ipoh
9:00 AM9:30 AM9:59 AM10:29 AM9:30 PM
RM80.00SVIP
Melaka SentralTerminal Amanjaya, Ipoh
8:30 AM10:00 AM10:00 PM
RM50.00SVIP
Penang SentralTerminal Amanjaya, Ipoh
7:59 AM9:29 AM9:59 AM10:59 AM3:00 PM3:15 PM9:45 PM10:00 PM10:30 PM10:59 PM
RM20.00SVIP
Sungai Nibong Bus TerminalTerminal Amanjaya, Ipoh
7:29 AM10:29 AM10:15 PM10:30 PM
RM20.00SVIP
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
12:30 AM11:30 AM1:00 PM2:30 PM3:00 PM3:30 PM4:00 PM11:00 PM
RM30.00SVIP
Terminal 1 SerembanTerminal Amanjaya, Ipoh
10:00 AM11:30 AM1:30 PM1:45 PM2:30 PM2:45 PM11:30 PM
RM40.00SVIP
Tun Aminah Bus TerminalSimpang Taiping
10:00 PM
RM90.00SVIP
Tun Aminah Bus TerminalTerminal Amanjaya, Ipoh
9:45 AM10:15 AM10:45 AM10:00 PM
RM80.00SVIP
To Negeri Sembilan11 routes · 53 departures · from RM12.00
Kejora Masyhur Sdn Bhd timetable — To Negeri Sembilan
Boarding pointArrival pointDeparture timesFare fromSeating
Guar ChempedakTerminal 1 Seremban
10:30 AM10:30 PM
RM70.00SVIP
GurunTerminal 1 Seremban
10:45 AM10:45 PM
RM70.00SVIP
Kulim Bus TerminalTerminal 1 Seremban
2:00 PM2:15 PM8:45 PM9:00 PM10:30 PM10:35 PM
RM60.00SVIP
Larkin SentralTerminal 1 Seremban
9:00 AM9:30 AM9:59 AM10:29 AM
RM40.00SVIP
Melaka SentralTerminal 1 Seremban
8:30 AM10:00 AM10:00 PM
RM12.00SVIP
Penang SentralTerminal 1 Seremban
12:29 AM7:59 AM10:59 AM11:59 AM12:29 PM3:00 PM3:15 PM3:45 PM8:59 PM9:29 PM9:45 PM10:00 PM10:30 PM10:59 PM11:58 PM
RM60.00SVIP
Shahab Perdana Bus Terminal, Alor SetarTerminal 1 Seremban
9:00 AM9:30 AM9:30 PM
RM75.00SVIP
Sungai Nibong Bus TerminalTerminal 1 Seremban
7:29 AM10:29 AM3:00 PM10:15 PM10:30 PM11:59 PM
RM60.00SVIP
Terminal Amanjaya, IpohTerminal 1 Seremban
10:30 AM2:00 PM5:30 PM5:45 PM11:30 PM11:45 PM
RM40.00SVIP
Terminal Bas Ekspres Ukir Square Sungai PetaniTerminal 1 Seremban
11:00 AM11:30 AM11:15 PM
RM65.00SVIP
Tun Aminah Bus TerminalTerminal 1 Seremban
9:45 AM10:15 AM10:45 AM
RM40.00SVIP
To Malacca8 routes · 34 departures · from RM50.00
Kejora Masyhur Sdn Bhd timetable — To Malacca
Boarding pointArrival pointDeparture timesFare fromSeating
Guar ChempedakMelaka Sentral
10:30 AM10:30 PM
RM80.00SVIP
GurunMelaka Sentral
10:45 AM10:45 PM
RM80.00SVIP
Kulim Bus TerminalMelaka Sentral
2:00 PM2:15 PM8:45 PM9:00 PM
RM70.00SVIP
Penang SentralMelaka Sentral
12:29 AM7:59 AM10:59 AM11:59 AM12:29 PM3:00 PM3:15 PM3:45 PM9:45 PM10:00 PM11:58 PM
RM70.00SVIP
Shahab Perdana Bus Terminal, Alor SetarMelaka Sentral
9:00 AM9:30 AM9:30 PM
RM85.00SVIP
Sungai Nibong Bus TerminalMelaka Sentral
7:29 AM10:29 AM3:00 PM11:59 PM
RM70.00SVIP
Terminal Amanjaya, IpohMelaka Sentral
10:30 AM2:00 PM5:30 PM5:45 PM11:30 PM
RM50.00SVIP
Terminal Bas Ekspres Ukir Square Sungai PetaniMelaka Sentral
11:00 AM11:30 AM11:15 PM
RM75.00SVIP
No routes match your filter.
Click a section to expand it, or type in the filter box to search every section at once. Book Kejora Masyhur Sdn Bhd

Boarding points

Kejora Masyhur Sdn Bhd picks up at 15 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.

Frequently asked questions

How much does a Kejora Masyhur Sdn Bhd ticket cost?

Kejora Masyhur Sdn Bhd fares start at RM8.00 one way, depending on the route and coach class.

Where does Kejora Masyhur Sdn Bhd go?

Kejora Masyhur Sdn Bhd serves 8 states — Kuala Lumpur, Johor, Pulau Pinang, Kedah, Selangor, Perak, Negeri Sembilan, Malacca.

How do I book a Kejora Masyhur Sdn Bhd ticket?

You can book Kejora Masyhur Sdn Bhd tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.

What time do Kejora Masyhur Sdn Bhd buses depart?

Departures run from 12:00 AM through to 11:59 PM, depending on the route.

Other operators to Kuala Lumpur

Advertisement