Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
LPMS operates 49 scheduled routes to Johor, Singapore, Selangor and Perak, with 49 departures a day and fares from RM75.00.
- Passenger rating
- 3.7 / 5
- Destination states
- 4
- Scheduled routes
- 49 · 49 daily departures
- Seating layouts
- 1+2
- Fares from
- RM75.00
- Official website
- www.busonlineticket.com/bus/lpms-express
Book LPMS online
Check live LPMS seat availability and get an instant e-ticket.
LPMS 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. LPMS may add, withdraw or retime services without notice.
To Johor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Kuala Selangor | Johor Bahru (JB Larkin Term.) | 10:30 PM | RM75.00 | 1+2 |
| Kuala Selangor | Skudai Parade | 10:30 PM | RM75.00 | 1+2 |
| Kuala Selangor | Tun Aminah | 10:30 PM | RM75.00 | 1+2 |
| Sabak Bernam | Johor Bahru (JB Larkin Term.) | 9:30 PM | RM75.00 | 1+2 |
| Sabak Bernam | Skudai Parade | 9:30 PM | RM75.00 | 1+2 |
| Sabak Bernam | Tun Aminah | 9:30 PM | RM75.00 | 1+2 |
| Sekinchan | Johor Bahru (JB Larkin Term.) | 10:00 PM | RM75.00 | 1+2 |
| Sekinchan | Skudai Parade | 10:00 PM | RM75.00 | 1+2 |
| Sekinchan | Tun Aminah | 10:00 PM | RM75.00 | 1+2 |
| Simpang 4 Hutan Melintang | Johor Bahru (JB Larkin Term.) | 9:25 PM | RM75.00 | 1+2 |
| Simpang 4 Hutan Melintang | Skudai Parade | 9:25 PM | RM75.00 | 1+2 |
| Simpang 4 Hutan Melintang | Tun Aminah | 9:25 PM | RM75.00 | 1+2 |
| Sungai Besar | Johor Bahru (JB Larkin Term.) | 9:50 PM | RM75.00 | 1+2 |
| Sungai Besar | Skudai Parade | 9:50 PM | RM75.00 | 1+2 |
| Sungai Besar | Tun Aminah | 9:50 PM | RM75.00 | 1+2 |
| Tanjung Karang | Johor Bahru (JB Larkin Term.) | 10:20 PM | RM75.00 | 1+2 |
| Tanjung Karang | Skudai Parade | 10:20 PM | RM75.00 | 1+2 |
| Tanjung Karang | Tun Aminah | 10:20 PM | RM75.00 | 1+2 |
| Teluk Intan | Johor Bahru (JB Larkin Term.) | 9:00 PM | RM75.00 | 1+2 |
| Teluk Intan | Skudai Parade | 9:00 PM | RM75.00 | 1+2 |
| Teluk Intan | Tun Aminah | 9:00 PM | RM75.00 | 1+2 |
To Singapore
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Kuala Selangor | Grantral Mall | 10:30 PM | RM95.00 | 1+2 |
| Kuala Selangor | Woodlands Checkpoint (CIQ) | 10:30 PM | RM95.00 | 1+2 |
| Sabak Bernam | Grantral Mall | 9:30 PM | RM95.00 | 1+2 |
| Sabak Bernam | Woodlands Checkpoint (CIQ) | 9:30 PM | RM95.00 | 1+2 |
| Sekinchan | Grantral Mall | 10:00 PM | RM95.00 | 1+2 |
| Sekinchan | Woodlands Checkpoint (CIQ) | 10:00 PM | RM95.00 | 1+2 |
| 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 |
| Sungai Besar | Grantral Mall | 9:50 PM | RM95.00 | 1+2 |
| Sungai Besar | Woodlands Checkpoint (CIQ) | 9:50 PM | RM95.00 | 1+2 |
| Tanjung Karang | Grantral Mall | 10:20 PM | RM95.00 | 1+2 |
| Tanjung Karang | Woodlands Checkpoint (CIQ) | 10:20 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 |
To Selangor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Johor Bahru (JB Larkin Term.) | Kuala Selangor | 10:15 PM | RM75.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | Sabak Bernam | 10:15 PM | RM75.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | Sekinchan | 10:15 PM | RM75.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | Sungai Besar | 10:15 PM | RM75.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | Tanjung Karang | 10:15 PM | RM75.00 | 1+2 |
| Tun Aminah | Kuala Selangor | 10:40 PM | RM75.00 | 1+2 |
| Tun Aminah | Sabak Bernam | 10:40 PM | RM75.00 | 1+2 |
| Tun Aminah | Sekinchan | 10:40 PM | RM75.00 | 1+2 |
| Tun Aminah | Sungai Besar | 10:40 PM | RM75.00 | 1+2 |
| Tun Aminah | Tanjung Karang | 10:40 PM | RM75.00 | 1+2 |
To Perak
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Johor Bahru (JB Larkin Term.) | Simpang 4 Hutan Melintang | 10:15 PM | RM75.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | Teluk Intan | 10:15 PM | RM75.00 | 1+2 |
| Tun Aminah | Simpang 4 Hutan Melintang | 10:40 PM | RM75.00 | 1+2 |
| Tun Aminah | Teluk Intan | 10:40 PM | RM75.00 | 1+2 |
Boarding points
LPMS picks up at 9 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.
- Johor Bahru (JB Larkin Term.)
- Kuala Selangor
- Sabak Bernam
- Sekinchan
- Simpang 4 Hutan Melintang
- Sungai Besar
- Tanjung Karang
- Teluk Intan
- Tun Aminah
Frequently asked questions
How much does a LPMS ticket cost?
LPMS fares start at RM75.00 one way, depending on the route and coach class.
How do I book a LPMS ticket?
You can book LPMS tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.
What time do LPMS buses depart?
Departures run from 9:00 PM through to 10:40 PM, depending on the route.