Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
Grassland – Transtar operates 224 scheduled routes to Johor, Singapore, Perak, Kuala Lumpur and Sarawak, with 534 departures a day and fares from RM34.00.
- Passenger rating
- 2.8 / 5
- Destination states
- 5
- Scheduled routes
- 224 · 534 daily departures
- Seating layouts
- 1+2
- Fares from
- RM34.00
- Official website
- www.busonlineticket.com/bus/transtar-zenwan
Book Grassland – Transtar online
Check live Grassland – Transtar seat availability and get an instant e-ticket.
Grassland – Transtar 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. Grassland – Transtar may add, withdraw or retime services without notice.
To Johor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bercham | Danga City Mall | 7:30 PM | RM95.00 | 1+2 |
| Bercham | JB Custom CIQ Checkpoint | 7:30 PM | RM95.00 | 1+2 |
| Bercham | Johor Bahru (JB Larkin Term.) | 7:30 PM | RM95.00 | 1+2 |
| Bercham | Skudai Parade | 7:30 PM | RM95.00 | 1+2 |
| Bercham | Taman Tampoi | 7:30 PM | RM95.00 | 1+2 |
| Bercham | Tun Aminah Bus Terminal | 7:30 PM | RM95.00 | 1+2 |
| Bidor Sentral | Danga City Mall | 11:45 AM | RM90.00 | 1+2 |
| Bidor Sentral | JB Custom CIQ Checkpoint | 11:45 AM | RM90.00 | 1+2 |
| Bidor Sentral | Skudai Parade | 11:45 AM | RM90.00 | 1+2 |
| Bukit Bintang (Lalaport) | JB Custom CIQ Checkpoint | 9:30 AM3:30 PM10:30 PM | RM60.00 | 1+2 |
| Bukit Bintang (Lalaport) | Johor Bahru (JB Larkin Term.) | 9:30 AM3:30 PM10:30 PM | RM60.00 | 1+2 |
| Bukit Bintang (Lalaport) | Skudai Parade | 9:30 AM3:30 PM10:30 PM | RM60.00 | 1+2 |
| Bukit Bintang (Lalaport) | Taman Tampoi | 9:30 AM3:30 PM10:30 PM | RM60.00 | 1+2 |
| Chemor | Danga City Mall | 7:00 PM | RM95.00 | 1+2 |
| Chemor | JB Custom CIQ Checkpoint | 7:00 PM | RM95.00 | 1+2 |
| Chemor | Johor Bahru (JB Larkin Term.) | 7:00 PM | RM95.00 | 1+2 |
| Chemor | Skudai Parade | 7:00 PM | RM95.00 | 1+2 |
| Chemor | Taman Tampoi | 7:00 PM | RM95.00 | 1+2 |
| Chemor | Tun Aminah Bus Terminal | 7:00 PM | RM95.00 | 1+2 |
| Gopeng | Danga City Mall | 10:30 AM8:30 PM10:00 PM | RM90.00 | 1+2 |
| Gopeng | JB Custom CIQ Checkpoint | 10:30 AM8:30 PM10:00 PM | RM90.00 | 1+2 |
| Gopeng | Johor Bahru (JB Larkin Term.) | 10:15 AM8:30 PM9:45 PM | RM82.00 | 1+2 |
| Gopeng | Johor Jaya | 10:15 AM9:45 PM | RM85.00 | 1+2 |
| Gopeng | Pasir Gudang | 10:15 AM9:45 PM | RM85.00 | 1+2 |
| Gopeng | Skudai Parade | 10:15 AM10:30 AM8:30 PM9:45 PM10:00 PM | RM82.00 | 1+2 |
| Gopeng | Taman Tampoi | 10:15 AM8:30 PM9:45 PM10:00 PM | RM82.00 | 1+2 |
| Gopeng | Tun Aminah | 10:15 AM9:45 PM | RM82.00 | 1+2 |
| Gopeng | Tun Aminah Bus Terminal | 8:30 PM10:00 PM | RM90.00 | 1+2 |
| Hatten Hotel Malacca | Skudai Parade | 2:30 PM | RM58.00 | 1+2 |
| Hatten Hotel Malacca | Taman Tampoi | 2:30 PM | RM58.00 | 1+2 |
| Ipoh – Jalan Bendahara | Danga City Mall | 10:00 AM8:00 PM9:15 PM9:30 PM | RM90.00 | 1+2 |
| Ipoh – Jalan Bendahara | JB Custom CIQ Checkpoint | 10:00 AM8:00 PM9:15 PM9:30 PM | RM90.00 | 1+2 |
| Ipoh – Jalan Bendahara | Johor Bahru (JB Larkin Term.) | 9:45 AM8:00 PM9:15 PM | RM82.00 | 1+2 |
| Ipoh – Jalan Bendahara | Johor Jaya | 9:45 AM9:15 PM | RM85.00 | 1+2 |
| Ipoh – Jalan Bendahara | Kulai Toll Plaza | 8:30 PM | RM115.00 | 1+2 |
| Ipoh – Jalan Bendahara | Pasir Gudang | 9:45 AM9:15 PM | RM85.00 | 1+2 |
| Ipoh – Jalan Bendahara | Skudai Parade | 9:45 AM10:00 AM8:00 PM9:15 PM9:30 PM | RM82.00 | 1+2 |
| Ipoh – Jalan Bendahara | Taman Tampoi | 9:45 AM8:00 PM9:15 PM9:30 PM | RM82.00 | 1+2 |
| Ipoh – Jalan Bendahara | Tun Aminah | 9:45 AM9:15 PM | RM82.00 | 1+2 |
| Ipoh – Jalan Bendahara | Tun Aminah Bus Terminal | 8:00 PM9:15 PM9:30 PM | RM90.00 | 1+2 |
| Kampar | JB Custom CIQ Checkpoint | 11:00 AM | RM90.00 | 1+2 |
| Kampar | Johor Bahru (JB Larkin Term.) | 10:45 AM10:15 PM | RM82.00 | 1+2 |
| Kampar | Johor Jaya | 10:45 AM10:15 PM | RM85.00 | 1+2 |
| Kampar | Pasir Gudang | 10:45 AM10:15 PM | RM85.00 | 1+2 |
| Kampar | Skudai Parade | 10:45 AM11:00 AM10:15 PM | RM82.00 | 1+2 |
| Kampar | Taman Tampoi | 10:45 AM10:15 PM | RM82.00 | 1+2 |
| Kampar | Tun Aminah | 10:45 AM10:15 PM | RM82.00 | 1+2 |
| Kampar Putra Sentral Terminal | Danga City Mall | 9:00 PM9:45 PM | RM90.00 | 1+2 |
| Kampar Putra Sentral Terminal | JB Custom CIQ Checkpoint | 9:00 PM9:45 PM | RM90.00 | 1+2 |
| Kampar Putra Sentral Terminal | Johor Bahru (JB Larkin Term.) | 9:00 PM | RM90.00 | 1+2 |
| Kampar Putra Sentral Terminal | Skudai Parade | 9:00 PM9:45 PM | RM90.00 | 1+2 |
| Kampar Putra Sentral Terminal | Taman Tampoi | 9:00 PM9:45 PM | RM90.00 | 1+2 |
| Kampar Putra Sentral Terminal | Tun Aminah Bus Terminal | 9:00 PM9:45 PM | RM90.00 | 1+2 |
| Kampong Koh | Danga City Mall | 7:00 PM | RM100.00 | 1+2 |
| Kampong Koh | JB Custom CIQ Checkpoint | 7:00 PM | RM100.00 | 1+2 |
| Kampong Koh | Johor Bahru (JB Larkin Term.) | 7:00 PM | RM100.00 | 1+2 |
| Kampong Koh | Skudai Parade | 7:00 PM | RM100.00 | 1+2 |
| Kampong Koh | Taman Tampoi | 7:00 PM | RM100.00 | 1+2 |
| Kampong Koh | Tun Aminah Bus Terminal | 7:00 PM | RM100.00 | 1+2 |
| Kuala Kangsar | Danga City Mall | 6:00 PM | RM95.00 | 1+2 |
| Kuala Kangsar | JB Custom CIQ Checkpoint | 6:00 PM | RM95.00 | 1+2 |
| Kuala Kangsar | Johor Bahru (JB Larkin Term.) | 6:00 PM | RM95.00 | 1+2 |
| Kuala Kangsar | Skudai Parade | 6:00 PM | RM95.00 | 1+2 |
| Kuala Kangsar | Taman Tampoi | 6:00 PM | RM95.00 | 1+2 |
| Kuala Kangsar | Tun Aminah Bus Terminal | 6:00 PM | RM95.00 | 1+2 |
| Melaka Sentral | Skudai Parade | 3:15 PM | RM53.00 | 1+2 |
| Melaka Sentral | Taman Tampoi | 3:15 PM | RM53.00 | 1+2 |
| Pantai Remis | Danga City Mall | 5:45 PM | RM95.00 | 1+2 |
| Pantai Remis | JB Custom CIQ Checkpoint | 5:45 PM | RM95.00 | 1+2 |
| Pantai Remis | Johor Bahru (JB Larkin Term.) | 5:45 PM | RM95.00 | 1+2 |
| Pantai Remis | Skudai Parade | 5:45 PM | RM95.00 | 1+2 |
| Pantai Remis | Taman Tampoi | 5:45 PM | RM95.00 | 1+2 |
| Pantai Remis | Tun Aminah Bus Terminal | 5:45 PM | RM95.00 | 1+2 |
| Philea Resort & Spa Melaka | Skudai Parade | 3:45 PM | RM58.00 | 1+2 |
| Philea Resort & Spa Melaka | Taman Tampoi | 3:45 PM | RM58.00 | 1+2 |
| Sri Manjung | Danga City Mall | 6:30 PM | RM95.00 | 1+2 |
| Sri Manjung | JB Custom CIQ Checkpoint | 6:30 PM | RM95.00 | 1+2 |
| Sri Manjung | Johor Bahru (JB Larkin Term.) | 6:30 PM | RM95.00 | 1+2 |
| Sri Manjung | Skudai Parade | 6:30 PM | RM95.00 | 1+2 |
| Sri Manjung | Taman Tampoi | 6:30 PM | RM95.00 | 1+2 |
| Sri Manjung | Tun Aminah Bus Terminal | 6:30 PM | RM95.00 | 1+2 |
| Sungai Siput | Danga City Mall | 6:30 PM | RM95.00 | 1+2 |
| Sungai Siput | JB Custom CIQ Checkpoint | 6:30 PM | RM95.00 | 1+2 |
| Sungai Siput | Johor Bahru (JB Larkin Term.) | 6:30 PM | RM95.00 | 1+2 |
| Sungai Siput | Skudai Parade | 6:30 PM | RM95.00 | 1+2 |
| Sungai Siput | Taman Tampoi | 6:30 PM | RM95.00 | 1+2 |
| Sungai Siput | Tun Aminah Bus Terminal | 6:30 PM | RM95.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | JB Custom CIQ Checkpoint | 10:00 AM4:00 PM11:00 PM | RM55.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Johor Bahru (JB Larkin Term.) | 1:15 AM10:00 AM1:45 PM4:00 PM11:00 PM | RM49.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Johor Jaya | 1:15 AM1:45 PM | RM53.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Skudai Parade | 10:00 AM4:00 PM11:00 PM | RM55.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Taman Tampoi | 1:15 AM10:00 AM1:45 PM4:00 PM11:00 PM | RM49.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Tun Aminah | 1:15 AM1:45 PM | RM49.00 | 1+2 |
| Teluk Intan | Danga City Mall | 8:00 PM | RM90.00 | 1+2 |
| Teluk Intan | JB Custom CIQ Checkpoint | 8:00 PM | RM90.00 | 1+2 |
| Teluk Intan | Johor Bahru (JB Larkin Term.) | 8:00 PM | RM90.00 | 1+2 |
| Teluk Intan | Skudai Parade | 8:00 PM | RM90.00 | 1+2 |
| Teluk Intan | Taman Tampoi | 8:00 PM | RM90.00 | 1+2 |
| Teluk Intan | Tun Aminah Bus Terminal | 8:00 PM | RM90.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | JB Custom CIQ Checkpoint | 9:15 AM8:45 PM | RM90.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Johor Bahru (JB Larkin Term.) | 8:45 AM8:30 PM | RM82.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Johor Jaya | 8:45 AM8:30 PM | RM85.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Pasir Gudang | 8:45 AM8:30 PM | RM85.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Skudai Parade | 9:15 AM8:45 PM | RM90.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Taman Tampoi | 8:45 AM8:30 PM | RM82.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Tun Aminah | 8:45 AM8:30 PM | RM82.00 | 1+2 |
To Singapore
| 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 |
| Bukit Bintang (Lalaport) | Grantral Mall | 9:30 AM3:30 PM10:30 PM | RM60.00 | 1+2 |
| Bukit Bintang (Lalaport) | Oxley BizHub | 7:30 AM3:30 PM11:30 PM | S$25.00 | 1+2 |
| Bukit Bintang (Lalaport) | Tai Seng | 9:30 AM3:30 PM10:30 PM | RM60.00 | 1+2 |
| Bukit Bintang (Lalaport) | Woodlands Checkpoint (CIQ) | 9:30 AM3:30 PM10:30 PM | RM60.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 |
| Hatten Hotel Malacca | Grantral Mall | 2:30 PM | RM58.00 | 1+2 |
| Hatten Hotel Malacca | Woodlands Checkpoint (CIQ) | 2:30 PM | RM58.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 |
| Melaka Sentral | Grantral Mall | 3:15 PM | RM53.00 | 1+2 |
| Melaka Sentral | Woodlands Checkpoint (CIQ) | 3:15 PM | RM53.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 |
| Philea Resort & Spa Melaka | Grantral Mall | 3:45 PM | RM58.00 | 1+2 |
| Philea Resort & Spa Melaka | Woodlands Checkpoint (CIQ) | 3:45 PM | RM58.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 |
| TBS (Terminal Bersepadu Selatan) | Grantral Mall | 10:00 AM4:00 PM11:00 PM | RM55.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Oxley BizHub | 8:00 AM4:00 PM11:45 PM | S$25.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Tai Seng | 10:00 AM4:00 PM11:00 PM | RM55.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Woodlands Checkpoint (CIQ) | 10:00 AM4:00 PM11:00 PM | RM55.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 |
To Perak
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Johor Bahru (JB Larkin Term.) | Bidor Sentral | 9:00 AM9:15 AM9:30 AM9:45 AM10:30 PM | RM82.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | Gopeng | 9:00 AM9:15 AM9:30 AM9:45 AM10:30 PM | RM82.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | Ipoh – Jalan Bendahara | 9:00 AM9:15 AM9:30 AM9:45 AM10:30 PM | RM82.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | Kampar | 9:00 AM9:15 AM9:30 AM9:45 AM10:30 PM | RM82.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | Stesen Bas Tanjung Malim | 9:00 AM9:15 AM9:30 AM9:45 AM10:30 PM | RM82.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | Tapah Bus Terminal | 9:00 AM9:15 AM9:30 AM9:45 AM10:30 PM | RM82.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | Terminal Meru Raya (Ipoh Amanjaya) | 9:00 AM9:15 AM9:30 AM9:45 AM10:30 PM | RM82.00 | 1+2 |
| Johor Jaya | Bidor Sentral | 8:30 AM8:45 AM9:00 AM9:15 AM10:00 PM | RM85.00 | 1+2 |
| Johor Jaya | Caltex Simpang Pulai | 8:30 AM8:45 AM9:00 AM9:15 AM10:00 PM | RM85.00 | 1+2 |
| Johor Jaya | Family Mart Gunung Rapat | 10:00 PM | RM100.00 | 1+2 |
| Johor Jaya | Gopeng | 8:30 AM8:45 AM9:00 AM9:15 AM10:00 PM | RM85.00 | 1+2 |
| Johor Jaya | Ipoh – Jalan Bendahara | 8:30 AM8:45 AM9:00 AM9:15 AM10:00 PM | RM85.00 | 1+2 |
| Johor Jaya | Jalan Besar, Temoh, Perak. | 8:30 AM8:45 AM9:00 AM9:15 AM10:00 PM | RM85.00 | 1+2 |
| Johor Jaya | Kampar | 8:30 AM8:45 AM9:00 AM9:15 AM10:00 PM | RM85.00 | 1+2 |
| Johor Jaya | Medan Gopeng | 8:30 AM8:45 AM9:00 AM9:15 AM10:00 PM | RM85.00 | 1+2 |
| Johor Jaya | Petron Slim River | 8:30 AM8:45 AM9:00 AM9:15 AM10:00 PM | RM85.00 | 1+2 |
| Johor Jaya | Stesen Bas Tanjung Malim | 8:30 AM8:45 AM9:00 AM9:15 AM10:00 PM | RM85.00 | 1+2 |
| Johor Jaya | Tapah Bus Terminal | 8:30 AM8:45 AM9:00 AM9:15 AM10:00 PM | RM85.00 | 1+2 |
| Johor Jaya | Terminal Meru Raya (Ipoh Amanjaya) | 8:30 AM8:45 AM9:00 AM9:15 AM10:00 PM | RM85.00 | 1+2 |
| Pasir Gudang | Bidor Sentral | 7:45 AM8:00 AM8:15 AM8:30 AM9:30 PM | RM85.00 | 1+2 |
| Pasir Gudang | Caltex Simpang Pulai | 7:45 AM8:00 AM8:15 AM8:30 AM9:30 PM | RM85.00 | 1+2 |
| Pasir Gudang | Family Mart Gunung Rapat | 9:30 PM | RM100.00 | 1+2 |
| Pasir Gudang | Gopeng | 7:45 AM8:00 AM8:15 AM8:30 AM9:30 PM | RM85.00 | 1+2 |
| Pasir Gudang | Ipoh – Jalan Bendahara | 7:45 AM8:00 AM8:15 AM8:30 AM9:30 PM | RM85.00 | 1+2 |
| Pasir Gudang | Jalan Besar, Temoh, Perak. | 7:45 AM8:00 AM8:15 AM8:30 AM9:30 PM | RM85.00 | 1+2 |
| Pasir Gudang | Kampar | 7:45 AM8:00 AM8:15 AM8:30 AM9:30 PM | RM85.00 | 1+2 |
| Pasir Gudang | Medan Gopeng | 7:45 AM8:00 AM8:15 AM8:30 AM9:30 PM | RM85.00 | 1+2 |
| Pasir Gudang | Petron Slim River | 7:45 AM8:00 AM8:15 AM8:30 AM9:30 PM | RM85.00 | 1+2 |
| Pasir Gudang | Stesen Bas Tanjung Malim | 7:45 AM8:00 AM8:15 AM8:30 AM9:30 PM | RM85.00 | 1+2 |
| Pasir Gudang | Tapah Bus Terminal | 7:45 AM8:00 AM8:15 AM8:30 AM9:30 PM | RM85.00 | 1+2 |
| Pasir Gudang | Terminal Meru Raya (Ipoh Amanjaya) | 7:45 AM8:00 AM8:15 AM8:30 AM9:30 PM | RM85.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Ipoh – Jalan Bendahara | 2:15 PM2:30 PM2:45 PM3:00 PM | RM34.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Terminal Meru Raya (Ipoh Amanjaya) | 2:15 PM2:30 PM2:45 PM3:00 PM | RM36.00 | 1+2 |
| Tun Aminah | Bidor Sentral | 9:30 AM9:45 AM10:00 AM10:15 AM11:00 PM | RM82.00 | 1+2 |
| Tun Aminah | Caltex Simpang Pulai | 9:30 AM9:45 AM10:00 AM10:15 AM11:00 PM | RM82.00 | 1+2 |
| Tun Aminah | Family Mart Gunung Rapat | 11:00 PM | RM95.00 | 1+2 |
| Tun Aminah | Gopeng | 9:30 AM9:45 AM10:00 AM10:15 AM11:00 PM | RM82.00 | 1+2 |
| Tun Aminah | Ipoh – Jalan Bendahara | 9:30 AM9:45 AM10:00 AM10:15 AM11:00 PM | RM82.00 | 1+2 |
| Tun Aminah | Jalan Besar, Temoh, Perak. | 9:30 AM9:45 AM10:00 AM10:15 AM11:00 PM | RM82.00 | 1+2 |
| Tun Aminah | Kampar | 9:30 AM9:45 AM10:00 AM10:15 AM11:00 PM | RM82.00 | 1+2 |
| Tun Aminah | Medan Gopeng | 9:30 AM9:45 AM10:00 AM10:15 AM11:00 PM | RM82.00 | 1+2 |
| Tun Aminah | Petron Slim River | 9:30 AM9:45 AM10:00 AM10:15 AM11:00 PM | RM82.00 | 1+2 |
| Tun Aminah | Stesen Bas Tanjung Malim | 9:30 AM9:45 AM10:00 AM10:15 AM11:00 PM | RM82.00 | 1+2 |
| Tun Aminah | Tapah Bus Terminal | 9:30 AM9:45 AM10:00 AM10:15 AM11:00 PM | RM82.00 | 1+2 |
| Tun Aminah | Terminal Meru Raya (Ipoh Amanjaya) | 9:30 AM9:45 AM10:00 AM10:15 AM11:00 PM | RM82.00 | 1+2 |
To Kuala Lumpur
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Gopeng | TBS (Terminal Bersepadu Selatan) | 10:15 AM9:45 PM | RM35.00 | 1+2 |
| Ipoh – Jalan Bendahara | TBS (Terminal Bersepadu Selatan) | 9:45 AM9:15 PM | RM35.00 | 1+2 |
| Johor Bahru (JB Larkin Term.) | TBS (Terminal Bersepadu Selatan) | 9:00 AM9:15 AM9:30 AM9:45 AM10:30 PM | RM49.00 | 1+2 |
| Johor Jaya | TBS (Terminal Bersepadu Selatan) | 8:30 AM8:45 AM9:00 AM9:15 AM10:00 PM | RM51.00 | 1+2 |
| Kampar | TBS (Terminal Bersepadu Selatan) | 10:45 AM10:15 PM | RM35.00 | 1+2 |
| Pasir Gudang | TBS (Terminal Bersepadu Selatan) | 7:45 AM8:00 AM8:15 AM8:30 AM9:30 PM | RM51.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | TBS (Terminal Bersepadu Selatan) | 8:45 AM8:30 PM | RM35.00 | 1+2 |
| Tun Aminah | TBS (Terminal Bersepadu Selatan) | 9:30 AM9:45 AM10:00 AM10:15 AM11:00 PM | RM49.00 | 1+2 |
To Sarawak
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Berjaya Times Square | Oxley BizHub | 7:29 AM3:29 PM11:29 PM | S$25.00 | 1+2 |
Boarding points
Grassland – Transtar picks up at 24 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.
- Bercham
- Berjaya Times Square
- Bidor Sentral
- Bukit Bintang (Lalaport)
- Chemor
- Gopeng
- Hatten Hotel Malacca
- Ipoh – Jalan Bendahara
- Johor Bahru (JB Larkin Term.)
- Johor Jaya
- Kampar
- Kampar Putra Sentral Terminal
- Kampong Koh
- Kuala Kangsar
- Melaka Sentral
- Pantai Remis
- Pasir Gudang
- Philea Resort & Spa Melaka
- Sri Manjung
- Sungai Siput
- TBS (Terminal Bersepadu Selatan)
- Teluk Intan
- Terminal Meru Raya (Ipoh Amanjaya)
- Tun Aminah
Frequently asked questions
How much does a Grassland – Transtar ticket cost?
Grassland – Transtar fares start at RM34.00 one way, depending on the route and coach class.
Where does Grassland – Transtar go?
Grassland – Transtar serves 5 states — Johor, Singapore, Perak, Kuala Lumpur, Sarawak.
How do I book a Grassland – Transtar ticket?
You can book Grassland – Transtar tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.
What time do Grassland – Transtar buses depart?
Departures run from 1:15 AM through to 11:45 PM, depending on the route.