Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

PERSADA TRAVEL AND TOURS

34 routes · 5 states · 64 daily departures · from RM25.00

34
Routes
64
Daily departures
RM25.00
Fares from
Advertisement

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

PERSADA TRAVEL AND TOURS operates 34 scheduled routes to Perak, Johor, Selangor, Kuala Lumpur and Kedah, with 64 departures a day and fares from RM25.00.

Passenger rating
3.3 / 5
Destination states
5
Scheduled routes
34 · 64 daily departures
Seating layouts
30s, 31S
Fares from
RM25.00
Official website
www.busonlineticket.com/bus/persada-express

Book PERSADA TRAVEL AND TOURS online

Check live PERSADA TRAVEL AND TOURS seat availability and get an instant e-ticket.

Check live fares & availability

PERSADA TRAVEL AND TOURS 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. PERSADA TRAVEL AND TOURS may add, withdraw or retime services without notice.

To Perak13 routes · 29 departures · from RM25.00
PERSADA TRAVEL AND TOURS timetable — To Perak
Boarding pointArrival pointDeparture timesFare fromSeating
Klang SentralKamunting Bus Terminal
9:45 AM9:30 PM
RM50.0030s / 31S
Klang SentralParit Buntar
9:45 AM9:30 PM
RM60.0030s / 31S
Klang SentralTerminal Meru Raya (Ipoh Amanjaya)
9:45 AM9:30 PM
RM40.0030s / 31S
KulimTerminal Meru Raya (Ipoh Amanjaya)
8:30 AM1:00 PM
RM30.0030s
Parit BuntarTerminal Meru Raya (Ipoh Amanjaya)
10:15 AM2:00 PM
RM30.0030s
TBS (Terminal Bersepadu Selatan)Kamunting Bus Terminal
10:45 AM5:30 PM10:30 PM
RM42.0030s / 31S
TBS (Terminal Bersepadu Selatan)Parit Buntar
10:45 AM5:30 PM10:30 PM
RM50.0030s / 31S
TBS (Terminal Bersepadu Selatan)Terminal Meru Raya (Ipoh Amanjaya)
10:45 AM5:30 PM10:30 PM
RM30.0030s / 31S
Terminal Meru Raya (Ipoh Amanjaya)Kamunting Bus Terminal
2:15 PM9:00 PM
RM25.0031S
Terminal Meru Raya (Ipoh Amanjaya)Parit Buntar
2:15 PM9:00 PM
RM30.0031S
Terminal Shah AlamKamunting Bus Terminal
10:15 AM10:00 PM
RM50.0030s / 31S
Terminal Shah AlamParit Buntar
10:15 AM10:00 PM
RM55.0030s / 31S
Terminal Shah AlamTerminal Meru Raya (Ipoh Amanjaya)
10:15 AM10:00 PM
RM38.0030s / 31S
To Johor7 routes · 7 departures · from RM75.00
PERSADA TRAVEL AND TOURS timetable — To Johor
Boarding pointArrival pointDeparture timesFare fromSeating
KulimJohor Bahru (JB Larkin Term.)
8:30 AM
RM99.0030s
KulimSkudai Parade
8:30 AM
RM99.0030s
Parit BuntarJohor Bahru (JB Larkin Term.)
10:15 AM
RM99.0030s
Parit BuntarSkudai Parade
10:15 AM
RM99.0030s
Penang Sentral (Butterworth)Johor Bahru (JB Larkin Term.)
9:15 AM
RM95.0030s
Terminal Meru Raya (Ipoh Amanjaya)Johor Bahru (JB Larkin Term.)
11:30 AM
RM75.0030s
Terminal Meru Raya (Ipoh Amanjaya)Skudai Parade
11:30 AM
RM75.0030s
To Selangor6 routes · 10 departures · from RM37.00
PERSADA TRAVEL AND TOURS timetable — To Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
KulimKlang Sentral
1:00 PM11:00 PM
RM60.0030s / 31S
KulimTerminal Shah Alam
1:00 PM11:00 PM
RM55.0030s / 31S
Parit BuntarKlang Sentral
2:00 PM11:59 PM
RM60.0030s / 31S
Parit BuntarTerminal Shah Alam
2:00 PM11:59 PM
RM55.0030s / 31S
Terminal Meru Raya (Ipoh Amanjaya)Klang Sentral
3:45 PM
RM39.0030s
Terminal Meru Raya (Ipoh Amanjaya)Terminal Shah Alam
3:45 PM
RM37.0030s
To Kuala Lumpur4 routes · 9 departures · from RM33.00
PERSADA TRAVEL AND TOURS timetable — To Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
KulimTBS (Terminal Bersepadu Selatan)
8:30 AM1:00 PM11:00 PM
RM50.0030s / 31S
Parit BuntarTBS (Terminal Bersepadu Selatan)
10:15 AM2:00 PM11:59 PM
RM50.0030s / 31S
Penang Sentral (Butterworth)TBS (Terminal Bersepadu Selatan)
9:15 AM
RM50.0030s
Terminal Meru Raya (Ipoh Amanjaya)TBS (Terminal Bersepadu Selatan)
11:30 AM3:45 PM
RM33.0030s
To Kedah4 routes · 9 departures · from RM30.00
PERSADA TRAVEL AND TOURS timetable — To Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Klang SentralKulim
9:45 AM9:30 PM
RM60.0030s / 31S
TBS (Terminal Bersepadu Selatan)Kulim
10:45 AM5:30 PM10:30 PM
RM50.0030s / 31S
Terminal Meru Raya (Ipoh Amanjaya)Kulim
2:15 PM9:00 PM
RM30.0031S
Terminal Shah AlamKulim
10:15 AM10:00 PM
RM55.0030s / 31S
No routes match your filter.
Click a section to expand it, or type in the filter box to search every section at once. Book PERSADA TRAVEL AND TOURS

Boarding points

PERSADA TRAVEL AND TOURS picks up at 7 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 PERSADA TRAVEL AND TOURS ticket cost?

PERSADA TRAVEL AND TOURS fares start at RM25.00 one way, depending on the route and coach class.

Where does PERSADA TRAVEL AND TOURS go?

PERSADA TRAVEL AND TOURS serves 5 states — Perak, Johor, Selangor, Kuala Lumpur, Kedah.

How do I book a PERSADA TRAVEL AND TOURS ticket?

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

What time do PERSADA TRAVEL AND TOURS buses depart?

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

Other operators to Perak

Advertisement