Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
POH HAI TRAVEL operates 95 scheduled routes to Sarawak, Penang, Thailand, Terengganu, Pahang, Kedah, Johor, Singapore and Kuala Lumpur, with 129 departures a day and fares from RM28.00.
- Passenger rating
- 4.0 / 5
- Destination states
- 9
- Scheduled routes
- 95 · 129 daily departures
- Seating layouts
- 1+2
- Fares from
- RM28.00
- Official website
- www.busonlineticket.com/bus/poh-hai-travel-transport
Book POH HAI TRAVEL online
Check live POH HAI TRAVEL seat availability and get an instant e-ticket.
POH HAI TRAVEL 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. POH HAI TRAVEL may add, withdraw or retime services without notice.
To Sarawak
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Kamunting Toll | First World Hotel | 10:00 AM10:00 PM | RM65.00 | 1+2 |
| Kuala Terengganu (Jetty Taman Tamadun Islam) | Chai Leng Park – Caltex | 9:30 AM | RM135.00 | 1+2 |
| Kuala Terengganu (Jetty Taman Tamadun Islam) | KTM Bukit Mertajam | 9:30 AM | RM135.00 | 1+2 |
| Kuala Terengganu (Jetty Taman Tamadun Islam) | Kulim | 9:30 AM | RM135.00 | 1+2 |
| Kuala Terengganu (Jetty Taman Tamadun Islam) | Penang Komtar | 9:30 AM | RM135.00 | 1+2 |
| Kuala Terengganu (Jetty Taman Tamadun Islam) | Petron Station, Sungai Nibong | 9:30 AM | RM135.00 | 1+2 |
| Merang Jetty | Chai Leng Park – Caltex | 10:15 AM | RM135.00 | 1+2 |
| Merang Jetty | KTM Bukit Mertajam | 10:15 AM | RM135.00 | 1+2 |
| Merang Jetty | Kulim | 10:15 AM | RM135.00 | 1+2 |
| Merang Jetty | Penang Komtar | 10:15 AM | RM135.00 | 1+2 |
| Merang Jetty | Petron Station, Sungai Nibong | 10:15 AM | RM135.00 | 1+2 |
| Parit Buntar | Boon Lay Shopping Centre | 10:00 PM | RM105.00 | 1+2 |
| Parit Buntar | First World Hotel | 9:30 AM | RM65.00 | 1+2 |
| Parit Buntar | Larkin Sentral | 10:00 PM | RM95.00 | 1+2 |
| Parit Buntar | Skudai Parade | 10:00 PM | RM95.00 | 1+2 |
| Parit Buntar | TBS (Terminal Bersepadu Selatan) | 12:30 PM11:30 PM | RM50.00 | 1+2 |
| Parit Buntar | Woodlands Checkpoint (CIQ) | 10:00 PM | RM105.00 | 1+2 |
| Sg. Petani – Tmn Sejati Caltex | First World Hotel | 8:00 AM8:30 PM | RM65.00 | 1+2 |
| Sg. Petani – Tmn Sejati Caltex | Lee Gardens Plaza Hotel, Hatyai | 6:00 AM9:00 AM | RM70.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | TBS (Terminal Bersepadu Selatan) | 2:45 PM | RM28.00 | 1+2 |
| Terminal Shah Alam | Kulim | 9:00 AM8:45 PM | RM58.70 | 1+2 |
| Thailand | Bukit Mertajam | 1:15 PM | RM80.00 | 1+2 |
| Thailand | Caltex Farlim | 1:15 PM | RM70.00 | 1+2 |
| Thailand | Chai Leng Park – Caltex | 1:15 PM4:15 PM | RM70.00 | 1+2 |
| Thailand | Chulia Street, Georgetown | 1:15 PM4:15 PM | RM70.00 | 1+2 |
| Thailand | Island Plaza, Georgetown | 1:15 PM | RM70.00 | 1+2 |
| Thailand | Kulim | 1:15 PM | RM80.00 | 1+2 |
| Thailand | McDonald's Greenlane DT, Georgetown | 1:15 PM4:15 PM | RM70.00 | 1+2 |
| Thailand | Nibong Tebal | 1:15 PM | RM90.00 | 1+2 |
| Thailand | Penang Komtar | 1:15 PM4:15 PM | RM70.00 | 1+2 |
| Thailand | Petron Station, Sungai Nibong | 1:15 PM4:15 PM | RM70.00 | 1+2 |
| Universiti Malaysia Terengganu (UMT) | Chai Leng Park – Caltex | 9:45 AM | RM135.00 | 1+2 |
| Universiti Malaysia Terengganu (UMT) | KTM Bukit Mertajam | 9:45 AM | RM135.00 | 1+2 |
| Universiti Malaysia Terengganu (UMT) | Kulim | 9:45 AM | RM135.00 | 1+2 |
| Universiti Malaysia Terengganu (UMT) | Penang Komtar | 9:45 AM | RM135.00 | 1+2 |
| Universiti Malaysia Terengganu (UMT) | Petron Station, Sungai Nibong | 9:45 AM | RM135.00 | 1+2 |
To Pulau Pinang
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dataran Shahbandar, Kuala Terengganu | Chai Leng Park – Caltex | 9:15 AM | RM135.00 | 1+2 |
| Dataran Shahbandar, Kuala Terengganu | KTM Bukit Mertajam | 9:15 AM | RM135.00 | 1+2 |
| Dataran Shahbandar, Kuala Terengganu | Penang Komtar | 9:15 AM | RM135.00 | 1+2 |
| Dataran Shahbandar, Kuala Terengganu | Petron Station, Sungai Nibong | 9:15 AM | RM135.00 | 1+2 |
| First World Hotel | Bertam Toll, Kepala Batas | 12:00 PM4:30 PM | RM65.00 | 1+2 |
| First World Hotel | Bukit Mertajam | 12:00 PM4:30 PM | RM65.00 | 1+2 |
| First World Hotel | Chai Leng Park – Caltex | 12:00 PM4:30 PM | RM60.00 | 1+2 |
| First World Hotel | Nibong Tebal | 12:00 PM4:30 PM | RM65.00 | 1+2 |
| First World Hotel | Penang Komtar | 12:00 PM4:30 PM | RM60.00 | 1+2 |
| First World Hotel | Petron Station, Sungai Nibong | 12:00 PM4:30 PM | RM60.00 | 1+2 |
| Kuala Besut Jetty | Chai Leng Park – Caltex | 11:30 AM | RM135.00 | 1+2 |
| Kuala Besut Jetty | KTM Bukit Mertajam | 11:30 AM | RM135.00 | 1+2 |
| Kuala Besut Jetty | Penang Komtar | 11:30 AM | RM135.00 | 1+2 |
| Kuala Besut Jetty | Petron Station, Sungai Nibong | 11:30 AM | RM135.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Penang Sentral | 9:30 AM9:30 PM | RM50.00 | 1+2 |
| Terminal Bersepadu Gombak (TBG) | Penang Sentral | 10:15 AM10:15 PM | RM50.00 | 1+2 |
To Thailand
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bukit Mertajam | Lee Gardens Plaza Hotel, Hatyai | 5:15 AM | RM80.00 | 1+2 |
| Caltex Farlim | Lee Gardens Plaza Hotel, Hatyai | 4:50 AM | RM70.00 | 1+2 |
| Chai Leng Park – Caltex | Lee Gardens Plaza Hotel, Hatyai | 5:45 AM8:45 AM | RM70.00 | 1+2 |
| Chulia Street, Georgetown | Lee Gardens Plaza Hotel, Hatyai | 5:00 AM8:00 AM | RM70.00 | 1+2 |
| Island Plaza, Georgetown | Lee Gardens Plaza Hotel, Hatyai | 4:45 AM | RM70.00 | 1+2 |
| Kulim | Lee Gardens Plaza Hotel, Hatyai | 4:45 AM | RM80.00 | 1+2 |
| McDonald's Greenlane DT, Georgetown | Lee Gardens Plaza Hotel, Hatyai | 5:15 AM8:15 AM | RM70.00 | 1+2 |
| Nibong Tebal | Lee Gardens Plaza Hotel, Hatyai | 5:00 AM | RM90.00 | 1+2 |
| Penang Komtar | Lee Gardens Plaza Hotel, Hatyai | 5:00 AM8:05 AM | RM70.00 | 1+2 |
| Petron Station, Sungai Nibong | Lee Gardens Plaza Hotel, Hatyai | 5:15 AM8:15 AM | RM70.00 | 1+2 |
To Terengganu
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Chai Leng Park – Caltex | Dataran Shahbandar, Kuala Terengganu | 11:00 PM | RM135.00 | 1+2 |
| Chai Leng Park – Caltex | Kuala Besut Jetty | 11:00 PM | RM135.00 | 1+2 |
| KTM Bukit Mertajam | Dataran Shahbandar, Kuala Terengganu | 11:15 PM | RM135.00 | 1+2 |
| KTM Bukit Mertajam | Kuala Besut Jetty | 11:15 PM | RM135.00 | 1+2 |
| Kulim | Dataran Shahbandar, Kuala Terengganu | 11:45 PM | RM135.00 | 1+2 |
| Kulim | Kuala Besut Jetty | 11:45 PM | RM135.00 | 1+2 |
| Penang Komtar | Dataran Shahbandar, Kuala Terengganu | 10:30 PM | RM135.00 | 1+2 |
| Penang Komtar | Kuala Besut Jetty | 10:30 PM | RM135.00 | 1+2 |
| Petron Station, Sungai Nibong | Dataran Shahbandar, Kuala Terengganu | 10:45 PM | RM135.00 | 1+2 |
| Petron Station, Sungai Nibong | Kuala Besut Jetty | 10:45 PM | RM135.00 | 1+2 |
To Pahang
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bertam Toll, Kepala Batas | First World Hotel | 8:45 PM | RM65.00 | 1+2 |
| Bukit Mertajam | First World Hotel | 8:30 AM9:00 PM | RM65.00 | 1+2 |
| Chai Leng Park – Caltex | First World Hotel | 9:00 AM9:15 PM | RM60.00 | 1+2 |
| Kulim | First World Hotel | 8:01 AM8:30 PM | RM65.00 | 1+2 |
| Nibong Tebal | First World Hotel | 9:15 AM9:30 AM9:30 PM | RM65.00 | 1+2 |
| Penang Komtar | First World Hotel | 8:00 AM8:30 PM | RM60.00 | 1+2 |
| Petron Station, Sungai Nibong | First World Hotel | 8:30 AM8:45 PM | RM60.00 | 1+2 |
To Kedah
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dataran Shahbandar, Kuala Terengganu | Kulim | 9:15 AM | RM135.00 | 1+2 |
| First World Hotel | Kulim | 4:30 PM | RM65.00 | 1+2 |
| Kuala Besut Jetty | Kulim | 11:30 AM | RM135.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kulim | 9:45 AM9:30 PM | RM53.90 | 1+2 |
To Johor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Kulim | Larkin Sentral | 8:15 PM | RM95.00 | 1+2 |
| Kulim | Skudai Parade | 8:15 PM | RM95.00 | 1+2 |
| Nibong Tebal | Larkin Sentral | 9:40 PM | RM95.00 | 1+2 |
| Nibong Tebal | Skudai Parade | 9:40 PM | RM95.00 | 1+2 |
To Singapore
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Kulim | Boon Lay Shopping Centre | 8:15 PM | RM105.00 | 1+2 |
| Kulim | Woodlands Checkpoint (CIQ) | 8:15 PM | RM105.00 | 1+2 |
| Nibong Tebal | Boon Lay Shopping Centre | 9:40 PM | RM105.00 | 1+2 |
| Nibong Tebal | Woodlands Checkpoint (CIQ) | 9:40 PM | RM105.00 | 1+2 |
To Kuala Lumpur
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bagan Serai | TBS (Terminal Bersepadu Selatan) | 1:00 PM | RM50.00 | 1+2 |
| Jawi | TBS (Terminal Bersepadu Selatan) | 12:00 PM11:00 PM | RM50.00 | 1+2 |
| Kulim | TBS (Terminal Bersepadu Selatan) | 11:30 AM10:30 PM | RM50.00 | 1+2 |
| Nibong Tebal | TBS (Terminal Bersepadu Selatan) | 12:15 PM11:15 PM | RM50.00 | 1+2 |
Boarding points
POH HAI TRAVEL picks up at 28 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.
- Bagan Serai
- Bertam Toll, Kepala Batas
- Bukit Mertajam
- Caltex Farlim
- Chai Leng Park – Caltex
- Chulia Street, Georgetown
- Dataran Shahbandar, Kuala Terengganu
- First World Hotel
- Island Plaza, Georgetown
- Jawi
- KTM Bukit Mertajam
- Kamunting Toll
- Kuala Besut Jetty
- Kuala Terengganu (Jetty Taman Tamadun Islam)
- Kulim
- McDonald's Greenlane DT, Georgetown
- Merang Jetty
- Nibong Tebal
- Parit Buntar
- Penang Komtar
- Petron Station, Sungai Nibong
- Sg. Petani – Tmn Sejati Caltex
- TBS (Terminal Bersepadu Selatan)
- Terminal Bersepadu Gombak (TBG)
Frequently asked questions
How much does a POH HAI TRAVEL ticket cost?
POH HAI TRAVEL fares start at RM28.00 one way, depending on the route and coach class.
Where does POH HAI TRAVEL go?
POH HAI TRAVEL serves 9 states — Sarawak, Pulau Pinang, Thailand, Terengganu, Pahang, Kedah, Johor, Singapore, Kuala Lumpur.
How do I book a POH HAI TRAVEL ticket?
You can book POH HAI TRAVEL tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.
What time do POH HAI TRAVEL buses depart?
Departures run from 4:45 AM through to 11:45 PM, depending on the route.