Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus to Perak

1,416 routes from 12 states · 57 operators · fares from RM5.00. Updated August 2026.

57
Operators
1,416
Routes
3,689
Daily departures
87
Arrival points
RM5.00
Fares from
Advertisement

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

Perak is a large state with an unusually dense spread of express stops. Terminal Amanjaya — also signposted Terminal Meru Raya — north of Ipoh is the main hub, and coaches also serve Kampar, Tapah, Bidor, Taiping and Kamunting, Kuala Kangsar, Sungai Siput, Teluk Intan, and Lumut for the Pangkor Island ferry.

Where buses to Perak depart from

Coaches into Perak run from 12 origin states. Pick a corridor below for its full timetable — every operator, boarding point, departure time and fare on that route.

Bus routes into Perak by origin state
Coming fromRoutesOperatorsDaily departuresFares from
Johor383181,002RM60.00
Kelantan3006549RM30.00
Kuala Lumpur25142986RM13.00
Terengganu1157182RM47.90
Kedah7125179RM6.00
Selangor7116173RM19.40
Perak6814230RM5.00
Pulau Pinang4922183RM14.10
Pahang421464RM25.00
Malacca271264RM50.00
Perlis22436RM35.00
Negeri Sembilan171141RM29.00
Nothing matches your filter.
Click any column heading to sort. Compare live fares

Book your coach to Perak

Live seat availability across all 57 operators serving Perak, with instant e-ticket confirmation.

Check live fares & availability

Operators serving Perak

57 coach companies run scheduled services into Perak. Each profile has the operator’s full timetable, fleet photos and fares.

707 EXPRESS

1 route into Perak

From RM60.00

Adam Express

7 routes into Perak

From RM45.00 4.1

Aerobus

10 routes into Perak

From RM25.00 4.2

Alibaba Express

5 routes into Perak

From RM30.00 2.9

Alisan Golden Coach

5 routes into Perak

From RM30.00 4.1

Arwana Express

46 routes into Perak

From RM10.00 4.1

Billion Stars

24 routes into Perak

From RM20.00 2.1

C.S Travel & Tours

6 routes into Perak

From RM25.00 4.5

City Express

5 routes into Perak

From RM30.00 3.8

COLOURPLUS EXPRESS

2 routes into Perak

From RM25.00

Cosmic Express

10 routes into Perak

From RM65.00 4.2

Cosmic Prestij Express (Prestij Dinasti)

4 routes into Perak

From RM36.00 3.2

Cosmic Singapore Express

6 routes into Perak

From RM35.00 4.0

E-Mutiara

73 routes into Perak

From RM40.00 4.3

Edaran Express

3 routes into Perak

From RM22.00 4.6

GOLDEN SILK HOLIDAY

11 routes into Perak

From RM25.00 3.7

Grassland – Transtar

45 routes into Perak

From RM34.00 2.8

Highway Star Express

2 routes into Perak

From RM52.00 4.4

Inter Top Express KL

7 routes into Perak

From RM30.00 3.5

Inter Top Tour Sdn Bhd Hatyai

1 route into Perak

From RM60.00

Jasmine Express

6 routes into Perak

From RM25.00 3.3

Kejora Masyhur Sdn Bhd

12 routes into Perak

From RM20.00 3.3

Kesatuan Express

100 routes into Perak

From RM12.00 3.5

Konsortium Express

20 routes into Perak

From RM25.00 3.2

KPB Ekspress

33 routes into Perak

From RM22.00 3.9

LA Holidays

64 routes into Perak

From RM6.00 4.0

Lexojaya Express

5 routes into Perak

From RM40.00 3.3

LPMS

4 routes into Perak

From RM75.00 3.7

Maraliner

7 routes into Perak

From RM23.00 4.0

Mayang Sari Express

8 routes into Perak

From RM25.00 3.9

Naik Selalu Ekspress

39 routes into Perak

From RM15.00 3.7

Nice

49 routes into Perak

From RM18.00

Nor World Express

1 route into Perak

From RM34.00

Perdana Express

171 routes into Perak

From RM50.00 4.3

Permata Utara Sdn Bhd

15 routes into Perak

From RM21.00 2.5

PERSADA TRAVEL AND TOURS

13 routes into Perak

From RM25.00 3.3

Plusliner

12 routes into Perak

From RM24.00 3.5

Queen Express

82 routes into Perak

From RM50.00 4.2

Sanwa Express

4 routes into Perak

From RM35.00 3.9

Shanhua Travel and Tours Sdn Bhd

2 routes into Perak

From RM62.00

Sin Yong Express

68 routes into Perak

From RM85.00 3.9

Sinarmas Travel

2 routes into Perak

From RM55.00

SMB Express

9 routes into Perak

From RM25.00 4.4

SP Bumi

24 routes into Perak

From RM49.80 3.2

Sri Maju Group

64 routes into Perak

From RM5.00 4.0

SRI THEVEN Express

16 routes into Perak

From RM15.00 2.9

Star Coach Express Sdn Bhd

10 routes into Perak

From RM26.00 4.2

Starmart Express

109 routes into Perak

From RM10.00 3.2

Suasana Tony Coach

1 route into Perak

From RM100.00 3.4

Super Nice Express

123 routes into Perak

From RM25.00 3.3

TRA Express

24 routes into Perak

From RM65.00 3.6

Transnasional

21 routes into Perak

From RM20.00 3.7

TST Express

10 routes into Perak

From RM20.00

Unititi Express

6 routes into Perak

From RM20.00 4.2

Unititi Express X

1 route into Perak

From RM700.00

Utama Express

6 routes into Perak

From RM60.00 3.9

YoYo Express

2 routes into Perak

From RM52.00 4.2

Where coaches arrive in Perak

Services set down at 87 points across the state. Check the drop-off on your ticket before booking — it can change how far you still have to travel on arrival.

Travelling to Perak

Terminal Amanjaya is well outside Ipoh town — arrange onward transport in advance if you arrive late at night. Tapah is the traditional road gateway to the Cameron Highlands.

Frequently asked questions

How much is a bus ticket to Perak?

Fares start from RM5.00 one way. The exact price depends on where you travel from, the operator and the coach class.

Which states have direct buses to Perak?
How many buses go to Perak each day?

There are 3,689 scheduled departures a day across 1,416 routes and 57 operators.

What is the busiest route to Perak?

Johor to Perak is the busiest corridor, with 383 routes and 1,002 departures a day.

What time do buses to Perak leave?

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

Other destinations

Advertisement