Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Maraliner

245 routes · 10 states · 618 daily departures · from RM4.80

245
Routes
618
Daily departures
RM4.80
Fares from
Advertisement

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

Maraliner operates 245 scheduled routes to Kuala Lumpur, Pahang, Johor, Kedah, Terengganu, Perlis, Malacca, Perak, Selangor and Penang, with 618 departures a day and fares from RM4.80.

Passenger rating
4.0 / 5
Destination states
10
Scheduled routes
245 · 618 daily departures
Seating layouts
1+2, 2+2
Fares from
RM4.80
Official website
ticket.maralinergroup.my

Book Maraliner online

Check live Maraliner seat availability and get an instant e-ticket.

Check live fares & availability

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

To Kuala Lumpur55 routes · 148 departures · from RM6.10
Maraliner timetable — To Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Alor Gajah Bus TerminalTBS (Terminal Bersepadu Selatan)
5:30 AM8:45 AM1:45 PM3:15 PM
RM12.102+2
Bandar Penawar Bus TerminalTBS (Terminal Bersepadu Selatan)
9:00 AM4:30 PM
RM58.001+2
Bentong Bus TerminalTBG (Terminal Bersepadu Gombak)
6:00 AM3:15 PM
RM6.102+2
Changlun Bus TerminalHentian Duta
10:05 AM11:00 PM
RM51.802+2
Changlun Bus TerminalPutrajaya Sentral
10:05 AM11:00 PM
RM59.402+2
Changlun Bus TerminalTBS (Terminal Bersepadu Selatan)
10:05 AM11:00 PM
RM51.802+2
Jitra Bus TerminalHentian Duta
10:35 AM11:30 PM
RM51.802+2
Jitra Bus TerminalPutrajaya Sentral
10:35 AM11:30 PM
RM57.202+2
Jitra Bus TerminalTBS (Terminal Bersepadu Selatan)
10:35 AM11:30 PM
RM51.802+2
Kota Tinggi Bus TerminalTBS (Terminal Bersepadu Selatan)
10:00 AM5:30 PM
RM51.001+2
Kuala Nerang Bus TerminalHentian Duta
10:00 AM10:00 PM
RM68.001+2
Kuala Nerang Bus TerminalPutrajaya Sentral
10:00 AM10:00 PM
RM73.001+2
Kuala Nerang Bus TerminalTBS (Terminal Bersepadu Selatan)
10:00 AM10:00 PM
RM70.001+2
Kuala Perlis Bus TerminalHentian Duta
9:10 AM9:15 AM9:15 PM10:00 PM
RM51.801+2 / 2+2
Kuala Perlis Bus TerminalPutrajaya Sentral
9:10 AM10:00 PM
RM59.402+2
Kuala Perlis Bus TerminalTBS (Terminal Bersepadu Selatan)
9:10 AM9:15 AM9:00 PM9:15 PM10:00 PM
RM51.801+2 / 2+2
Kulim Bus TerminalHentian Duta
9:00 AM11:00 AM5:45 PM
RM37.701+2
Kulim Bus TerminalPutrajaya Sentral
9:00 AM5:45 PM
RM39.901+2
Kulim Bus TerminalTBS (Terminal Bersepadu Selatan)
9:00 AM11:00 AM5:45 PM
RM37.701+2
Larkin SentralTBS (Terminal Bersepadu Selatan)
8:30 PM
RM51.001+2
Masjid Tanah SentralTBS (Terminal Bersepadu Selatan)
5:15 AM8:30 AM1:30 PM3:00 PM
RM12.102+2
Melaka SentralTBS (Terminal Bersepadu Selatan)
11:30 PM
RM23.001+2
Parit Buntar Bus TerminalHentian Duta
10:15 AM12:15 PM7:00 PM
RM33.901+2
Parit Buntar Bus TerminalPutrajaya Sentral
10:15 AM7:00 PM
RM36.101+2
Parit Buntar Bus TerminalTBS (Terminal Bersepadu Selatan)
10:15 AM12:15 PM7:00 PM
RM33.901+2
Penang SentralHentian Duta
11:15 AM12:15 PM12:35 PM11:15 PM11:59 PM
RM37.301+2 / 2+2
Penang SentralPutrajaya Sentral
11:15 AM12:35 PM11:15 PM
RM42.902+2
Penang SentralTBS (Terminal Bersepadu Selatan)
11:15 AM12:15 PM12:35 PM11:15 PM11:59 PM
RM37.301+2 / 2+2
Perlis SentralHentian Duta
9:25 AM9:30 AM9:30 PM10:20 PM
RM51.801+2 / 2+2
Perlis SentralPutrajaya Sentral
9:25 AM10:20 PM
RM59.402+2
Perlis SentralTBS (Terminal Bersepadu Selatan)
9:25 AM9:30 AM9:15 PM9:30 PM10:20 PM
RM51.801+2 / 2+2
Raub Bus TerminalTBG (Terminal Bersepadu Gombak)
5:30 AM2:45 PM
RM9.002+2
Shahab Perdana Bus Terminal, Alor SetarHentian Duta
10:30 AM11:05 AM10:30 PM11:59 PM
RM47.201+2 / 2+2
Shahab Perdana Bus Terminal, Alor SetarPutrajaya Sentral
11:05 AM11:59 PM
RM55.002+2
Shahab Perdana Bus Terminal, Alor SetarTBS (Terminal Bersepadu Selatan)
10:30 AM11:05 AM10:15 PM10:30 PM11:59 PM
RM47.201+2 / 2+2
Sik Bus StationHentian Duta
9:00 AM9:00 PM
RM46.002+2
Sik Bus StationPutrajaya Sentral
9:00 AM9:00 PM
RM53.902+2
Sik Bus StationTBS (Terminal Bersepadu Selatan)
9:00 AM9:00 PM
RM46.002+2
Stesen Bas Kuala KetilHentian Duta
9:45 AM9:45 PM
RM43.602+2
Stesen Bas Kuala KetilPutrajaya Sentral
9:45 AM9:45 PM
RM51.702+2
Stesen Bas Kuala KetilTBS (Terminal Bersepadu Selatan)
9:45 AM9:45 PM
RM43.602+2
Stesen Bas MARA PendangHentian Duta
11:15 AM11:15 PM
RM61.001+2
Stesen Bas MARA PendangPutrajaya Sentral
11:15 AM11:15 PM
RM67.001+2
Stesen Bas MARA PendangTBS (Terminal Bersepadu Selatan)
11:15 AM11:15 PM
RM64.001+2
Terminal Amanjaya, IpohHentian Duta
11:45 AM2:00 PM9:00 PM
RM23.001+2
Terminal Amanjaya, IpohPutrajaya Sentral
11:45 AM9:00 PM
RM31.601+2
Terminal Amanjaya, IpohTBS (Terminal Bersepadu Selatan)
11:45 AM2:00 PM9:00 PM
RM23.001+2
Terminal Bas Ekspres Ukir Square Sungai PetaniHentian Duta
10:15 AM11:59 AM10:15 PM11:59 PM
RM41.101+2 / 2+2
Terminal Bas Ekspres Ukir Square Sungai PetaniPutrajaya Sentral
10:15 AM11:59 AM10:15 PM11:59 PM
RM49.501+2 / 2+2
Terminal Bas Ekspres Ukir Square Sungai PetaniTBS (Terminal Bersepadu Selatan)
10:15 AM11:59 AM10:15 PM11:59 PM
RM41.101+2 / 2+2
Terminal Kuantan SentralTBS (Terminal Bersepadu Selatan)
9:00 AM12:00 PM
RM25.302+2
Terminal Putra Permai, SerdangHentian Duta
9:30 AM11:30 AM6:15 PM
RM37.701+2
Terminal Putra Permai, SerdangPutrajaya Sentral
9:30 AM6:15 PM
RM39.901+2
Terminal Putra Permai, SerdangTBS (Terminal Bersepadu Selatan)
9:30 AM11:30 AM6:15 PM
RM37.701+2
Terminal Utama TemerlohTBS (Terminal Bersepadu Selatan)
11:00 AM2:00 PM
RM13.002+2
To Pahang46 routes · 113 departures · from RM4.80
Maraliner timetable — To Pahang
Boarding pointArrival pointDeparture timesFare fromSeating
Alor Gajah Bus TerminalMuadzam Shah Bus Terminal
8:30 AM
RM32.001+2
Alor Gajah Bus TerminalTerminal Kuantan Sentral
8:30 AM
RM47.001+2
Bandar Penawar Bus TerminalTerminal Kuantan Sentral
9:00 PM
RM50.001+2
Dungun Bus TerminalKuala Rompin Bus Terminal
10:45 AM10:45 PM
RM41.002+2
Dungun Bus TerminalMuadzam Shah Bus Terminal
10:15 AM10:15 PM11:00 PM
RM39.001+2
Dungun Bus TerminalPekan Bus Terminal
10:45 AM10:45 PM
RM28.002+2
Dungun Bus TerminalTerminal Kuantan Sentral
10:45 AM10:45 PM
RM21.002+2
Kota Tinggi Bus TerminalKuala Rompin Bus Terminal
9:30 PM
RM16.602+2
Kota Tinggi Bus TerminalPekan Bus Terminal
10:30 AM9:30 PM10:30 PM
RM25.302+2
Kota Tinggi Bus TerminalTerminal Kuantan Sentral
10:30 AM9:30 PM10:00 PM10:30 PM
RM30.601+2 / 2+2
Kuala Perlis Bus TerminalTerminal Kuantan Sentral
9:00 AM6:00 PM
RM104.001+2
Kuala Perlis Bus TerminalTerminal Utama Temerloh
9:00 AM6:00 PM
RM87.001+2
Kuala Rompin Bus TerminalPekan Bus Terminal
12:30 AM12:15 PM8:00 PM
RM8.702+2
Kuala Rompin Bus TerminalTerminal Kuantan Sentral
12:30 AM12:45 AM12:15 PM1:00 PM8:00 PM
RM14.002+2
Kuala Terengganu Bus Terminal (MBKT)Kuala Rompin Bus Terminal
9:30 AM9:30 PM
RM52.002+2
Kuala Terengganu Bus Terminal (MBKT)Muadzam Shah Bus Terminal
9:00 AM9:00 PM9:45 PM
RM50.001+2
Kuala Terengganu Bus Terminal (MBKT)Pekan Bus Terminal
9:30 AM9:30 PM
RM39.002+2
Kuala Terengganu Bus Terminal (MBKT)Terminal Kuantan Sentral
9:00 AM9:30 AM9:00 PM9:30 PM9:45 PM
RM32.001+2 / 2+2
Larkin SentralKuala Rompin Bus Terminal
8:45 AM9:30 AM4:00 PM8:30 PM9:30 PM
RM20.902+2
Larkin SentralPekan Bus Terminal
8:45 AM9:30 AM4:00 PM8:30 PM9:30 PM
RM29.702+2
Larkin SentralTerminal Kuantan Sentral
8:45 AM9:30 AM4:00 PM8:30 PM9:30 PM
RM35.002+2
Melaka SentralMuadzam Shah Bus Terminal
9:30 AM10:15 AM9:00 PM
RM28.001+2
Melaka SentralTerminal Kuantan Sentral
9:30 AM10:15 AM9:00 PM
RM44.001+2
Mersing Bus TerminalKuala Rompin Bus Terminal
11:00 AM6:30 PM11:00 PM
RM6.702+2
Mersing Bus TerminalPekan Bus Terminal
11:00 AM6:30 PM11:00 PM
RM15.402+2
Mersing Bus TerminalTerminal Kuantan Sentral
11:00 AM11:45 AM6:30 PM11:00 PM11:45 PM
RM20.802+2
Pekan Bus TerminalTerminal Kuantan Sentral
1:00 PM
RM4.802+2
Penang SentralTerminal Kuantan Sentral
12:15 PM10:15 PM
RM80.001+2
Penang SentralTerminal Utama Temerloh
12:15 PM10:15 PM
RM63.001+2
Perlis SentralTerminal Kuantan Sentral
9:15 AM6:15 PM
RM102.001+2
Perlis SentralTerminal Utama Temerloh
9:15 AM6:15 PM
RM85.001+2
Segamat Bus TerminalTerminal Kuantan Sentral
11:30 AM12:15 PM11:00 PM
RM29.001+2
Shahab Perdana Bus Terminal, Alor SetarTerminal Kuantan Sentral
10:15 AM8:00 PM
RM96.001+2
Shahab Perdana Bus Terminal, Alor SetarTerminal Utama Temerloh
10:15 AM8:00 PM
RM79.001+2
Sungai Rengit Bus TerminalTerminal Kuantan Sentral
8:30 PM
RM55.001+2
TBG (Terminal Bersepadu Gombak)Bentong Bus Terminal
10:15 AM6:00 PM
RM6.102+2
TBG (Terminal Bersepadu Gombak)Raub Bus Terminal
10:15 AM6:00 PM
RM9.002+2
TBS (Terminal Bersepadu Selatan)Terminal Kuantan Sentral
5:00 PM8:00 PM
RM25.302+2
TBS (Terminal Bersepadu Selatan)Terminal Utama Temerloh
8:00 PM
RM13.002+2
Terminal Amanjaya, IpohTerminal Kuantan Sentral
2:30 PM
RM60.001+2
Terminal Amanjaya, IpohTerminal Utama Temerloh
2:30 PM
RM43.001+2
Terminal Bas Ekspres Ukir Square Sungai PetaniTerminal Kuantan Sentral
11:15 AM9:15 PM
RM85.001+2
Terminal Bas Ekspres Ukir Square Sungai PetaniTerminal Utama Temerloh
11:15 AM9:15 PM
RM68.001+2
Terminal Kuantan SentralKuala Rompin Bus Terminal
8:45 AM12:45 PM4:00 PM
RM14.002+2
Terminal Kuantan SentralTerminal Utama Temerloh
9:00 AM12:00 PM
RM13.002+2
Terminal Utama TemerlohTerminal Kuantan Sentral
7:00 PM10:00 PM
RM13.002+2
To Johor35 routes · 80 departures · from RM9.90
Maraliner timetable — To Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Alor Gajah Bus TerminalSegamat Bus Terminal
8:30 AM
RM18.001+2
Dungun Bus TerminalBandar Penawar Bus Terminal
9:45 PM
RM62.001+2
Dungun Bus TerminalKota Tinggi Bus Terminal
10:45 AM9:45 PM10:45 PM
RM55.001+2 / 2+2
Dungun Bus TerminalLarkin Sentral
10:45 AM10:45 PM
RM70.002+2
Dungun Bus TerminalMersing Bus Terminal
10:45 AM10:45 PM
RM50.002+2
Dungun Bus TerminalSegamat Bus Terminal
10:15 AM10:15 PM11:00 PM
RM53.001+2
Dungun Bus TerminalSungai Rengit Bus Terminal
9:45 PM
RM67.001+2
Kota Tinggi Bus TerminalMersing Bus Terminal
9:30 PM
RM9.902+2
Kuala Perlis Bus TerminalLarkin Sentral
9:00 PM
RM124.001+2
Kuala Rompin Bus TerminalKota Tinggi Bus Terminal
2:45 PM
RM16.602+2
Kuala Rompin Bus TerminalLarkin Sentral
10:45 AM2:45 PM4:00 PM6:00 PM
RM20.902+2
Kuala Terengganu Bus Terminal (MBKT)Bandar Penawar Bus Terminal
8:30 PM
RM81.001+2
Kuala Terengganu Bus Terminal (MBKT)Kota Tinggi Bus Terminal
9:30 AM8:30 PM9:30 PM
RM74.001+2 / 2+2
Kuala Terengganu Bus Terminal (MBKT)Larkin Sentral
9:30 AM9:30 PM
RM81.002+2
Kuala Terengganu Bus Terminal (MBKT)Mersing Bus Terminal
9:30 AM9:30 PM
RM61.002+2
Kuala Terengganu Bus Terminal (MBKT)Segamat Bus Terminal
9:00 AM9:00 PM9:45 PM
RM64.001+2
Kuala Terengganu Bus Terminal (MBKT)Sungai Rengit Bus Terminal
8:30 PM
RM86.001+2
Larkin SentralMersing Bus Terminal
8:45 AM9:30 AM4:00 PM8:30 PM9:30 PM
RM14.202+2
Melaka SentralLarkin Sentral
6:15 AM
RM27.001+2
Melaka SentralSegamat Bus Terminal
9:30 AM10:15 AM9:00 PM
RM14.001+2
Mersing Bus TerminalLarkin Sentral
12:15 PM3:45 PM5:15 PM7:00 PM
RM14.202+2
Pekan Bus TerminalKota Tinggi Bus Terminal
1:45 PM3:00 PM
RM25.302+2
Pekan Bus TerminalLarkin Sentral
9:45 AM1:45 PM3:00 PM5:00 PM
RM29.702+2
Pekan Bus TerminalMersing Bus Terminal
9:45 AM1:45 PM5:00 PM
RM15.402+2
Perlis SentralLarkin Sentral
9:15 PM
RM122.001+2
Shahab Perdana Bus Terminal, Alor SetarLarkin Sentral
10:15 PM
RM116.001+2
TBS (Terminal Bersepadu Selatan)Bandar Penawar Bus Terminal
9:00 AM4:00 PM
RM58.001+2
TBS (Terminal Bersepadu Selatan)Kota Tinggi Bus Terminal
9:00 AM4:00 PM
RM51.001+2
TBS (Terminal Bersepadu Selatan)Larkin Sentral
4:15 AM
RM51.001+2
Terminal Kuantan SentralBandar Penawar Bus Terminal
11:59 PM
RM50.001+2
Terminal Kuantan SentralKota Tinggi Bus Terminal
1:00 AM12:45 PM2:00 PM11:59 PM
RM30.601+2 / 2+2
Terminal Kuantan SentralLarkin Sentral
1:00 AM8:45 AM12:45 PM2:00 PM4:00 PM
RM35.002+2
Terminal Kuantan SentralMersing Bus Terminal
1:00 AM8:45 AM12:45 PM2:00 PM4:00 PM
RM20.802+2
Terminal Kuantan SentralSegamat Bus Terminal
12:45 AM1:00 AM1:30 PM
RM29.001+2
Terminal Kuantan SentralSungai Rengit Bus Terminal
11:59 PM
RM55.001+2
To Kedah34 routes · 97 departures · from RM37.70
Maraliner timetable — To Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaChanglun Bus Terminal
11:56 AM11:59 AM6:00 PM11:15 PM
RM51.802+2
Hentian DutaJitra Bus Terminal
11:56 AM11:59 AM6:00 PM11:15 PM
RM51.802+2
Hentian DutaKuala Nerang Bus Terminal
11:30 AM11:30 PM
RM68.001+2
Hentian DutaKulim Bus Terminal
11:00 AM6:45 PM8:45 PM
RM37.701+2
Hentian DutaShahab Perdana Bus Terminal, Alor Setar
10:45 AM11:56 AM11:59 AM6:00 PM10:45 PM11:15 PM
RM47.201+2 / 2+2
Hentian DutaSik Bus Station
11:00 AM6:45 PM10:15 PM
RM46.002+2
Hentian DutaStesen Bas Kuala Ketil
11:00 AM6:45 PM10:15 PM
RM43.602+2
Hentian DutaStesen Bas MARA Pendang
11:30 AM11:30 PM
RM61.001+2
Hentian DutaTerminal Bas Ekspres Ukir Square Sungai Petani
11:00 AM11:30 AM6:45 PM10:15 PM11:30 PM
RM41.101+2 / 2+2
Larkin SentralShahab Perdana Bus Terminal, Alor Setar
8:30 PM
RM116.001+2
Melaka SentralShahab Perdana Bus Terminal, Alor Setar
11:30 PM
RM89.001+2
Putrajaya SentralChanglun Bus Terminal
10:30 AM4:30 PM9:45 PM
RM59.402+2
Putrajaya SentralJitra Bus Terminal
10:30 AM4:30 PM9:45 PM
RM57.202+2
Putrajaya SentralKuala Nerang Bus Terminal
10:00 AM10:00 PM
RM73.001+2
Putrajaya SentralKulim Bus Terminal
9:45 AM5:15 PM
RM39.901+2
Putrajaya SentralShahab Perdana Bus Terminal, Alor Setar
10:30 AM4:30 PM9:45 PM
RM55.002+2
Putrajaya SentralSik Bus Station
9:45 AM8:45 PM
RM53.902+2
Putrajaya SentralStesen Bas Kuala Ketil
9:45 AM8:45 PM
RM51.702+2
Putrajaya SentralStesen Bas MARA Pendang
10:00 AM10:00 PM
RM67.001+2
Putrajaya SentralTerminal Bas Ekspres Ukir Square Sungai Petani
9:45 AM10:00 AM8:45 PM10:00 PM
RM49.501+2 / 2+2
TBS (Terminal Bersepadu Selatan)Changlun Bus Terminal
11:15 AM5:15 PM10:30 PM
RM51.802+2
TBS (Terminal Bersepadu Selatan)Jitra Bus Terminal
11:15 AM5:15 PM10:30 PM
RM51.802+2
TBS (Terminal Bersepadu Selatan)Kuala Nerang Bus Terminal
10:45 AM10:45 PM
RM70.001+2
TBS (Terminal Bersepadu Selatan)Kulim Bus Terminal
10:15 AM6:00 PM8:00 PM
RM37.701+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.201+2 / 2+2
TBS (Terminal Bersepadu Selatan)Sik Bus Station
10:15 AM6:00 PM9:30 PM
RM46.002+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Kuala Ketil
10:15 AM6:00 PM9:30 PM
RM43.602+2
TBS (Terminal Bersepadu Selatan)Stesen Bas MARA Pendang
10:45 AM10:45 PM
RM64.001+2
TBS (Terminal Bersepadu Selatan)Terminal Bas Ekspres Ukir Square Sungai Petani
10:15 AM10:45 AM6:00 PM9:30 PM10:45 PM
RM41.101+2 / 2+2
Terminal 17, Shah AlamShahab Perdana Bus Terminal, Alor Setar
9:00 AM9:00 PM
RM52.001+2 / 2+2
Terminal Kuantan SentralShahab Perdana Bus Terminal, Alor Setar
9:00 AM8:00 PM
RM96.001+2
Terminal Kuantan SentralTerminal Bas Ekspres Ukir Square Sungai Petani
9:00 AM8:00 PM
RM85.001+2
Terminal Utama TemerlohShahab Perdana Bus Terminal, Alor Setar
11:00 AM10:00 PM
RM79.001+2
Terminal Utama TemerlohTerminal Bas Ekspres Ukir Square Sungai Petani
11:00 AM10:00 PM
RM68.001+2
To Terengganu24 routes · 48 departures · from RM21.00
Maraliner timetable — To Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Alor Gajah Bus TerminalDungun Bus Terminal
8:30 AM
RM71.001+2
Alor Gajah Bus TerminalKuala Terengganu Bus Terminal (MBKT)
8:30 AM
RM82.001+2
Bandar Penawar Bus TerminalDungun Bus Terminal
9:00 PM
RM62.001+2
Bandar Penawar Bus TerminalKuala Terengganu Bus Terminal (MBKT)
9:00 PM
RM81.001+2
Kota Tinggi Bus TerminalDungun Bus Terminal
10:30 AM10:00 PM10:30 PM
RM55.001+2 / 2+2
Kota Tinggi Bus TerminalKuala Terengganu Bus Terminal (MBKT)
10:30 AM10:00 PM10:30 PM
RM74.001+2 / 2+2
Kuala Rompin Bus TerminalDungun Bus Terminal
12:45 AM1:00 PM
RM41.002+2
Kuala Rompin Bus TerminalKuala Terengganu Bus Terminal (MBKT)
12:45 AM1:00 PM
RM52.002+2
Larkin SentralDungun Bus Terminal
9:30 AM9:30 PM
RM70.002+2
Larkin SentralKuala Terengganu Bus Terminal (MBKT)
9:30 AM9:30 PM
RM81.002+2
Melaka SentralDungun Bus Terminal
9:30 AM10:15 AM9:00 PM
RM68.001+2
Melaka SentralKuala Terengganu Bus Terminal (MBKT)
9:30 AM10:15 AM9:00 PM
RM79.001+2
Mersing Bus TerminalDungun Bus Terminal
11:45 AM11:45 PM
RM50.002+2
Mersing Bus TerminalKuala Terengganu Bus Terminal (MBKT)
11:45 AM11:45 PM
RM61.002+2
Muadzam Shah Bus TerminalDungun Bus Terminal
1:00 PM1:45 PM11:50 PM
RM39.001+2
Muadzam Shah Bus TerminalKuala Terengganu Bus Terminal (MBKT)
1:00 PM1:45 PM11:50 PM
RM50.001+2
Pekan Bus TerminalDungun Bus Terminal
2:30 PM
RM28.002+2
Pekan Bus TerminalKuala Terengganu Bus Terminal (MBKT)
2:30 PM
RM39.002+2
Segamat Bus TerminalDungun Bus Terminal
11:30 AM12:15 PM11:00 PM
RM53.001+2
Segamat Bus TerminalKuala Terengganu Bus Terminal (MBKT)
11:30 AM12:15 PM11:00 PM
RM64.001+2
Sungai Rengit Bus TerminalDungun Bus Terminal
8:30 PM
RM67.001+2
Sungai Rengit Bus TerminalKuala Terengganu Bus Terminal (MBKT)
8:30 PM
RM86.001+2
Terminal Kuantan SentralDungun Bus Terminal
4:00 PM
RM21.002+2
Terminal Kuantan SentralKuala Terengganu Bus Terminal (MBKT)
3:00 PM3:45 PM4:00 PM
RM32.001+2 / 2+2
To Perlis16 routes · 46 departures · from RM51.80
Maraliner timetable — To Perlis
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaKuala Perlis Bus Terminal
10:45 AM11:56 AM11:59 AM6:00 PM10:45 PM11:15 PM
RM51.801+2 / 2+2
Hentian DutaPerlis Sentral
10:45 AM11:56 AM11:59 AM6:00 PM10:45 PM11:15 PM
RM51.801+2 / 2+2
Larkin SentralKuala Perlis Bus Terminal
8:30 PM
RM124.001+2
Larkin SentralPerlis Sentral
8:30 PM
RM122.001+2
Melaka SentralKuala Perlis Bus Terminal
11:30 PM
RM96.001+2
Melaka SentralPerlis Sentral
11:30 PM
RM95.001+2
Putrajaya SentralKuala Perlis Bus Terminal
10:30 AM4:30 PM9:45 PM
RM59.402+2
Putrajaya SentralPerlis Sentral
10:30 AM4:30 PM9:45 PM
RM59.402+2
TBS (Terminal Bersepadu Selatan)Kuala Perlis Bus Terminal
1:30 AM10:00 AM11:15 AM5:15 PM10:00 PM10:30 PM
RM51.801+2 / 2+2
TBS (Terminal Bersepadu Selatan)Perlis Sentral
1:30 AM10:00 AM11:15 AM5:15 PM10:00 PM10:30 PM
RM51.801+2 / 2+2
Terminal 17, Shah AlamKuala Perlis Bus Terminal
9:00 AM9:00 PM
RM59.301+2 / 2+2
Terminal 17, Shah AlamPerlis Sentral
9:00 AM9:00 PM
RM65.201+2 / 2+2
Terminal Kuantan SentralKuala Perlis Bus Terminal
9:00 AM8:00 PM
RM104.001+2
Terminal Kuantan SentralPerlis Sentral
9:00 AM8:00 PM
RM102.001+2
Terminal Utama TemerlohKuala Perlis Bus Terminal
11:00 AM10:00 PM
RM87.001+2
Terminal Utama TemerlohPerlis Sentral
11:00 AM10:00 PM
RM85.001+2
To Malacca15 routes · 27 departures · from RM12.10
Maraliner timetable — To Malacca
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalAlor Gajah Bus Terminal
10:15 PM
RM71.001+2
Dungun Bus TerminalMelaka Sentral
10:15 AM10:15 PM11:00 PM
RM68.001+2
Kuala Perlis Bus TerminalMelaka Sentral
9:00 PM
RM96.001+2
Kuala Terengganu Bus Terminal (MBKT)Alor Gajah Bus Terminal
9:00 PM
RM82.001+2
Kuala Terengganu Bus Terminal (MBKT)Melaka Sentral
9:00 AM9:00 PM9:45 PM
RM79.001+2
Larkin SentralMelaka Sentral
8:30 PM
RM27.001+2
Muadzam Shah Bus TerminalMelaka Sentral
3:00 PM
RM28.001+2
Perlis SentralMelaka Sentral
9:15 PM
RM95.001+2
Segamat Bus TerminalMelaka Sentral
4:30 PM
RM14.001+2
Shahab Perdana Bus Terminal, Alor SetarMelaka Sentral
10:15 PM
RM89.001+2
TBS (Terminal Bersepadu Selatan)Alor Gajah Bus Terminal
9:30 AM11:30 AM4:30 PM6:30 PM
RM12.102+2
TBS (Terminal Bersepadu Selatan)Masjid Tanah Sentral
9:30 AM11:30 AM4:30 PM6:30 PM
RM12.102+2
TBS (Terminal Bersepadu Selatan)Melaka Sentral
4:15 AM
RM23.001+2
Terminal Kuantan SentralAlor Gajah Bus Terminal
12:45 AM
RM47.001+2
Terminal Kuantan SentralMelaka Sentral
12:45 AM1:00 AM1:30 PM
RM44.001+2
To Perak7 routes · 15 departures · from RM23.00
Maraliner timetable — To Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaParit Buntar Bus Terminal
11:00 AM6:45 PM8:45 PM
RM33.901+2
Hentian DutaTerminal Amanjaya, Ipoh
11:00 AM6:45 PM
RM23.001+2
Putrajaya SentralParit Buntar Bus Terminal
9:45 AM5:15 PM
RM36.101+2
Putrajaya SentralTerminal Amanjaya, Ipoh
9:45 AM5:15 PM
RM31.601+2
TBS (Terminal Bersepadu Selatan)Parit Buntar Bus Terminal
10:15 AM6:00 PM8:00 PM
RM33.901+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
10:15 AM6:00 PM
RM23.001+2
Terminal Kuantan SentralTerminal Amanjaya, Ipoh
9:00 AM
RM60.001+2
To Selangor7 routes · 16 departures · from RM37.70
Maraliner timetable — To Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaTerminal Putra Permai, Serdang
11:00 AM6:45 PM8:45 PM
RM37.701+2
Kuala Perlis Bus TerminalTerminal 17, Shah Alam
9:15 AM9:15 PM
RM59.301+2 / 2+2
Penang SentralTerminal 17, Shah Alam
12:15 PM11:59 PM
RM41.101+2 / 2+2
Perlis SentralTerminal 17, Shah Alam
9:30 AM9:30 PM
RM59.301+2 / 2+2
Putrajaya SentralTerminal Putra Permai, Serdang
9:45 AM5:15 PM
RM39.901+2
Shahab Perdana Bus Terminal, Alor SetarTerminal 17, Shah Alam
10:30 AM10:30 PM
RM52.001+2 / 2+2
TBS (Terminal Bersepadu Selatan)Terminal Putra Permai, Serdang
10:15 AM6:00 PM8:00 PM
RM37.701+2
To Pulau Pinang6 routes · 28 departures · from RM37.30
Maraliner timetable — To Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral
10:45 AM11:00 AM11:56 AM11:59 AM6:00 PM6:45 PM10:15 PM10:45 PM11:15 PM
RM37.301+2 / 2+2
Putrajaya SentralPenang Sentral
9:45 AM10:30 AM4:30 PM8:45 PM9:45 PM
RM42.902+2
TBS (Terminal Bersepadu Selatan)Penang Sentral
10:00 AM10:15 AM11:15 AM5:15 PM6:00 PM9:30 PM10:00 PM10:30 PM
RM37.301+2 / 2+2
Terminal 17, Shah AlamPenang Sentral
9:00 AM9:00 PM
RM41.101+2 / 2+2
Terminal Kuantan SentralPenang Sentral
9:00 AM8:00 PM
RM80.001+2
Terminal Utama TemerlohPenang Sentral
11:00 AM10:00 PM
RM63.001+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 Maraliner

Boarding points

Maraliner picks up at 38 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 Maraliner ticket cost?

Maraliner fares start at RM4.80 one way, depending on the route and coach class.

Where does Maraliner go?
How do I book a Maraliner ticket?

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

What time do Maraliner buses depart?

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

Other operators to Kuala Lumpur

Advertisement