Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Mayang Sari Express

381 routes · 12 states · 701 daily departures · from RM5.00

381
Routes
701
Daily departures
RM5.00
Fares from
Advertisement

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

Mayang Sari Express operates 381 scheduled routes to Johor, Pahang, Kelantan, Malacca, Kuala Lumpur, Kedah, Terengganu, Negeri Sembilan, Perak, Perlis, Penang and Selangor, with 701 departures a day and fares from RM5.00.

Passenger rating
3.9 / 5
Destination states
12
Scheduled routes
381 · 701 daily departures
Seating layouts
1+2, 2+2
Fares from
RM5.00
Official website
www.mayangsariexpress.com.my

Book Mayang Sari Express online

Check live Mayang Sari Express seat availability and get an instant e-ticket.

Check live fares & availability

Mayang Sari Express 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. Mayang Sari Express may add, withdraw or retime services without notice.

To Johor171 routes · 308 departures · from RM5.00
Mayang Sari Express timetable — To Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Batu Pahat Bus TerminalKluang Bus Terminal
7:30 PM
RM8.201+2
Batu Pahat Bus TerminalMersing Bus Terminal
7:30 PM
RM21.301+2
Batu Pahat Bus TerminalMuar Bentayan Bus Terminal
10:00 AM11:30 AM12:00 PM1:00 PM3:00 PM4:00 PM5:00 PM6:30 PM
RM5.601+2 / 2+2
Batu Pahat Bus TerminalPontian Bus Terminal
12:00 PM1:00 PM2:30 PM5:30 PM9:00 PM11:00 PM11:30 PM
RM11.001+2
Batu Pahat Bus TerminalSegamat Bus Terminal
4:00 PM
RM20.002+2
Changlun Bus TerminalBatu Pahat Bus Terminal
9:00 PM
RM109.901+2
Changlun Bus TerminalLarkin Sentral
9:00 PM
RM123.901+2
Changlun Bus TerminalMuar Bentayan Bus Terminal
9:00 PM10:30 PM
RM101.701+2
Hentian Bas PeringatAyer Hitam Bus Terminal
8:55 PM
RM99.001+2
Hentian Bas PeringatBatu Pahat Bus Terminal
8:55 PM
RM104.101+2
Hentian Bas PeringatKluang Bus Terminal
8:55 PM
RM95.701+2
Hentian Bas PeringatKota Tinggi Bus Terminal
8:55 PM
RM96.001+2
Hentian Bas PeringatLarkin Sentral
8:20 PM8:55 PM
RM108.001+2
Hentian Bas PeringatMersing Bus Terminal
8:55 PM
RM89.801+2
Hentian Bas PeringatMuar Bentayan Bus Terminal
8:50 PM
RM87.301+2
Hentian Bas PeringatPontian Bus Terminal
8:55 PM
RM115.301+2
Hentian Bas PeringatSegamat Bus Terminal
8:20 PM8:50 PM
RM79.001+2
Hentian Bas PeringatTangkak Bus Terminal
8:50 PM
RM87.301+2
Hentian Bas SelisingAyer Hitam Bus Terminal
9:15 PM
RM99.001+2
Hentian Bas SelisingBatu Pahat Bus Terminal
9:15 PM
RM104.101+2
Hentian Bas SelisingKluang Bus Terminal
9:15 PM
RM95.701+2
Hentian Bas SelisingKota Tinggi Bus Terminal
9:15 PM
RM96.001+2
Hentian Bas SelisingLarkin Sentral
8:45 PM9:15 PM
RM108.001+2
Hentian Bas SelisingMersing Bus Terminal
9:15 PM
RM89.801+2
Hentian Bas SelisingMuar Bentayan Bus Terminal
9:15 PM
RM87.301+2
Hentian Bas SelisingPontian Bus Terminal
9:15 PM
RM115.301+2
Hentian Bas SelisingSegamat Bus Terminal
8:45 PM9:15 PM
RM79.001+2
Hentian Bas SelisingTangkak Bus Terminal
9:15 PM
RM87.301+2
Hentian Bas SelisingTerminal Bas Dan Teksi Labis
8:45 PM
RM84.301+2
Hentian Bas SelisingUTM Main Entrance
8:45 PM
RM108.001+2
Hentian Bas SelisingYong Peng Bus Terminal
8:45 PM
RM88.501+2
Jitra Bus TerminalBatu Pahat Bus Terminal
9:30 PM
RM109.901+2
Jitra Bus TerminalLarkin Sentral
9:30 PM
RM123.901+2
Jitra Bus TerminalMuar Bentayan Bus Terminal
9:30 PM11:00 PM
RM101.701+2
Klang Sentral Sani Bus TerminalMuar Bentayan Bus Terminal
9:30 AM2:30 PM4:00 PM7:30 PM
RM20.602+2
Kluang Bus TerminalMersing Bus Terminal
9:00 PM
RM13.501+2
Kuala Perlis Bus TerminalBatu Pahat Bus Terminal
7:45 PM
RM109.901+2
Kuala Perlis Bus TerminalLarkin Sentral
7:45 PM
RM123.901+2
Kuala Perlis Bus TerminalMuar Bentayan Bus Terminal
7:45 PM9:30 PM
RM101.701+2
Kulim Bus TerminalMuar Bentayan Bus Terminal
10:45 PM
RM79.001+2
Larkin SentralMuar Bentayan Bus Terminal
7:00 AM8:00 AM8:30 AM9:00 AM10:00 AM10:30 AM11:00 AM1:00 PM2:30 PM4:00 PM5:00 PM6:00 PM7:00 PM8:00 PM
RM25.001+2
Melaka SentralMuar Bentayan Bus Terminal
12:15 PM5:15 PM6:45 PM8:00 PM10:15 PM
RM5.001+2 / 2+2
Melaka SentralSegamat Bus Terminal
8:00 PM
RM18.701+2
Melaka SentralTangkak Bus Terminal
8:00 PM
RM10.901+2
Muar Bentayan Bus TerminalBatu Pahat Bus Terminal
11:00 AM12:00 PM12:15 PM1:30 PM4:30 PM8:00 PM10:00 PM10:30 PM
RM5.601+2 / 2+2
Muar Bentayan Bus TerminalLarkin Sentral
7:45 AM8:30 AM9:30 AM10:00 AM11:30 AM12:00 PM1:15 PM2:00 PM2:45 PM4:00 PM5:00 PM6:00 PM7:30 PM
RM25.001+2
Muar Bentayan Bus TerminalPontian Bus Terminal
11:00 AM12:00 PM1:30 PM4:30 PM8:00 PM10:00 PM10:30 PM
RM19.401+2
Muar Bentayan Bus TerminalSegamat Bus Terminal
5:00 PM9:00 PM
RM10.001+2 / 2+2
Muar Bentayan Bus TerminalTangkak Bus Terminal
9:00 PM
RM5.501+2
Pasir Mas Bus TerminalAyer Hitam Bus Terminal
7:45 PM
RM99.001+2
Pasir Mas Bus TerminalBatu Pahat Bus Terminal
7:45 PM
RM104.101+2
Pasir Mas Bus TerminalKluang Bus Terminal
7:45 PM
RM95.701+2
Pasir Mas Bus TerminalKota Tinggi Bus Terminal
7:45 PM
RM100.501+2
Pasir Mas Bus TerminalLarkin Sentral
7:45 PM
RM110.501+2
Pasir Mas Bus TerminalMersing Bus Terminal
7:45 PM
RM85.601+2
Pasir Mas Bus TerminalMuar Bentayan Bus Terminal
7:45 PM
RM87.301+2
Pasir Mas Bus TerminalPontian Bus Terminal
7:45 PM
RM115.301+2
Pasir Mas Bus TerminalSegamat Bus Terminal
7:45 PM
RM79.001+2
Pasir Mas Bus TerminalTangkak Bus Terminal
7:45 PM
RM87.301+2
Pasir Puteh Bus TerminalAyer Hitam Bus Terminal
9:30 PM
RM99.001+2
Pasir Puteh Bus TerminalBatu Pahat Bus Terminal
9:30 PM
RM104.101+2
Pasir Puteh Bus TerminalKluang Bus Terminal
9:30 PM
RM95.701+2
Pasir Puteh Bus TerminalKota Tinggi Bus Terminal
9:30 PM
RM96.001+2
Pasir Puteh Bus TerminalLarkin Sentral
9:00 PM9:30 PM
RM108.001+2
Pasir Puteh Bus TerminalMersing Bus Terminal
9:30 PM
RM89.801+2
Pasir Puteh Bus TerminalMuar Bentayan Bus Terminal
9:30 PM
RM87.301+2
Pasir Puteh Bus TerminalPontian Bus Terminal
9:30 PM
RM115.301+2
Pasir Puteh Bus TerminalSegamat Bus Terminal
9:00 PM9:30 PM
RM79.001+2
Pasir Puteh Bus TerminalTangkak Bus Terminal
9:30 PM
RM87.301+2
Pasir Puteh Bus TerminalTerminal Bas Dan Teksi Labis
9:00 PM
RM84.301+2
Pasir Puteh Bus TerminalUTM Main Entrance
9:00 PM
RM108.001+2
Pasir Puteh Bus TerminalYong Peng Bus Terminal
9:00 PM
RM88.501+2
Pekan MelorAyer Hitam Bus Terminal
9:00 PM
RM99.001+2
Pekan MelorBatu Pahat Bus Terminal
9:00 PM
RM104.101+2
Pekan MelorKluang Bus Terminal
9:00 PM
RM95.701+2
Pekan MelorKota Tinggi Bus Terminal
9:00 PM
RM96.001+2
Pekan MelorLarkin Sentral
8:30 PM9:00 PM
RM108.001+2
Pekan MelorMersing Bus Terminal
9:00 PM
RM89.801+2
Pekan MelorMuar Bentayan Bus Terminal
9:00 PM
RM87.301+2
Pekan MelorPontian Bus Terminal
9:00 PM
RM115.301+2
Pekan MelorSegamat Bus Terminal
8:30 PM9:00 PM
RM79.001+2
Pekan MelorTangkak Bus Terminal
9:00 PM
RM87.301+2
Pekan MelorTerminal Bas Dan Teksi Labis
8:30 PM
RM84.301+2
Pekan MelorUTM Main Entrance
8:30 PM
RM108.001+2
Pekan MelorYong Peng Bus Terminal
8:30 PM
RM88.501+2
Penang SentralLarkin Sentral
11:15 PM
RM101.001+2
Penang SentralMuar Bentayan Bus Terminal
12:15 PM11:45 PM
RM79.001+2
Perlis SentralBatu Pahat Bus Terminal
8:15 PM
RM109.901+2
Perlis SentralLarkin Sentral
8:15 PM
RM123.901+2
Perlis SentralMuar Bentayan Bus Terminal
8:15 PM10:00 PM
RM101.701+2
Pontian Bus TerminalBatu Pahat Bus Terminal
8:30 AM10:00 AM10:30 AM11:30 AM1:30 PM2:30 PM3:30 PM5:00 PM5:30 PM
RM11.001+2
Pontian Bus TerminalKluang Bus Terminal
5:30 PM
RM19.501+2
Pontian Bus TerminalMersing Bus Terminal
5:30 PM
RM32.501+2
Pontian Bus TerminalMuar Bentayan Bus Terminal
8:30 AM10:00 AM10:30 AM11:30 AM1:30 PM2:30 PM3:30 PM5:00 PM
RM19.401+2
R&R Jabi, JertehAyer Hitam Bus Terminal
10:30 PM
RM97.001+2
R&R Jabi, JertehBatu Pahat Bus Terminal
10:30 PM
RM106.501+2
R&R Jabi, JertehKluang Bus Terminal
10:30 PM
RM93.701+2
R&R Jabi, JertehKota Tinggi Bus Terminal
10:30 PM
RM87.001+2
R&R Jabi, JertehLarkin Sentral
10:00 PM10:30 PM
RM92.101+2
R&R Jabi, JertehMersing Bus Terminal
10:30 PM
RM73.201+2
R&R Jabi, JertehMuar Bentayan Bus Terminal
10:30 PM
RM87.301+2
R&R Jabi, JertehPontian Bus Terminal
10:30 PM
RM118.501+2
R&R Jabi, JertehSegamat Bus Terminal
10:00 PM10:30 PM
RM65.001+2
R&R Jabi, JertehTangkak Bus Terminal
10:30 PM
RM87.301+2
R&R Jabi, JertehTerminal Bas Dan Teksi Labis
10:00 PM
RM75.001+2
R&R Jabi, JertehUTM Main Entrance
10:00 PM
RM92.101+2
R&R Jabi, JertehYong Peng Bus Terminal
10:00 PM
RM79.301+2
Rantau Panjang Bus TerminalAyer Hitam Bus Terminal
7:30 PM
RM111.301+2
Rantau Panjang Bus TerminalBatu Pahat Bus Terminal
7:30 PM
RM116.201+2
Rantau Panjang Bus TerminalKluang Bus Terminal
7:30 PM
RM107.801+2
Rantau Panjang Bus TerminalKota Tinggi Bus Terminal
7:30 PM
RM100.501+2
Rantau Panjang Bus TerminalLarkin Sentral
7:30 PM
RM110.501+2
Rantau Panjang Bus TerminalMersing Bus Terminal
7:30 PM
RM85.601+2
Rantau Panjang Bus TerminalMuar Bentayan Bus Terminal
7:30 PM
RM87.301+2
Rantau Panjang Bus TerminalPontian Bus Terminal
7:30 PM
RM127.501+2
Rantau Panjang Bus TerminalSegamat Bus Terminal
7:30 PM
RM81.001+2
Rantau Panjang Bus TerminalTangkak Bus Terminal
7:30 PM
RM87.301+2
SMK Long Ghafar, Kota BharuAyer Hitam Bus Terminal
8:50 PM
RM99.001+2
SMK Long Ghafar, Kota BharuBatu Pahat Bus Terminal
8:50 PM
RM104.101+2
SMK Long Ghafar, Kota BharuKluang Bus Terminal
8:50 PM
RM95.701+2
SMK Long Ghafar, Kota BharuKota Tinggi Bus Terminal
8:50 PM
RM96.001+2
SMK Long Ghafar, Kota BharuLarkin Sentral
8:15 PM8:50 PM
RM108.001+2
SMK Long Ghafar, Kota BharuMersing Bus Terminal
8:50 PM
RM89.801+2
SMK Long Ghafar, Kota BharuMuar Bentayan Bus Terminal
8:45 PM
RM87.301+2
SMK Long Ghafar, Kota BharuPontian Bus Terminal
8:50 PM
RM115.301+2
SMK Long Ghafar, Kota BharuSegamat Bus Terminal
8:15 PM8:45 PM
RM79.001+2
SMK Long Ghafar, Kota BharuTangkak Bus Terminal
8:45 PM
RM87.301+2
SMK Long Ghafar, Kota BharuTerminal Bas Dan Teksi Labis
8:15 PM
RM84.301+2
SMK Long Ghafar, Kota BharuUTM Main Entrance
8:15 PM
RM108.001+2
SMK Long Ghafar, Kota BharuYong Peng Bus Terminal
8:15 PM
RM88.501+2
Segamat Bus TerminalBatu Pahat Bus Terminal
11:00 AM
RM20.002+2
Segamat Bus TerminalMuar Bentayan Bus Terminal
11:00 AM
RM10.002+2
Shahab Perdana Bus Terminal, Alor SetarBatu Pahat Bus Terminal
10:00 PM
RM102.301+2
Shahab Perdana Bus Terminal, Alor SetarLarkin Sentral
10:00 PM
RM116.201+2
Shahab Perdana Bus Terminal, Alor SetarMuar Bentayan Bus Terminal
10:00 PM11:30 PM
RM93.701+2
TBS (Terminal Bersepadu Selatan)Batu Pahat Bus Terminal
8:30 AM9:30 AM11:00 AM2:30 PM5:30 PM7:30 PM8:30 PM
RM37.001+2
TBS (Terminal Bersepadu Selatan)Larkin Sentral
4:30 AM8:30 AM9:30 AM10:30 AM11:30 AM12:30 PM1:30 PM2:30 PM3:00 PM3:30 PM4:30 PM5:30 PM6:30 PM7:30 PM
RM45.001+2
TBS (Terminal Bersepadu Selatan)Muar Bentayan Bus Terminal
8:30 AM9:30 AM10:30 AM11:00 AM12:30 PM1:30 PM2:30 PM3:00 PM4:30 PM5:00 PM5:30 PM7:00 PM7:30 PM8:30 PM11:00 PM
RM25.001+2
TBS (Terminal Bersepadu Selatan)Pontian Bus Terminal
8:30 AM9:30 AM11:00 AM2:30 PM5:30 PM7:30 PM8:30 PM
RM48.301+2
Tangkak Bus TerminalSegamat Bus Terminal
9:30 PM
RM10.501+2
Terminal 17, Shah AlamMuar Bentayan Bus Terminal
10:00 AM3:00 PM4:30 PM8:00 PM
RM19.802+2
Terminal Amanjaya, IpohLarkin Sentral
1:15 AM
RM92.001+2
Terminal Amanjaya, IpohMuar Bentayan Bus Terminal
1:45 AM2:30 PM
RM78.001+2
Terminal Bas Ekspres Ukir Square Sungai PetaniLarkin Sentral
10:15 PM
RM106.801+2
Terminal Bas Ekspres Ukir Square Sungai PetaniMuar Bentayan Bus Terminal
11:15 AM
RM84.001+2
Terminal Bas Kota BharuAyer Hitam Bus Terminal
8:30 PM
RM99.001+2
Terminal Bas Kota BharuBatu Pahat Bus Terminal
8:30 PM
RM104.101+2
Terminal Bas Kota BharuKluang Bus Terminal
8:30 PM
RM95.701+2
Terminal Bas Kota BharuKota Tinggi Bus Terminal
8:30 PM
RM96.001+2
Terminal Bas Kota BharuLarkin Sentral
8:00 PM8:30 PM
RM108.001+2
Terminal Bas Kota BharuMersing Bus Terminal
8:30 PM
RM89.801+2
Terminal Bas Kota BharuMuar Bentayan Bus Terminal
8:30 PM
RM87.301+2
Terminal Bas Kota BharuPontian Bus Terminal
8:30 PM
RM115.301+2
Terminal Bas Kota BharuSegamat Bus Terminal
8:00 PM8:30 PM
RM79.001+2
Terminal Bas Kota BharuTangkak Bus Terminal
8:30 PM
RM87.301+2
Terminal Bas Kota BharuTerminal Bas Dan Teksi Labis
8:00 PM
RM84.301+2
Terminal Bas Kota BharuUTM Main Entrance
8:00 PM
RM108.001+2
Terminal Bas Kota BharuYong Peng Bus Terminal
8:00 PM
RM88.501+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuAyer Hitam Bus Terminal
10:45 PM
RM91.201+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuBatu Pahat Bus Terminal
10:45 PM
RM96.301+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuKluang Bus Terminal
10:45 PM
RM87.901+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuLarkin Sentral
10:20 PM
RM92.101+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuMersing Bus Terminal
10:45 PM
RM74.701+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuPontian Bus Terminal
10:45 PM
RM107.401+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuSegamat Bus Terminal
10:20 PM
RM70.301+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuTerminal Bas Dan Teksi Labis
10:20 PM
RM75.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuUTM Main Entrance
10:20 PM
RM92.101+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuYong Peng Bus Terminal
10:20 PM
RM79.301+2
Terminal Kuantan SentralBatu Pahat Bus Terminal
8:30 AM
RM30.002+2
Terminal Kuantan SentralMuar Bentayan Bus Terminal
8:30 AM
RM24.402+2
Terminal Kuantan SentralSegamat Bus Terminal
8:30 AM
RM18.002+2
To Pahang50 routes · 74 departures · from RM12.00
Mayang Sari Express timetable — To Pahang
Boarding pointArrival pointDeparture timesFare fromSeating
Batu Pahat Bus TerminalTerminal Kuantan Sentral
4:00 PM
RM30.002+2
Hentian Bas PeringatEndau
8:55 PM
RM76.801+2
Hentian Bas PeringatKuala Rompin Bus Terminal
8:55 PM
RM80.501+2
Hentian Bas PeringatMuadzam Shah Bus Terminal
8:50 PM
RM71.001+2
Hentian Bas PeringatPekan Bus Terminal
8:55 PM
RM60.301+2
Hentian Bas SelisingEndau
9:15 PM
RM76.801+2
Hentian Bas SelisingKuala Rompin Bus Terminal
9:15 PM
RM80.501+2
Hentian Bas SelisingMuadzam Shah Bus Terminal
8:45 PM9:15 PM
RM68.801+2
Hentian Bas SelisingPekan Bus Terminal
9:15 PM
RM60.301+2
Melaka SentralMuadzam Shah Bus Terminal
8:00 PM
RM30.601+2
Muar Bentayan Bus TerminalMuadzam Shah Bus Terminal
9:00 PM
RM24.001+2
Muar Bentayan Bus TerminalTerminal Kuantan Sentral
5:00 PM
RM24.402+2
Pasir Mas Bus TerminalEndau
7:45 PM
RM76.801+2
Pasir Mas Bus TerminalKuala Rompin Bus Terminal
7:45 PM
RM80.501+2
Pasir Mas Bus TerminalMuadzam Shah Bus Terminal
7:45 PM
RM71.001+2
Pasir Mas Bus TerminalPekan Bus Terminal
7:45 PM
RM60.301+2
Pasir Puteh Bus TerminalEndau
9:30 PM
RM76.801+2
Pasir Puteh Bus TerminalKuala Rompin Bus Terminal
9:30 PM
RM80.501+2
Pasir Puteh Bus TerminalMuadzam Shah Bus Terminal
9:00 PM9:30 PM
RM68.801+2
Pasir Puteh Bus TerminalPekan Bus Terminal
9:30 PM
RM60.301+2
Pekan MelorEndau
9:00 PM
RM76.801+2
Pekan MelorKuala Rompin Bus Terminal
9:00 PM
RM80.501+2
Pekan MelorMuadzam Shah Bus Terminal
8:30 PM9:00 PM
RM68.801+2
Pekan MelorPekan Bus Terminal
9:00 PM
RM60.301+2
Putrajaya SentralTerminal Kuantan Sentral
6:30 PM9:15 PM
RM41.501+2
R&R Jabi, JertehEndau
10:30 PM
RM67.601+2
R&R Jabi, JertehKuala Rompin Bus Terminal
10:30 PM
RM71.201+2
R&R Jabi, JertehMuadzam Shah Bus Terminal
10:00 PM10:30 PM
RM53.001+2
R&R Jabi, JertehPekan Bus Terminal
10:30 PM
RM51.001+2
Rantau Panjang Bus TerminalEndau
7:30 PM
RM88.901+2
Rantau Panjang Bus TerminalKuala Rompin Bus Terminal
7:30 PM
RM85.501+2
Rantau Panjang Bus TerminalMuadzam Shah Bus Terminal
7:30 PM
RM76.201+2
Rantau Panjang Bus TerminalPekan Bus Terminal
7:30 PM
RM72.401+2
SMK Long Ghafar, Kota BharuEndau
8:50 PM
RM76.801+2
SMK Long Ghafar, Kota BharuKuala Rompin Bus Terminal
8:50 PM
RM80.501+2
SMK Long Ghafar, Kota BharuMuadzam Shah Bus Terminal
8:15 PM8:45 PM
RM68.801+2
SMK Long Ghafar, Kota BharuPekan Bus Terminal
8:50 PM
RM60.301+2
Segamat Bus TerminalMuadzam Shah Bus Terminal
10:15 PM
RM12.001+2
Segamat Bus TerminalTerminal Kuantan Sentral
6:45 PM
RM18.002+2
TBS (Terminal Bersepadu Selatan)Terminal Kuantan Sentral
7:30 AM8:30 AM9:30 AM11:00 AM12:00 PM1:00 PM2:00 PM3:00 PM4:00 PM5:30 PM7:15 PM7:30 PM8:30 PM9:30 PM10:00 PM10:30 PM11:30 PM
RM38.501+2
Tangkak Bus TerminalMuadzam Shah Bus Terminal
9:30 PM
RM19.601+2
Terminal Bas Kota BharuEndau
8:30 PM
RM76.801+2
Terminal Bas Kota BharuKuala Rompin Bus Terminal
8:30 PM
RM80.501+2
Terminal Bas Kota BharuMuadzam Shah Bus Terminal
8:00 PM8:30 PM
RM68.801+2
Terminal Bas Kota BharuPekan Bus Terminal
8:30 PM
RM60.301+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuEndau
10:45 PM
RM61.601+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuKuala Rompin Bus Terminal
10:45 PM
RM65.401+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuMuadzam Shah Bus Terminal
10:20 PM
RM58.501+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuPekan Bus Terminal
10:45 PM
RM50.001+2
Terminal Bersepadu GombakTerminal Kuantan Sentral
7:30 PM10:15 PM
RM38.001+2
To Kelantan48 routes · 52 departures · from RM71.00
Mayang Sari Express timetable — To Kelantan
Boarding pointArrival pointDeparture timesFare fromSeating
Ayer Hitam Bus TerminalRantau Panjang Bus Terminal
9:00 PM
RM111.301+2
Ayer Hitam Bus TerminalTerminal Bas Kota Bharu
9:00 PM
RM99.001+2
Batu Pahat Bus TerminalHentian Bas Peringat
7:30 PM
RM116.201+2
Batu Pahat Bus TerminalHentian Bas Selising
7:30 PM
RM116.201+2
Batu Pahat Bus TerminalPasir Puteh Bus Terminal
7:30 PM
RM116.201+2
Batu Pahat Bus TerminalPekan Melor
7:30 PM
RM116.201+2
Batu Pahat Bus TerminalRantau Panjang Bus Terminal
7:30 PM
RM116.201+2
Batu Pahat Bus TerminalSMK Long Ghafar, Kota Bharu
7:30 PM
RM116.201+2
Batu Pahat Bus TerminalTerminal Bas Kota Bharu
7:30 PM
RM116.201+2
Kluang Bus TerminalHentian Bas Peringat
9:00 PM
RM100.001+2
Kluang Bus TerminalHentian Bas Selising
9:00 PM
RM100.001+2
Kluang Bus TerminalPasir Puteh Bus Terminal
9:00 PM
RM100.001+2
Kluang Bus TerminalPekan Melor
9:00 PM
RM100.001+2
Kluang Bus TerminalRantau Panjang Bus Terminal
9:00 PM
RM107.801+2
Kluang Bus TerminalSMK Long Ghafar, Kota Bharu
9:00 PM
RM100.001+2
Kluang Bus TerminalTerminal Bas Kota Bharu
9:00 PM
RM100.001+2
Kota Tinggi Bus TerminalRantau Panjang Bus Terminal
9:00 PM
RM100.501+2
Kota Tinggi Bus TerminalTerminal Bas Kota Bharu
9:00 PM
RM96.001+2
Larkin SentralRantau Panjang Bus Terminal
8:00 PM8:30 PM
RM110.501+2
Larkin SentralTerminal Bas Kota Bharu
8:00 PM8:30 PM
RM108.001+2
Melaka SentralRantau Panjang Bus Terminal
8:00 PM
RM87.301+2
Melaka SentralTerminal Bas Kota Bharu
8:00 PM
RM87.301+2
Mersing Bus TerminalHentian Bas Peringat
10:00 PM
RM89.801+2
Mersing Bus TerminalHentian Bas Selising
10:00 PM
RM89.801+2
Mersing Bus TerminalPasir Puteh Bus Terminal
10:00 PM
RM89.801+2
Mersing Bus TerminalPekan Melor
10:00 PM
RM89.801+2
Mersing Bus TerminalRantau Panjang Bus Terminal
10:00 PM10:30 PM
RM85.601+2
Mersing Bus TerminalSMK Long Ghafar, Kota Bharu
10:00 PM
RM89.801+2
Mersing Bus TerminalTerminal Bas Kota Bharu
10:00 PM10:30 PM
RM82.501+2
Muadzam Shah Bus TerminalRantau Panjang Bus Terminal
11:30 PM
RM76.201+2
Muadzam Shah Bus TerminalTerminal Bas Kota Bharu
11:30 PM
RM71.001+2
Muar Bentayan Bus TerminalRantau Panjang Bus Terminal
9:00 PM
RM87.301+2
Muar Bentayan Bus TerminalTerminal Bas Kota Bharu
9:00 PM
RM87.301+2
Pontian Bus TerminalHentian Bas Peringat
5:30 PM
RM128.201+2
Pontian Bus TerminalHentian Bas Selising
5:30 PM
RM128.201+2
Pontian Bus TerminalPasir Puteh Bus Terminal
5:30 PM
RM128.201+2
Pontian Bus TerminalPekan Melor
5:30 PM
RM128.201+2
Pontian Bus TerminalRantau Panjang Bus Terminal
5:30 PM
RM134.001+2
Pontian Bus TerminalSMK Long Ghafar, Kota Bharu
5:30 PM
RM128.201+2
Pontian Bus TerminalTerminal Bas Kota Bharu
5:30 PM
RM128.201+2
Segamat Bus TerminalRantau Panjang Bus Terminal
10:15 PM
RM81.001+2
Segamat Bus TerminalTerminal Bas Kota Bharu
10:15 PM
RM79.001+2
Tangkak Bus TerminalRantau Panjang Bus Terminal
9:30 PM
RM87.301+2
Tangkak Bus TerminalTerminal Bas Kota Bharu
9:30 PM
RM87.301+2
Terminal Bas Taman URantau Panjang Bus Terminal
8:20 PM
RM110.501+2
Terminal Bas Taman UTerminal Bas Kota Bharu
8:20 PM
RM108.001+2
Yong Peng Bus TerminalRantau Panjang Bus Terminal
9:30 PM
RM92.801+2
Yong Peng Bus TerminalTerminal Bas Kota Bharu
9:30 PM
RM88.501+2
To Malacca24 routes · 49 departures · from RM5.00
Mayang Sari Express timetable — To Malacca
Boarding pointArrival pointDeparture timesFare fromSeating
Changlun Bus TerminalMelaka Sentral
10:30 PM
RM96.101+2
Hentian Bas PeringatMelaka Sentral
8:50 PM
RM87.301+2
Hentian Bas SelisingMelaka Sentral
9:15 PM
RM87.301+2
Jitra Bus TerminalMelaka Sentral
11:00 PM
RM96.101+2
Klang Sentral Sani Bus TerminalMelaka Sentral
9:30 AM2:30 PM4:00 PM7:30 PM
RM17.002+2
Kuala Perlis Bus TerminalMelaka Sentral
9:30 PM
RM96.101+2
Kulim Bus TerminalMelaka Sentral
10:45 PM
RM73.301+2
Muar Bentayan Bus TerminalMelaka Sentral
9:30 AM10:00 AM10:30 AM11:30 AM2:30 PM8:00 PM10:45 PM
RM5.001+2 / 2+2
Pasir Mas Bus TerminalMelaka Sentral
7:45 PM
RM87.301+2
Pasir Puteh Bus TerminalMelaka Sentral
9:30 PM
RM87.301+2
Pekan MelorMelaka Sentral
9:00 PM
RM87.301+2
Penang SentralMelaka Sentral
12:15 PM11:45 PM
RM73.001+2
Perlis SentralMelaka Sentral
10:00 PM
RM96.101+2
R&R Jabi, JertehMelaka Sentral
10:30 PM
RM87.301+2
Rantau Panjang Bus TerminalMelaka Sentral
7:30 PM
RM87.301+2
SMK Long Ghafar, Kota BharuMelaka Sentral
8:45 PM
RM87.301+2
Shahab Perdana Bus Terminal, Alor SetarMelaka Sentral
11:30 PM
RM88.201+2
TBS (Terminal Bersepadu Selatan)Jasin Sentral Bus Terminal
12:00 PM7:30 PM
RM15.002+2
TBS (Terminal Bersepadu Selatan)Melaka Sentral
8:00 AM9:00 AM10:30 AM11:30 AM12:30 PM1:30 PM4:00 PM5:00 PM6:00 PM7:00 PM
RM12.002+2
TBS (Terminal Bersepadu Selatan)Terminal Merlimau
12:00 PM7:30 PM
RM16.002+2
Terminal 17, Shah AlamMelaka Sentral
10:00 AM3:00 PM4:30 PM8:00 PM
RM16.002+2
Terminal Amanjaya, IpohMelaka Sentral
1:45 AM2:30 PM
RM56.001+2
Terminal Bas Ekspres Ukir Square Sungai PetaniMelaka Sentral
11:15 AM
RM78.901+2
Terminal Bas Kota BharuMelaka Sentral
8:30 PM
RM87.301+2
To Kuala Lumpur19 routes · 101 departures · from RM12.00
Mayang Sari Express timetable — To Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Batu Pahat Bus TerminalTBS (Terminal Bersepadu Selatan)
10:00 AM11:30 AM12:00 PM1:00 PM3:00 PM4:00 PM5:00 PM6:30 PM
RM37.001+2
Changlun Bus TerminalTBS (Terminal Bersepadu Selatan)
10:30 PM
RM67.601+2
Jasin Sentral Bus TerminalTBS (Terminal Bersepadu Selatan)
8:30 AM3:30 PM
RM15.002+2
Jitra Bus TerminalTBS (Terminal Bersepadu Selatan)
11:00 PM
RM67.601+2
Kuala Perlis Bus TerminalTBS (Terminal Bersepadu Selatan)
9:30 PM
RM75.301+2
Kulim Bus TerminalTBS (Terminal Bersepadu Selatan)
10:45 PM
RM52.601+2
Larkin SentralTBS (Terminal Bersepadu Selatan)
7:30 AM8:00 AM8:30 AM9:30 AM10:00 AM10:30 AM11:00 AM11:30 AM12:30 PM1:30 PM2:30 PM3:30 PM4:30 PM6:30 PM
RM47.001+2
Melaka SentralTBS (Terminal Bersepadu Selatan)
5:00 AM5:30 AM8:00 AM9:00 AM10:00 AM11:00 AM11:45 AM1:30 PM2:30 PM3:30 PM4:30 PM11:45 PM
RM12.001+2 / 2+2
Muar Bentayan Bus TerminalTBS (Terminal Bersepadu Selatan)
7:30 AM8:00 AM9:00 AM10:00 AM10:30 AM11:00 AM11:30 AM12:00 PM1:00 PM1:30 PM2:00 PM3:00 PM4:00 PM4:30 PM5:30 PM6:30 PM8:00 PM10:45 PM
RM25.001+2
Penang SentralTBS (Terminal Bersepadu Selatan)
12:15 PM11:15 PM11:45 PM
RM53.001+2
Perlis SentralTBS (Terminal Bersepadu Selatan)
10:00 PM
RM75.301+2
Pontian Bus TerminalTBS (Terminal Bersepadu Selatan)
8:30 AM10:00 AM10:30 AM11:30 AM1:30 PM2:30 PM3:30 PM5:00 PM
RM48.301+2
Shahab Perdana Bus Terminal, Alor SetarTBS (Terminal Bersepadu Selatan)
11:30 PM
RM67.601+2
Terminal Amanjaya, IpohTBS (Terminal Bersepadu Selatan)
1:15 AM1:45 AM2:30 PM
RM33.001+2
Terminal Bas Ekspres Ukir Square Sungai PetaniTBS (Terminal Bersepadu Selatan)
11:15 AM10:15 PM
RM58.201+2
Terminal Kuantan SentralPutrajaya Sentral
11:00 AM1:30 PM10:30 PM
RM41.501+2
Terminal Kuantan SentralTBS (Terminal Bersepadu Selatan)
7:30 AM8:30 AM9:30 AM10:30 AM11:00 AM12:00 PM1:00 PM1:30 PM2:00 PM3:00 PM4:30 PM5:30 PM7:30 PM8:30 PM9:30 PM10:30 PM11:30 PM
RM38.501+2
Terminal Kuantan SentralTerminal Bersepadu Gombak
11:00 AM1:30 PM10:30 PM
RM38.001+2
Terminal MerlimauTBS (Terminal Bersepadu Selatan)
9:00 AM4:00 PM
RM16.002+2
To Kedah19 routes · 27 departures · from RM21.00
Mayang Sari Express timetable — To Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Larkin SentralChanglun Bus Terminal
8:00 PM
RM116.001+2
Larkin SentralJitra Bus Terminal
8:00 PM
RM116.001+2
Larkin SentralShahab Perdana Bus Terminal, Alor Setar
8:00 PM
RM116.001+2
Larkin SentralTerminal Bas Ekspres Ukir Square Sungai Petani
10:30 AM8:00 PM
RM106.001+2
Melaka SentralKulim Bus Terminal
11:45 AM
RM73.001+2
Melaka SentralShahab Perdana Bus Terminal, Alor Setar
11:15 AM
RM86.001+2
Melaka SentralTerminal Bas Ekspres Ukir Square Sungai Petani
11:15 AM11:45 PM
RM75.001+2
Muar Bentayan Bus TerminalChanglun Bus Terminal
10:30 PM
RM90.001+2
Muar Bentayan Bus TerminalJitra Bus Terminal
10:30 PM
RM90.001+2
Muar Bentayan Bus TerminalKulim Bus Terminal
10:30 AM
RM79.001+2
Muar Bentayan Bus TerminalShahab Perdana Bus Terminal, Alor Setar
10:00 AM10:30 PM
RM90.001+2
Muar Bentayan Bus TerminalTerminal Bas Ekspres Ukir Square Sungai Petani
10:00 AM10:30 PM10:45 PM
RM80.001+2
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
Terminal 1 SerembanShahab Perdana Bus Terminal, Alor Setar
1:30 PM
RM75.001+2
Terminal 1 SerembanTerminal Bas Ekspres Ukir Square Sungai Petani
1:30 PM
RM60.001+2
Terminal Amanjaya, IpohKulim Bus Terminal
5:00 PM
RM21.001+2
Terminal Amanjaya, IpohShahab Perdana Bus Terminal, Alor Setar
5:30 PM
RM35.001+2
Terminal Amanjaya, IpohTerminal Bas Ekspres Ukir Square Sungai Petani
4:45 AM5:30 PM6:30 PM
RM25.001+2
To Terengganu14 routes · 16 departures · from RM53.00
Mayang Sari Express timetable — To Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Ayer Hitam Bus TerminalR&R Jabi, Jerteh
9:00 PM
RM81.901+2
Batu Pahat Bus TerminalR&R Jabi, Jerteh
7:30 PM
RM106.501+2
Kluang Bus TerminalR&R Jabi, Jerteh
9:00 PM
RM93.701+2
Kota Tinggi Bus TerminalR&R Jabi, Jerteh
9:00 PM
RM87.001+2
Larkin SentralR&R Jabi, Jerteh
8:00 PM8:30 PM
RM81.401+2
Melaka SentralR&R Jabi, Jerteh
8:00 PM
RM87.301+2
Mersing Bus TerminalR&R Jabi, Jerteh
10:00 PM10:30 PM
RM73.201+2
Muadzam Shah Bus TerminalR&R Jabi, Jerteh
11:30 PM
RM53.001+2
Muar Bentayan Bus TerminalR&R Jabi, Jerteh
9:00 PM
RM87.301+2
Pontian Bus TerminalR&R Jabi, Jerteh
5:30 PM
RM118.501+2
Segamat Bus TerminalR&R Jabi, Jerteh
10:15 PM
RM65.001+2
Tangkak Bus TerminalR&R Jabi, Jerteh
9:30 PM
RM87.301+2
Terminal Bas Taman UR&R Jabi, Jerteh
8:20 PM
RM81.401+2
Yong Peng Bus TerminalR&R Jabi, Jerteh
9:30 PM
RM79.301+2
To Negeri Sembilan11 routes · 16 departures · from RM12.00
Mayang Sari Express timetable — To Negeri Sembilan
Boarding pointArrival pointDeparture timesFare fromSeating
Changlun Bus TerminalTerminal 1 Seremban
10:30 PM
RM84.301+2
Jitra Bus TerminalTerminal 1 Seremban
11:00 PM
RM84.301+2
Kuala Perlis Bus TerminalTerminal 1 Seremban
9:30 PM
RM84.301+2
Kulim Bus TerminalTerminal 1 Seremban
10:45 PM
RM61.301+2
Melaka SentralTerminal 1 Seremban
11:15 AM
RM12.001+2
Muar Bentayan Bus TerminalTerminal 1 Seremban
10:00 AM
RM14.001+2
Penang SentralTerminal 1 Seremban
12:15 PM11:15 PM11:45 PM
RM61.001+2
Perlis SentralTerminal 1 Seremban
10:00 PM
RM84.301+2
Shahab Perdana Bus Terminal, Alor SetarTerminal 1 Seremban
11:30 PM
RM76.301+2
Terminal Amanjaya, IpohTerminal 1 Seremban
1:15 AM1:45 AM2:30 PM
RM44.001+2
Terminal Bas Ekspres Ukir Square Sungai PetaniTerminal 1 Seremban
11:15 AM10:15 PM
RM62.101+2
To Perak8 routes · 17 departures · from RM25.00
Mayang Sari Express timetable — To Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Kulim Bus TerminalTerminal Amanjaya, Ipoh
10:45 PM
RM28.001+2
Larkin SentralTerminal Amanjaya, Ipoh
10:30 AM
RM85.001+2
Melaka SentralTerminal Amanjaya, Ipoh
11:15 AM11:45 AM11:45 PM
RM55.001+2
Muar Bentayan Bus TerminalTerminal Amanjaya, Ipoh
10:00 AM10:30 AM10:45 PM
RM78.001+2
Penang SentralTerminal Amanjaya, Ipoh
12:15 PM11:15 PM11:45 PM
RM25.001+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
1:45 AM2:00 PM3:30 PM
RM30.001+2
Terminal 1 SerembanTerminal Amanjaya, Ipoh
1:30 PM
RM29.001+2
Terminal Bas Ekspres Ukir Square Sungai PetaniTerminal Amanjaya, Ipoh
11:15 AM10:15 PM
RM28.001+2
To Perlis7 routes · 8 departures · from RM42.00
Mayang Sari Express timetable — To Perlis
Boarding pointArrival pointDeparture timesFare fromSeating
Larkin SentralKuala Perlis Bus Terminal
8:00 PM
RM120.001+2
Larkin SentralPerlis Sentral
8:00 PM
RM120.001+2
Melaka SentralPerlis Sentral
11:15 AM
RM95.001+2
Muar Bentayan Bus TerminalKuala Perlis Bus Terminal
10:30 PM
RM101.001+2
Muar Bentayan Bus TerminalPerlis Sentral
10:00 AM10:30 PM
RM101.001+2
Terminal 1 SerembanPerlis Sentral
1:30 PM
RM84.001+2
Terminal Amanjaya, IpohPerlis Sentral
5:30 PM
RM42.001+2
To Pulau Pinang6 routes · 17 departures · from RM21.00
Mayang Sari Express timetable — To Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Larkin SentralPenang Sentral
10:30 AM8:00 PM
RM100.001+2
Melaka SentralPenang Sentral
11:15 AM11:45 AM11:45 PM
RM73.001+2
Muar Bentayan Bus TerminalPenang Sentral
10:00 AM10:30 AM10:30 PM10:45 PM
RM79.001+2
TBS (Terminal Bersepadu Selatan)Penang Sentral
1:45 AM2:00 PM3:30 PM
RM53.001+2
Terminal 1 SerembanPenang Sentral
1:30 PM
RM40.001+2
Terminal Amanjaya, IpohPenang Sentral
4:45 AM5:00 PM5:30 PM6:30 PM
RM21.001+2
To Selangor4 routes · 16 departures · from RM16.00
Mayang Sari Express timetable — To Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Melaka SentralKlang Sentral Sani Bus Terminal
10:45 AM12:30 PM3:30 PM9:00 PM
RM17.002+2
Melaka SentralTerminal 17, Shah Alam
10:45 AM12:30 PM3:30 PM9:00 PM
RM16.002+2
Muar Bentayan Bus TerminalKlang Sentral Sani Bus Terminal
9:30 AM11:30 AM2:30 PM8:00 PM
RM20.602+2
Muar Bentayan Bus TerminalTerminal 17, Shah Alam
9:30 AM11:30 AM2:30 PM8:00 PM
RM19.802+2
No routes match your filter.
Click a section to expand it, or type in the filter box to search every section at once. Book Mayang Sari Express

Boarding points

Mayang Sari Express picks up at 42 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 Mayang Sari Express ticket cost?

Mayang Sari Express fares start at RM5.00 one way, depending on the route and coach class.

Where does Mayang Sari Express go?
How do I book a Mayang Sari Express ticket?

You can book Mayang Sari Express tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.

What time do Mayang Sari Express buses depart?

Departures run from 1:15 AM through to 11:45 PM, depending on the route.

Other operators to Johor

Advertisement