Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

POH HAI TRAVEL

95 routes · 9 states · 129 daily departures · from RM28.00

95
Routes
129
Daily departures
RM28.00
Fares from
Advertisement

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.

Check live fares & availability

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 Sarawak36 routes · 46 departures · from RM28.00
POH HAI TRAVEL timetable — To Sarawak
Boarding pointArrival pointDeparture timesFare fromSeating
Kamunting TollFirst World Hotel
10:00 AM10:00 PM
RM65.001+2
Kuala Terengganu (Jetty Taman Tamadun Islam)Chai Leng Park – Caltex
9:30 AM
RM135.001+2
Kuala Terengganu (Jetty Taman Tamadun Islam)KTM Bukit Mertajam
9:30 AM
RM135.001+2
Kuala Terengganu (Jetty Taman Tamadun Islam)Kulim
9:30 AM
RM135.001+2
Kuala Terengganu (Jetty Taman Tamadun Islam)Penang Komtar
9:30 AM
RM135.001+2
Kuala Terengganu (Jetty Taman Tamadun Islam)Petron Station, Sungai Nibong
9:30 AM
RM135.001+2
Merang JettyChai Leng Park – Caltex
10:15 AM
RM135.001+2
Merang JettyKTM Bukit Mertajam
10:15 AM
RM135.001+2
Merang JettyKulim
10:15 AM
RM135.001+2
Merang JettyPenang Komtar
10:15 AM
RM135.001+2
Merang JettyPetron Station, Sungai Nibong
10:15 AM
RM135.001+2
Parit BuntarBoon Lay Shopping Centre
10:00 PM
RM105.001+2
Parit BuntarFirst World Hotel
9:30 AM
RM65.001+2
Parit BuntarLarkin Sentral
10:00 PM
RM95.001+2
Parit BuntarSkudai Parade
10:00 PM
RM95.001+2
Parit BuntarTBS (Terminal Bersepadu Selatan)
12:30 PM11:30 PM
RM50.001+2
Parit BuntarWoodlands Checkpoint (CIQ)
10:00 PM
RM105.001+2
Sg. Petani – Tmn Sejati CaltexFirst World Hotel
8:00 AM8:30 PM
RM65.001+2
Sg. Petani – Tmn Sejati CaltexLee Gardens Plaza Hotel, Hatyai
6:00 AM9:00 AM
RM70.001+2
Terminal Meru Raya (Ipoh Amanjaya)TBS (Terminal Bersepadu Selatan)
2:45 PM
RM28.001+2
Terminal Shah AlamKulim
9:00 AM8:45 PM
RM58.701+2
ThailandBukit Mertajam
1:15 PM
RM80.001+2
ThailandCaltex Farlim
1:15 PM
RM70.001+2
ThailandChai Leng Park – Caltex
1:15 PM4:15 PM
RM70.001+2
ThailandChulia Street, Georgetown
1:15 PM4:15 PM
RM70.001+2
ThailandIsland Plaza, Georgetown
1:15 PM
RM70.001+2
ThailandKulim
1:15 PM
RM80.001+2
ThailandMcDonald's Greenlane DT, Georgetown
1:15 PM4:15 PM
RM70.001+2
ThailandNibong Tebal
1:15 PM
RM90.001+2
ThailandPenang Komtar
1:15 PM4:15 PM
RM70.001+2
ThailandPetron Station, Sungai Nibong
1:15 PM4:15 PM
RM70.001+2
Universiti Malaysia Terengganu (UMT)Chai Leng Park – Caltex
9:45 AM
RM135.001+2
Universiti Malaysia Terengganu (UMT)KTM Bukit Mertajam
9:45 AM
RM135.001+2
Universiti Malaysia Terengganu (UMT)Kulim
9:45 AM
RM135.001+2
Universiti Malaysia Terengganu (UMT)Penang Komtar
9:45 AM
RM135.001+2
Universiti Malaysia Terengganu (UMT)Petron Station, Sungai Nibong
9:45 AM
RM135.001+2
To Pulau Pinang16 routes · 24 departures · from RM50.00
POH HAI TRAVEL timetable — To Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Dataran Shahbandar, Kuala TerengganuChai Leng Park – Caltex
9:15 AM
RM135.001+2
Dataran Shahbandar, Kuala TerengganuKTM Bukit Mertajam
9:15 AM
RM135.001+2
Dataran Shahbandar, Kuala TerengganuPenang Komtar
9:15 AM
RM135.001+2
Dataran Shahbandar, Kuala TerengganuPetron Station, Sungai Nibong
9:15 AM
RM135.001+2
First World HotelBertam Toll, Kepala Batas
12:00 PM4:30 PM
RM65.001+2
First World HotelBukit Mertajam
12:00 PM4:30 PM
RM65.001+2
First World HotelChai Leng Park – Caltex
12:00 PM4:30 PM
RM60.001+2
First World HotelNibong Tebal
12:00 PM4:30 PM
RM65.001+2
First World HotelPenang Komtar
12:00 PM4:30 PM
RM60.001+2
First World HotelPetron Station, Sungai Nibong
12:00 PM4:30 PM
RM60.001+2
Kuala Besut JettyChai Leng Park – Caltex
11:30 AM
RM135.001+2
Kuala Besut JettyKTM Bukit Mertajam
11:30 AM
RM135.001+2
Kuala Besut JettyPenang Komtar
11:30 AM
RM135.001+2
Kuala Besut JettyPetron Station, Sungai Nibong
11:30 AM
RM135.001+2
TBS (Terminal Bersepadu Selatan)Penang Sentral
9:30 AM9:30 PM
RM50.001+2
Terminal Bersepadu Gombak (TBG)Penang Sentral
10:15 AM10:15 PM
RM50.001+2
To Thailand10 routes · 15 departures · from RM70.00
POH HAI TRAVEL timetable — To Thailand
Boarding pointArrival pointDeparture timesFare fromSeating
Bukit MertajamLee Gardens Plaza Hotel, Hatyai
5:15 AM
RM80.001+2
Caltex FarlimLee Gardens Plaza Hotel, Hatyai
4:50 AM
RM70.001+2
Chai Leng Park – CaltexLee Gardens Plaza Hotel, Hatyai
5:45 AM8:45 AM
RM70.001+2
Chulia Street, GeorgetownLee Gardens Plaza Hotel, Hatyai
5:00 AM8:00 AM
RM70.001+2
Island Plaza, GeorgetownLee Gardens Plaza Hotel, Hatyai
4:45 AM
RM70.001+2
KulimLee Gardens Plaza Hotel, Hatyai
4:45 AM
RM80.001+2
McDonald's Greenlane DT, GeorgetownLee Gardens Plaza Hotel, Hatyai
5:15 AM8:15 AM
RM70.001+2
Nibong TebalLee Gardens Plaza Hotel, Hatyai
5:00 AM
RM90.001+2
Penang KomtarLee Gardens Plaza Hotel, Hatyai
5:00 AM8:05 AM
RM70.001+2
Petron Station, Sungai NibongLee Gardens Plaza Hotel, Hatyai
5:15 AM8:15 AM
RM70.001+2
To Terengganu10 routes · 10 departures · from RM135.00
POH HAI TRAVEL timetable — To Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Chai Leng Park – CaltexDataran Shahbandar, Kuala Terengganu
11:00 PM
RM135.001+2
Chai Leng Park – CaltexKuala Besut Jetty
11:00 PM
RM135.001+2
KTM Bukit MertajamDataran Shahbandar, Kuala Terengganu
11:15 PM
RM135.001+2
KTM Bukit MertajamKuala Besut Jetty
11:15 PM
RM135.001+2
KulimDataran Shahbandar, Kuala Terengganu
11:45 PM
RM135.001+2
KulimKuala Besut Jetty
11:45 PM
RM135.001+2
Penang KomtarDataran Shahbandar, Kuala Terengganu
10:30 PM
RM135.001+2
Penang KomtarKuala Besut Jetty
10:30 PM
RM135.001+2
Petron Station, Sungai NibongDataran Shahbandar, Kuala Terengganu
10:45 PM
RM135.001+2
Petron Station, Sungai NibongKuala Besut Jetty
10:45 PM
RM135.001+2
To Pahang7 routes · 14 departures · from RM60.00
POH HAI TRAVEL timetable — To Pahang
Boarding pointArrival pointDeparture timesFare fromSeating
Bertam Toll, Kepala BatasFirst World Hotel
8:45 PM
RM65.001+2
Bukit MertajamFirst World Hotel
8:30 AM9:00 PM
RM65.001+2
Chai Leng Park – CaltexFirst World Hotel
9:00 AM9:15 PM
RM60.001+2
KulimFirst World Hotel
8:01 AM8:30 PM
RM65.001+2
Nibong TebalFirst World Hotel
9:15 AM9:30 AM9:30 PM
RM65.001+2
Penang KomtarFirst World Hotel
8:00 AM8:30 PM
RM60.001+2
Petron Station, Sungai NibongFirst World Hotel
8:30 AM8:45 PM
RM60.001+2
To Kedah4 routes · 5 departures · from RM53.90
POH HAI TRAVEL timetable — To Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Dataran Shahbandar, Kuala TerengganuKulim
9:15 AM
RM135.001+2
First World HotelKulim
4:30 PM
RM65.001+2
Kuala Besut JettyKulim
11:30 AM
RM135.001+2
TBS (Terminal Bersepadu Selatan)Kulim
9:45 AM9:30 PM
RM53.901+2
To Johor4 routes · 4 departures · from RM95.00
POH HAI TRAVEL timetable — To Johor
Boarding pointArrival pointDeparture timesFare fromSeating
KulimLarkin Sentral
8:15 PM
RM95.001+2
KulimSkudai Parade
8:15 PM
RM95.001+2
Nibong TebalLarkin Sentral
9:40 PM
RM95.001+2
Nibong TebalSkudai Parade
9:40 PM
RM95.001+2
To Singapore4 routes · 4 departures · from RM105.00
POH HAI TRAVEL timetable — To Singapore
Boarding pointArrival pointDeparture timesFare fromSeating
KulimBoon Lay Shopping Centre
8:15 PM
RM105.001+2
KulimWoodlands Checkpoint (CIQ)
8:15 PM
RM105.001+2
Nibong TebalBoon Lay Shopping Centre
9:40 PM
RM105.001+2
Nibong TebalWoodlands Checkpoint (CIQ)
9:40 PM
RM105.001+2
To Kuala Lumpur4 routes · 7 departures · from RM50.00
POH HAI TRAVEL timetable — To Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Bagan SeraiTBS (Terminal Bersepadu Selatan)
1:00 PM
RM50.001+2
JawiTBS (Terminal Bersepadu Selatan)
12:00 PM11:00 PM
RM50.001+2
KulimTBS (Terminal Bersepadu Selatan)
11:30 AM10:30 PM
RM50.001+2
Nibong TebalTBS (Terminal Bersepadu Selatan)
12:15 PM11:15 PM
RM50.001+2
No routes match your filter.
Click a section to expand it, or type in the filter box to search every section at once. Book POH HAI TRAVEL

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.

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.

Other operators to Sarawak

Advertisement