Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
178 scheduled routes run from Perak to Singapore, operated by 12 coach companies. There are 291 departures a day, with fares from RM85.00.
- Departing from
- Perak — 46 boarding points
- Arriving in
- Singapore — 14 arrival points
- Operators
- 12 on this corridor
- Departures
- 291 a day
- Fares from
- RM85.00 one way
Book Perak to Singapore
Compare all 12 operators on this route with live seat availability.
Timetable and fares
Every scheduled service on this corridor is listed below, grouped by operator. Use the filter box to narrow a table to your boarding point, or click a column heading to sort by departure time or fare.
Please note: fares and timings are set by the operators and change at short notice. Everything here is a guide — reconfirm when you book.
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bercham | Grantral Mall | 7:30 PM | RM95.00 | 1+2 |
| Bercham | Tai Seng MRT Exit C | 7:30 PM | RM95.00 | 1+2 |
| Bercham | Woodlands Checkpoint (CIQ) | 7:30 PM | RM95.00 | 1+2 |
| Bidor Sentral | Grantral Mall | 11:45 AM | RM90.00 | 1+2 |
| Bidor Sentral | Oxley BizHub | 11:45 AM | RM90.00 | 1+2 |
| Bidor Sentral | Tai Seng | 11:45 AM | RM90.00 | 1+2 |
| Bidor Sentral | Woodlands Checkpoint (CIQ) | 11:45 AM | RM90.00 | 1+2 |
| Chemor | Grantral Mall | 7:00 PM | RM95.00 | 1+2 |
| Chemor | Tai Seng MRT Exit C | 7:00 PM | RM95.00 | 1+2 |
| Chemor | Woodlands Checkpoint (CIQ) | 7:00 PM | RM95.00 | 1+2 |
| Gopeng | Grantral Mall | 10:30 AM8:30 PM10:00 PM | RM90.00 | 1+2 |
| Gopeng | Oxley BizHub | 10:30 AM10:00 PM | RM90.00 | 1+2 |
| Gopeng | Tai Seng | 10:30 AM10:00 PM | RM90.00 | 1+2 |
| Gopeng | Tai Seng MRT Exit C | 8:30 PM10:00 PM | RM90.00 | 1+2 |
| Gopeng | Woodlands Checkpoint (CIQ) | 10:30 AM8:30 PM10:00 PM | RM90.00 | 1+2 |
| Ipoh – Jalan Bendahara | Grantral Mall | 10:00 AM8:00 PM8:30 PM9:15 PM9:30 PM | RM90.00 | 1+2 |
| Ipoh – Jalan Bendahara | Oxley BizHub | 10:00 AM8:30 PM9:15 PM9:30 PM | RM90.00 | 1+2 |
| Ipoh – Jalan Bendahara | Tai Seng | 10:00 AM9:30 PM | RM90.00 | 1+2 |
| Ipoh – Jalan Bendahara | Tai Seng MRT Exit C | 8:00 PM8:30 PM9:15 PM9:30 PM | RM90.00 | 1+2 |
| Ipoh – Jalan Bendahara | Woodlands Checkpoint (CIQ) | 10:00 AM8:00 PM9:15 PM9:30 PM | RM90.00 | 1+2 |
| Kampar | Grantral Mall | 11:00 AM | RM90.00 | 1+2 |
| Kampar | Oxley BizHub | 11:00 AM | RM90.00 | 1+2 |
| Kampar | Tai Seng | 11:00 AM | RM90.00 | 1+2 |
| Kampar | Woodlands Checkpoint (CIQ) | 11:00 AM | RM90.00 | 1+2 |
| Kampar Putra Sentral Terminal | Grantral Mall | 9:00 PM9:45 PM | RM90.00 | 1+2 |
| Kampar Putra Sentral Terminal | Oxley BizHub | 9:45 PM | RM100.00 | 1+2 |
| Kampar Putra Sentral Terminal | Tai Seng MRT Exit C | 9:00 PM9:45 PM | RM90.00 | 1+2 |
| Kampar Putra Sentral Terminal | Woodlands Checkpoint (CIQ) | 9:00 PM9:45 PM | RM90.00 | 1+2 |
| Kampong Koh | Grantral Mall | 7:00 PM | RM100.00 | 1+2 |
| Kampong Koh | Tai Seng MRT Exit C | 7:00 PM | RM100.00 | 1+2 |
| Kampong Koh | Woodlands Checkpoint (CIQ) | 7:00 PM | RM100.00 | 1+2 |
| Kuala Kangsar | Grantral Mall | 6:00 PM | RM95.00 | 1+2 |
| Kuala Kangsar | Tai Seng MRT Exit C | 6:00 PM | RM95.00 | 1+2 |
| Kuala Kangsar | Woodlands Checkpoint (CIQ) | 6:00 PM | RM95.00 | 1+2 |
| Pantai Remis | Grantral Mall | 5:45 PM | RM95.00 | 1+2 |
| Pantai Remis | Tai Seng MRT Exit C | 5:45 PM | RM95.00 | 1+2 |
| Pantai Remis | Woodlands Checkpoint (CIQ) | 5:45 PM | RM95.00 | 1+2 |
| Sri Manjung | Grantral Mall | 6:30 PM | RM95.00 | 1+2 |
| Sri Manjung | Tai Seng MRT Exit C | 6:30 PM | RM95.00 | 1+2 |
| Sri Manjung | Woodlands Checkpoint (CIQ) | 6:30 PM | RM95.00 | 1+2 |
| Sungai Siput | Grantral Mall | 6:30 PM | RM95.00 | 1+2 |
| Sungai Siput | Tai Seng MRT Exit C | 6:30 PM | RM95.00 | 1+2 |
| Sungai Siput | Woodlands Checkpoint (CIQ) | 6:30 PM | RM95.00 | 1+2 |
| Teluk Intan | Grantral Mall | 8:00 PM | RM100.00 | 1+2 |
| Teluk Intan | Tai Seng MRT Exit C | 8:00 PM | RM90.00 | 1+2 |
| Teluk Intan | Woodlands Checkpoint (CIQ) | 8:00 PM | RM90.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Grantral Mall | 9:15 AM8:45 PM | RM90.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Oxley BizHub | 9:15 AM8:45 PM | RM90.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Tai Seng | 9:15 AM8:45 PM | RM90.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Woodlands Checkpoint (CIQ) | 9:15 AM8:45 PM | RM90.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Ayer Tawar | Boon Lay | 6:10 PM | RM95.00 | 1+2 |
| Ayer Tawar | Woodlands Checkpoint (CIQ) | 6:10 PM | RM95.00 | 1+2 |
| Changkat Keruing | Boon Lay | 6:00 PM | RM95.00 | 1+2 |
| Changkat Keruing | Woodlands Checkpoint (CIQ) | 6:00 PM | RM95.00 | 1+2 |
| Chemor | Boon Lay | 7:00 PM | RM110.00 | 1+2 |
| Chemor | Woodlands Checkpoint (CIQ) | 7:00 PM | RM110.00 | 1+2 |
| Gopeng | Boon Lay | 8:30 PM | RM95.00 | 1+2 |
| Gopeng | Grantral Mall | 10:30 AM8:45 PM | RM95.00 | 1+2 |
| Gopeng | Woodlands Checkpoint (CIQ) | 10:30 AM8:30 PM8:45 PM | RM95.00 | 1+2 |
| Ipoh – Jalan Bendahara | Boon Lay | 8:00 PM | RM95.00 | 1+2 |
| Ipoh – Jalan Bendahara | Grantral Mall | 10:00 AM8:15 PM | RM95.00 | 1+2 |
| Ipoh – Jalan Bendahara | Woodlands Checkpoint (CIQ) | 10:00 AM8:00 PM8:15 PM | RM95.00 | 1+2 |
| Kampar | Boon Lay | 9:00 PM | RM95.00 | 1+2 |
| Kampar | Grantral Mall | 11:00 AM | RM95.00 | 1+2 |
| Kampar | Woodlands Checkpoint (CIQ) | 11:00 AM9:00 PM | RM95.00 | 1+2 |
| Kampong Koh | Boon Lay | 7:00 PM | RM100.00 | 1+2 |
| Kampong Koh | Woodlands Checkpoint (CIQ) | 7:00 PM | RM100.00 | 1+2 |
| Kamunting | Grantral Mall | 8:15 PM | RM110.00 | 1+2 |
| Kamunting | Woodlands Checkpoint (CIQ) | 8:15 PM | RM110.00 | 1+2 |
| Kuala Kangsar | Boon Lay | 6:00 PM | RM110.00 | 1+2 |
| Kuala Kangsar | Woodlands Checkpoint (CIQ) | 6:00 PM | RM110.00 | 1+2 |
| Pantai Remis | Boon Lay | 5:45 PM | RM95.00 | 1+2 |
| Pantai Remis | Woodlands Checkpoint (CIQ) | 5:45 PM | RM95.00 | 1+2 |
| Parit Buntar | Boon Lay | 10:00 PM | RM110.00 | 1+2 |
| Parit Buntar | Woodlands Checkpoint (CIQ) | 10:00 PM | RM110.00 | 1+2 |
| Simpang Taiping | Grantral Mall | 8:45 PM | RM110.00 | 1+2 |
| Simpang Taiping | Woodlands Checkpoint (CIQ) | 8:45 PM | RM110.00 | 1+2 |
| Sitiawan | Boon Lay | 6:45 PM | RM95.00 | 1+2 |
| Sitiawan | Woodlands Checkpoint (CIQ) | 6:45 PM | RM95.00 | 1+2 |
| Sri Manjung | Boon Lay | 6:45 PM | RM95.00 | 1+2 |
| Sri Manjung | Woodlands Checkpoint (CIQ) | 6:45 PM | RM95.00 | 1+2 |
| Sungai Siput | Boon Lay | 6:30 PM | RM110.00 | 1+2 |
| Sungai Siput | Woodlands Checkpoint (CIQ) | 6:30 PM | RM110.00 | 1+2 |
| Teluk Intan | Boon Lay | 8:00 PM | RM100.00 | 1+2 |
| Teluk Intan | Woodlands Checkpoint (CIQ) | 8:00 PM | RM100.00 | 1+2 |
| Terminal Lumut | Boon Lay | 6:30 PM | RM95.00 | 1+2 |
| Terminal Lumut | Woodlands Checkpoint (CIQ) | 6:30 PM | RM95.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Grantral Mall | 9:15 AM7:30 PM9:45 PM11:15 PM | RM95.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Woodlands Checkpoint (CIQ) | 9:15 AM7:30 PM9:45 PM11:15 PM | RM95.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Ayer Tawar | Boon Lay | 7:00 PM | RM110.00 | 1+2 |
| Ayer Tawar | Grantral Mall | 7:00 PM | RM110.00 | 1+2 |
| Ayer Tawar | Woodlands Checkpoint | 7:00 PM | RM110.00 | 1+2 |
| Gopeng | Boon Lay | 8:30 PM | RM102.00 | 1+2 |
| Gopeng | Grantral Mall | 8:30 PM | RM102.00 | 1+2 |
| Gopeng | Woodlands Checkpoint | 8:30 PM | RM102.00 | 1+2 |
| Jalan Bendahara (Ipoh) | Boon Lay | 8:00 PM | RM102.00 | 1+2 |
| Jalan Bendahara (Ipoh) | Grantral Mall | 8:00 PM | RM102.00 | 1+2 |
| Jalan Bendahara (Ipoh) | Woodlands Checkpoint | 8:00 PM | RM102.00 | 1+2 |
| Sitiawan (Alliance Bank) | Boon Lay | 7:20 PM | RM110.00 | 1+2 |
| Sitiawan (Alliance Bank) | Grantral Mall | 7:20 PM | RM110.00 | 1+2 |
| Sitiawan (Alliance Bank) | Woodlands Checkpoint | 7:20 PM | RM110.00 | 1+2 |
| Sitiawan (Simpang Dua) | Boon Lay | 7:15 PM | RM110.00 | 1+2 |
| Sitiawan (Simpang Dua) | Grantral Mall | 7:15 PM | RM110.00 | 1+2 |
| Sitiawan (Simpang Dua) | Woodlands Checkpoint | 7:15 PM | RM110.00 | 1+2 |
| Sitiawan (Simpang Lima) | Boon Lay | 7:00 PM | RM110.00 | 1+2 |
| Sitiawan (Simpang Lima) | Grantral Mall | 7:00 PM | RM110.00 | 1+2 |
| Sitiawan (Simpang Lima) | Woodlands Checkpoint | 7:00 PM | RM110.00 | 1+2 |
| Sitiawan (Simpang Tiga Pekan Gurney) | Boon Lay | 7:15 PM | RM110.00 | 1+2 |
| Sitiawan (Simpang Tiga Pekan Gurney) | Grantral Mall | 7:15 PM | RM110.00 | 1+2 |
| Sitiawan (Simpang Tiga Pekan Gurney) | Woodlands Checkpoint | 7:15 PM | RM110.00 | 1+2 |
| Sitiwan (Kampung Koh) | Boon Lay | 7:20 PM | RM110.00 | 1+2 |
| Sitiwan (Kampung Koh) | Grantral Mall | 7:20 PM | RM110.00 | 1+2 |
| Sitiwan (Kampung Koh) | Woodlands Checkpoint | 7:20 PM | RM110.00 | 1+2 |
| Teluk Intan | Boon Lay | 8:00 PM | RM105.00 | 1+2 |
| Teluk Intan | Grantral Mall | 8:00 PM | RM105.00 | 1+2 |
| Teluk Intan | Woodlands Checkpoint | 8:00 PM | RM105.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Gopeng Bus Terminal | Concorde Shopping Centre | 11:00 AM8:45 PM10:00 PM | S$32.00 | 1+2 |
| Gopeng Bus Terminal | Woodlands CIQ | 11:00 AM8:45 PM10:00 PM | S$32.00 | 1+2 |
| Jalan Besar(Sungai Siput) | Concorde Shopping Centre | 9:40 AM9:45 AM8:30 PM | S$32.00 | 1+2 |
| Jalan Besar(Sungai Siput) | Woodlands CIQ | 9:40 AM9:45 AM8:30 PM | S$32.00 | 1+2 |
| Kampar Putra Sentral Terminal | Concorde Shopping Centre | 11:30 AM9:30 PM10:30 PM | S$32.00 | 1+2 |
| Kampar Putra Sentral Terminal | Woodlands CIQ | 11:30 AM9:30 PM10:30 PM | S$32.00 | 1+2 |
| Sri Manjung Bus Terminal | Concorde Shopping Centre | 10:45 AM9:00 PM | S$32.00 | 1+2 |
| Sri Manjung Bus Terminal | Woodlands CIQ | 10:45 AM9:00 PM | S$32.00 | 1+2 |
| Teluk Intan Bus Terminal | Concorde Shopping Centre | 12:00 PM10:00 PM | S$32.00 | 1+2 |
| Teluk Intan Bus Terminal | Woodlands CIQ | 12:00 PM10:00 PM | S$32.00 | 1+2 |
| Terminal Amanjaya, Ipoh | Concorde Shopping Centre | 10:30 AM8:15 PM9:15 PM | S$32.00 | 1+2 |
| Terminal Amanjaya, Ipoh | Woodlands CIQ | 10:30 AM8:15 PM9:15 PM | S$32.00 | 1+2 |
| Terminal Bidor Sentral | Concorde Shopping Centre | 12:15 PM1:00 PM9:00 PM10:15 PM10:45 PM | S$32.00 | 1+2 |
| Terminal Bidor Sentral | Woodlands CIQ | 12:15 PM1:00 PM9:00 PM10:15 PM10:45 PM | S$32.00 | 1+2 |
| The Store Sitiawan | Concorde Shopping Centre | 10:30 AM8:45 PM | S$32.00 | 1+2 |
| The Store Sitiawan | Woodlands CIQ | 10:30 AM8:45 PM | S$32.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Gopeng Bus Terminal | Grantral Mall | 9:30 AM9:30 PM | RM95.00 | 1+2 |
| Gopeng Bus Terminal | Woodlands Checkpoint (CIQ) | 9:30 AM9:30 PM | RM95.00 | 1+2 |
| Kampar Putra Sentral Terminal | Grantral Mall | 10:00 AM10:00 PM | RM95.00 | 1+2 |
| Kampar Putra Sentral Terminal | Woodlands Checkpoint (CIQ) | 10:00 AM10:00 PM | RM95.00 | 1+2 |
| Lumut Bus Terminal | Grantral Mall | 8:30 AM8:30 PM | RM120.00 | 1+2 |
| Lumut Bus Terminal | Woodlands Checkpoint (CIQ) | 8:30 AM8:30 PM | RM120.00 | 1+2 |
| Seri Manjung Bus Terminal | Grantral Mall | 9:00 AM9:00 PM | RM120.00 | 1+2 |
| Seri Manjung Bus Terminal | Woodlands Checkpoint (CIQ) | 9:00 AM9:00 PM | RM120.00 | 1+2 |
| Taman Sitiawan Maju | Grantral Mall | 9:10 AM9:10 PM | RM120.00 | 1+2 |
| Taman Sitiawan Maju | Woodlands Checkpoint (CIQ) | 9:10 AM9:10 PM | RM120.00 | 1+2 |
| Terminal Amanjaya, Ipoh | Grantral Mall | 9:00 AM9:00 PM | RM95.00 | 1+2 |
| Terminal Amanjaya, Ipoh | Woodlands Checkpoint (CIQ) | 9:00 AM9:00 PM | RM95.00 | 1+2 |
| Terminal Intan | Grantral Mall | 10:10 AM10:10 PM | RM120.00 | 1+2 |
| Terminal Intan | Woodlands Checkpoint (CIQ) | 10:10 AM10:10 PM | RM120.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Jalan Bendahara, Ipoh | Boon Lay Shopping Centre | 11:00 PM | RM85.00 | 1+2 |
| Jalan Besar, Bidor | Golden Mile Tower | 12:30 PM11:59 PM | RM100.00 | 1+2 |
| Jalan Lin Chen Mei, Kampung Koh | Golden Mile Tower | 9:30 AM9:30 PM | RM95.00 | 1+2 |
| Kamunting Bus Terminal | Boon Lay Shopping Centre | 9:00 PM | RM85.00 | 1+2 |
| Kamunting Bus Terminal | Golden Mile Tower | 8:30 AM11:00 AM7:30 PM10:00 PM | RM95.00 | 1+2 |
| Kuala Kangsar Bus Terminal | Golden Mile Tower | 10:00 AM12:00 PM8:30 PM | RM95.00 | 1+2 |
| Lumut Bus Terminal | Golden Mile Tower | 10:00 AM10:00 PM | RM100.00 | 1+2 |
| Main Road, Ayer Tawar | Golden Mile Tower | 9:15 AM9:15 PM | RM100.00 | 1+2 |
| Seri Manjung Bus Terminal | Golden Mile Tower | 9:40 AM9:40 PM | RM100.00 | 1+2 |
| Simpang Taiping | Boon Lay Shopping Centre | 9:30 PM | RM85.00 | 1+2 |
| Simpang Taiping | Golden Mile Tower | 9:00 AM11:30 AM8:00 PM10:30 PM | RM95.00 | 1+2 |
| Terminal Amanjaya, Ipoh | Boon Lay Shopping Centre | 10:30 PM | RM85.00 | 1+2 |
| Terminal Amanjaya, Ipoh | Golden Mile Tower | 10:45 AM9:00 PM11:45 PM | RM95.00 | 1+2 |
| Terminal Intan | Golden Mile Tower | 11:30 AM11:30 PM | RM100.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Ipoh – Jalan Bendahara | Grantral Mall | 9:00 AM8:30 PM9:00 PM | RM90.00 | 1+2 |
| Ipoh – Jalan Bendahara | Woodlands Checkpoint (CIQ) | 9:00 AM8:30 PM9:00 PM | RM90.00 | 1+2 |
| Sri Manjung | Grantral Mall | 7:35 PM | RM90.00 | 1+2 |
| Sri Manjung | Woodlands Checkpoint (CIQ) | 7:35 PM | RM90.00 | 1+2 |
| Terminal Lumut | Grantral Mall | 7:30 PM | RM90.00 | 1+2 |
| Terminal Lumut | Woodlands Checkpoint (CIQ) | 7:30 PM | RM90.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Grantral Mall | 9:30 AM9:30 PM | RM90.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Woodlands Checkpoint (CIQ) | 9:30 AM9:30 PM | RM90.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Simpang 4 Hutan Melintang | Grantral Mall | 9:25 PM | RM95.00 | 1+2 |
| Simpang 4 Hutan Melintang | Woodlands Checkpoint (CIQ) | 9:25 PM | RM95.00 | 1+2 |
| Teluk Intan | Grantral Mall | 9:00 PM | RM95.00 | 1+2 |
| Teluk Intan | Woodlands Checkpoint (CIQ) | 9:00 PM | RM95.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Kamunting | Boon Lay (Savoy Theatre Parking Bay) | 9:30 AM9:45 PM | RM100.00 | Executive |
| Simpang Taiping (BHP) | Boon Lay (Savoy Theatre Parking Bay) | 10:00 AM10:15 PM | RM100.00 | Executive |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Terminal Amanjaya, Ipoh | The Plaza Beach Road | 8:15 AM8:30 PM | S$30.00 | 1+2 |
| Terminal Amanjaya, Ipoh | Woodlands CIQ | 8:15 AM8:30 PM | S$30.00 | 1+2 |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Terminal Amanjaya, Ipoh | Oxley Bizhub 1 | 9:00 AM10:00 PM | RM115.00 | SVIP |
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Terminal Meru Raya (Ipoh Amanjaya) | Woodlands CIQ | 10:45 AM10:30 PM | RM98.00 | 1+2 |
Boarding points in Perak
- Gopeng
- Ipoh – Jalan Bendahara
- Teluk Intan
- Terminal Amanjaya, Ipoh
- Terminal Meru Raya (Ipoh Amanjaya)
- Kampar Putra Sentral Terminal
- Kampar
- Sri Manjung
- Kuala Kangsar
- Sungai Siput
- Chemor
- Pantai Remis
- Ayer Tawar
- Kampong Koh
- Simpang Taiping
- Terminal Lumut
- Gopeng Bus Terminal
- Bidor Sentral
- Terminal Intan
- Lumut Bus Terminal
- Seri Manjung Bus Terminal
- Kamunting
- Bercham
- Sitiawan (Simpang Lima)
Arrival points in Singapore
- Woodlands Checkpoint (CIQ)
- Grantral Mall
- Boon Lay
- Tai Seng MRT Exit C
- Golden Mile Tower
- Woodlands CIQ
- Woodlands Checkpoint
- Concorde Shopping Centre
- Oxley BizHub
- Tai Seng
- Boon Lay Shopping Centre
- Boon Lay (Savoy Theatre Parking Bay)
- The Plaza Beach Road
- Oxley Bizhub 1
Frequently asked questions
How much is the bus from Perak to Singapore?
Fares start from RM85.00 one way. 12 operators run this route, so prices vary with coach class and departure time.
Which companies run buses from Perak to Singapore?
What time is the first and last bus from Perak to Singapore?
The earliest scheduled departure is 8:15 AM and the last is 11:59 PM. Exact times vary by operator and boarding point.