Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Plusliner

40 routes · 5 states · 59 daily departures · from RM24.00

40
Routes
59
Daily departures
RM24.00
Fares from
Advertisement

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

Plusliner operates 40 scheduled routes to Kuala Lumpur, Perak, Penang, Kedah and Pahang, with 59 departures a day and fares from RM24.00.

Passenger rating
3.5 / 5
Destination states
5
Scheduled routes
40 · 59 daily departures
Seating layouts
1+2, 2+2
Fares from
RM24.00
Official website
www.transnasional.com.my/brand/plusliner

Book Plusliner online

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

Check live fares & availability

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

To Kuala Lumpur19 routes · 30 departures · from RM24.00
Plusliner timetable — To Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Baling Bus TerminalHentian Duta
5:15 PM
RM60.001+2
Baling Bus TerminalPutrajaya Sentral
5:15 PM
RM65.001+2
Baling Bus TerminalTBS (Terminal Bersepadu Selatan)
5:15 PM
RM60.001+2
Gerik Bus TerminalHentian Duta
6:15 PM
RM52.001+2
Gerik Bus TerminalPutrajaya Sentral
6:15 PM
RM57.001+2
Gerik Bus TerminalTBS (Terminal Bersepadu Selatan)
6:15 PM
RM52.001+2
Hentian Bas Kroh (Pengkalan Hulu)Hentian Duta
5:30 PM
RM60.001+2
Hentian Bas Kroh (Pengkalan Hulu)Putrajaya Sentral
5:30 PM
RM65.001+2
Hentian Bas Kroh (Pengkalan Hulu)TBS (Terminal Bersepadu Selatan)
5:30 PM
RM60.001+2
Sungai Nibong Bus TerminalHentian Duta
8:00 AM5:00 PM6:00 PM
RM55.001+2
Sungai Nibong Bus TerminalKL Sentral
8:00 AM5:00 PM6:00 PM11:59 PM
RM55.001+2
Sungai Nibong Bus TerminalPutrajaya Sentral
5:00 PM11:59 PM
RM59.001+2
Sungai Nibong Bus TerminalTBS (Terminal Bersepadu Selatan)
8:00 AM5:00 PM6:00 PM11:59 PM
RM55.001+2
Terminal Amanjaya, IpohHentian Duta
10:30 AM8:15 PM
RM34.001+2
Terminal Amanjaya, IpohKL Sentral
10:30 AM
RM34.001+2
Terminal Amanjaya, IpohPutrajaya Sentral
8:15 PM
RM37.001+2
Terminal Amanjaya, IpohTBS (Terminal Bersepadu Selatan)
10:30 AM8:15 PM
RM34.001+2
Terminal Kuantan SentralTBG (Terminal Bersepadu Gombak)
3:45 PM
RM24.002+2
Terminal Kuantan SentralTBS (Terminal Bersepadu Selatan)
3:45 PM
RM24.002+2
To Perak12 routes · 12 departures · from RM24.00
Plusliner timetable — To Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Baling Bus TerminalTerminal Amanjaya, Ipoh
5:15 PM
RM29.001+2
Gerik Bus TerminalTerminal Amanjaya, Ipoh
6:15 PM
RM24.001+2
Hentian Bas Kroh (Pengkalan Hulu)Terminal Amanjaya, Ipoh
5:30 PM
RM29.001+2
Hentian DutaGerik Bus Terminal
9:00 AM
RM52.001+2
Hentian DutaHentian Bas Kroh (Pengkalan Hulu)
9:00 AM
RM60.001+2
Hentian DutaTerminal Amanjaya, Ipoh
9:00 AM
RM34.001+2
Sungai Nibong Bus TerminalTerminal Amanjaya, Ipoh
8:00 AM
RM25.001+2
TBS (Terminal Bersepadu Selatan)Gerik Bus Terminal
8:30 AM
RM52.001+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Kroh (Pengkalan Hulu)
8:30 AM
RM60.001+2
TBS (Terminal Bersepadu Selatan)Terminal Amanjaya, Ipoh
8:30 AM
RM34.001+2
Terminal Amanjaya, IpohGerik Bus Terminal
11:30 AM
RM24.001+2
Terminal Amanjaya, IpohHentian Bas Kroh (Pengkalan Hulu)
11:30 AM
RM29.001+2
To Pulau Pinang4 routes · 10 departures · from RM55.00
Plusliner timetable — To Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaSungai Nibong Bus Terminal
10:45 AM11:45 AM6:45 PM
RM55.001+2
KL SentralSungai Nibong Bus Terminal
10:15 AM11:30 AM6:30 PM
RM55.001+2
Putrajaya SentralSungai Nibong Bus Terminal
9:20 AM
RM59.001+2
TBS (Terminal Bersepadu Selatan)Sungai Nibong Bus Terminal
10:00 AM11:00 AM6:00 PM
RM55.001+2
To Kedah3 routes · 3 departures · from RM29.00
Plusliner timetable — To Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaBaling Bus Terminal
9:00 AM
RM60.001+2
TBS (Terminal Bersepadu Selatan)Baling Bus Terminal
8:30 AM
RM60.001+2
Terminal Amanjaya, IpohBaling Bus Terminal
11:30 AM
RM29.001+2
To Pahang2 routes · 4 departures · from RM24.00
Plusliner timetable — To Pahang
Boarding pointArrival pointDeparture timesFare fromSeating
TBG (Terminal Bersepadu Gombak)Terminal Kuantan Sentral
10:15 AM9:45 PM
RM24.002+2
TBS (Terminal Bersepadu Selatan)Terminal Kuantan Sentral
9:45 AM9:15 PM
RM24.002+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 Plusliner

Boarding points

Plusliner picks up at 11 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 Plusliner ticket cost?

Plusliner fares start at RM24.00 one way, depending on the route and coach class.

Where does Plusliner go?

Plusliner serves 5 states — Kuala Lumpur, Perak, Pulau Pinang, Kedah, Pahang.

How do I book a Plusliner ticket?

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

What time do Plusliner buses depart?

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

Other operators to Kuala Lumpur

Advertisement