Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
Alibaba Express operates 116 scheduled routes to Terengganu, Kuala Lumpur, Penang, Kedah, Pahang, Thailand, Perak, Kelantan and Sarawak, with 178 departures a day and fares from RM10.00.
- Passenger rating
- 2.9 / 5
- Destination states
- 9
- Scheduled routes
- 116 · 178 daily departures
- Seating layouts
- 1+2
- Fares from
- RM10.00
- Official website
- www.busonlineticket.com/bus/alibaba-ekspres
Book Alibaba Express online
Check live Alibaba Express seat availability and get an instant e-ticket.
Alibaba Express 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. Alibaba Express may add, withdraw or retime services without notice.
To Terengganu
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Kulim | Kuala Besut | 11:30 PM | RM60.00 | 1+2 |
| Kulim | Kuala Terengganu | 11:30 PM | RM70.00 | 1+2 |
| Kulim | Kuala Terengganu (Jetty Taman Tamadun Islam) | 11:30 PM | RM70.00 | 1+2 |
| Kulim | Merang Jetty | 11:30 PM | RM60.00 | 1+2 |
| Kulim | Universiti Malaysia Terengganu (UMT) | 11:30 PM | RM70.00 | 1+2 |
| Kulim | Universiti Sultan Zainal Abidin (UniSZA) | 11:30 PM | RM70.00 | 1+2 |
| Penang Komtar | Kuala Besut | 10:00 PM | RM60.00 | 1+2 |
| Penang Komtar | Kuala Terengganu | 10:00 PM | RM70.00 | 1+2 |
| Penang Komtar | Kuala Terengganu (Jetty Taman Tamadun Islam) | 10:00 PM | RM70.00 | 1+2 |
| Penang Komtar | Merang Jetty | 10:00 PM | RM60.00 | 1+2 |
| Penang Komtar | Universiti Malaysia Terengganu (UMT) | 10:00 PM | RM70.00 | 1+2 |
| Penang Komtar | Universiti Sultan Zainal Abidin (UniSZA) | 10:00 PM | RM70.00 | 1+2 |
| Penang Sentral (Butterworth) | Kuala Terengganu | 11:00 PM | RM70.00 | 1+2 |
| Putrajaya Sentral | Dungun | 10:00 AM11:00 PM | RM55.00 | 1+2 |
| Putrajaya Sentral | Kerteh | 10:00 AM11:00 PM | RM55.00 | 1+2 |
| Putrajaya Sentral | Kuala Terengganu | 10:00 AM11:00 PM | RM60.00 | 1+2 |
| Putrajaya Sentral | Marang | 10:00 AM11:00 PM | RM55.00 | 1+2 |
| Putrajaya Sentral | Paka | 10:00 AM11:00 PM | RM55.00 | 1+2 |
| Putrajaya Sentral | Universiti Sultan Zainal Abidin (UniSZA) | 10:00 AM11:00 PM | RM65.00 | 1+2 |
| Sungai Nibong | Kuala Besut | 10:30 PM | RM60.00 | 1+2 |
| Sungai Nibong | Kuala Terengganu | 10:30 PM | RM70.00 | 1+2 |
| Sungai Nibong | Kuala Terengganu (Jetty Taman Tamadun Islam) | 10:30 PM | RM70.00 | 1+2 |
| Sungai Nibong | Merang Jetty | 10:30 PM | RM60.00 | 1+2 |
| Sungai Nibong | Universiti Malaysia Terengganu (UMT) | 10:30 PM | RM70.00 | 1+2 |
| Sungai Nibong | Universiti Sultan Zainal Abidin (UniSZA) | 10:30 PM | RM70.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Dungun | 12:00 AM11:00 AM | RM65.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Kerteh | 12:00 AM11:00 AM | RM65.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Kuala Terengganu | 12:00 AM11:00 AM | RM73.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Marang | 12:00 AM11:00 AM | RM65.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Paka | 12:00 AM11:00 AM | RM65.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Universiti Sultan Zainal Abidin (UniSZA) | 12:00 AM11:00 AM | RM73.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Dungun | 10:30 AM11:30 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kuala Terengganu | 10:30 AM11:30 PM | RM73.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Marang | 10:30 AM11:30 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Paka | 10:30 AM11:30 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Universiti Sultan Zainal Abidin (UniSZA) | 10:30 AM11:30 PM | RM73.00 | 1+2 |
To Kuala Lumpur
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bukit Kayu Hitam | Hentian Duta | 2:00 PM9:30 PM | RM70.00 | 1+2 |
| Bukit Kayu Hitam | TBS (Terminal Bersepadu Selatan) | 2:00 PM9:30 PM | RM70.00 | 1+2 |
| Changlun | Hentian Duta | 3:00 PM10:00 PM | RM70.00 | 1+2 |
| Changlun | TBS (Terminal Bersepadu Selatan) | 3:00 PM10:00 PM | RM70.00 | 1+2 |
| Dungun | Putrajaya Sentral | 12:15 AM11:15 AM | RM52.00 | 1+2 |
| Dungun | TBG (Terminal Bersepadu Gombak) | 12:15 AM11:15 AM | RM50.00 | 1+2 |
| Dungun | TBS (Terminal Bersepadu Selatan) | 12:15 AM11:15 AM | RM50.00 | 1+2 |
| Kerteh | Putrajaya Sentral | 1:15 AM12:15 PM | RM52.00 | 1+2 |
| Kerteh | TBG (Terminal Bersepadu Gombak) | 1:15 AM12:15 PM | RM50.00 | 1+2 |
| Kerteh | TBS (Terminal Bersepadu Selatan) | 1:15 AM12:15 PM | RM50.00 | 1+2 |
| Kuala Terengganu | Putrajaya Sentral | 10:00 AM11:00 PM | RM73.00 | 1+2 |
| Kuala Terengganu | TBG (Terminal Bersepadu Gombak) | 10:00 AM11:00 PM | RM65.00 | 1+2 |
| Kuala Terengganu | TBS (Terminal Bersepadu Selatan) | 10:00 AM11:00 PM | RM73.00 | 1+2 |
| Kuantan (Terminal Sentral) | Putrajaya Sentral | 2:30 AM1:30 PM | RM38.50 | 1+2 |
| Kuantan (Terminal Sentral) | TBG (Terminal Bersepadu Gombak) | 2:30 AM1:30 PM | RM35.00 | 1+2 |
| Kuantan (Terminal Sentral) | TBS (Terminal Bersepadu Selatan) | 2:30 AM1:30 PM | RM38.50 | 1+2 |
| Marang | Putrajaya Sentral | 10:30 AM11:30 PM | RM60.00 | 1+2 |
| Marang | TBG (Terminal Bersepadu Gombak) | 10:30 AM11:30 PM | RM65.00 | 1+2 |
| Marang | TBS (Terminal Bersepadu Selatan) | 10:30 AM11:30 PM | RM55.00 | 1+2 |
| Paka | Putrajaya Sentral | 12:45 AM11:45 AM | RM52.00 | 1+2 |
| Paka | TBG (Terminal Bersepadu Gombak) | 12:45 AM11:45 AM | RM50.00 | 1+2 |
| Paka | TBS (Terminal Bersepadu Selatan) | 12:45 AM11:45 AM | RM50.00 | 1+2 |
| Penang Sentral (Butterworth) | Hentian Duta | 11:30 PM | RM50.00 | 1+2 |
| Penang Sentral (Butterworth) | TBS (Terminal Bersepadu Selatan) | 11:30 PM | RM50.00 | 1+2 |
| Putrajaya Sentral | TBS (Terminal Bersepadu Selatan) | 10:00 AM11:00 PM | RM10.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Hentian Duta | 1:30 AM | RM40.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | TBS (Terminal Bersepadu Selatan) | 1:30 AM | RM40.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Putrajaya Sentral | 9:35 AM10:35 PM | RM60.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | TBG (Terminal Bersepadu Gombak) | 10:35 PM | RM65.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | TBS (Terminal Bersepadu Selatan) | 9:35 AM10:35 PM | RM55.00 | 1+2 |
To Pulau Pinang
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bukit Kayu Hitam | Penang Sentral (Butterworth) | 9:30 PM | RM70.00 | 1+2 |
| Changlun | Penang Sentral (Butterworth) | 10:00 PM | RM70.00 | 1+2 |
| Kuala Besut | Penang Sentral (Butterworth) | 2:30 PM | RM64.00 | 1+2 |
| Kuala Besut | Sungai Nibong | 2:30 PM | RM65.00 | 1+2 |
| Kuala Terengganu | Penang Sentral (Butterworth) | 11:45 AM | RM64.00 | 1+2 |
| Kuala Terengganu | Sungai Nibong | 11:45 AM | RM65.00 | 1+2 |
| Kuala Terengganu (Jetty Taman Tamadun Islam) | Penang Sentral (Butterworth) | 12:10 PM | RM64.00 | 1+2 |
| Kuala Terengganu (Jetty Taman Tamadun Islam) | Sungai Nibong | 12:10 PM | RM65.00 | 1+2 |
| Merang Jetty | Penang Sentral (Butterworth) | 1:00 PM | RM64.00 | 1+2 |
| Merang Jetty | Sungai Nibong | 1:00 PM | RM65.00 | 1+2 |
| Universiti Malaysia Terengganu (UMT) | Penang Sentral (Butterworth) | 12:35 PM | RM64.00 | 1+2 |
| Universiti Malaysia Terengganu (UMT) | Sungai Nibong | 12:35 PM | RM65.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Penang Sentral (Butterworth) | 12:30 PM | RM64.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Sungai Nibong | 12:30 PM | RM65.00 | 1+2 |
To Kedah
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Bukit Kayu Hitam | 9:00 AM11:30 PM | RM50.00 | 1+2 |
| Hentian Duta | Changlun | 9:00 AM11:30 PM | RM50.00 | 1+2 |
| Hentian Duta | Shahab Perdana Bus Terminal, Alor Setar | 11:30 PM | RM55.00 | 1+2 |
| Penang Komtar | Kulim | 10:00 PM | RM40.00 | 1+2 |
| Penang Sentral (Butterworth) | Kulim | 11:00 PM | RM40.00 | 1+2 |
| Sungai Nibong | Kulim | 10:30 PM | RM40.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Bukit Kayu Hitam | 8:00 AM11:00 PM | RM50.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun | 8:00 AM11:00 PM | RM50.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Shahab Perdana Bus Terminal, Alor Setar | 11:00 PM | RM55.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Bukit Kayu Hitam | 12:00 PM | RM50.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Changlun | 3:00 AM12:00 PM | RM50.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Shahab Perdana Bus Terminal, Alor Setar | 3:00 AM | RM35.00 | 1+2 |
To Pahang
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun | Kuantan (Terminal Sentral) | 12:15 AM11:15 AM | RM20.60 | 1+2 |
| Kerteh | Kuantan (Terminal Sentral) | 1:15 AM12:15 PM | RM20.60 | 1+2 |
| Kuala Terengganu | Kuantan (Terminal Sentral) | 10:00 AM11:00 PM | RM20.60 | 1+2 |
| Marang | Kuantan (Terminal Sentral) | 10:30 AM11:30 PM | RM20.60 | 1+2 |
| Paka | Kuantan (Terminal Sentral) | 12:45 AM11:45 AM | RM20.60 | 1+2 |
| Putrajaya Sentral | Kuantan (Terminal Sentral) | 10:00 AM11:00 PM | RM38.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Kuantan (Terminal Sentral) | 12:00 AM | RM38.50 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kuantan (Terminal Sentral) | 10:30 AM11:30 PM | RM38.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Kuantan (Terminal Sentral) | 9:35 AM10:35 PM | RM38.50 | 1+2 |
To Thailand
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Sadao Immigration Checkpoint | 9:00 AM11:30 PM | RM80.00 | 1+2 |
| Hentian Duta | Thanon Niphatuthit 3, Hatyai | 9:00 AM11:30 PM | RM80.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Sadao Immigration Checkpoint | 8:00 AM11:00 PM | RM80.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Thanon Niphatuthit 3, Hatyai | 8:00 AM11:00 PM | RM80.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Sadao Immigration Checkpoint | 3:00 AM12:00 PM | RM80.00 | 1+2 |
| Terminal Meru Raya (Ipoh Amanjaya) | Thanon Niphatuthit 3, Hatyai | 3:00 AM12:00 PM | RM80.00 | 1+2 |
To Perak
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bukit Kayu Hitam | Terminal Meru Raya (Ipoh Amanjaya) | 9:30 PM | RM70.00 | 1+2 |
| Changlun | Terminal Meru Raya (Ipoh Amanjaya) | 10:00 PM | RM70.00 | 1+2 |
| Hentian Duta | Terminal Meru Raya (Ipoh Amanjaya) | 9:00 AM11:30 PM | RM30.00 | 1+2 |
| Penang Sentral (Butterworth) | Terminal Meru Raya (Ipoh Amanjaya) | 11:30 PM | RM40.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Terminal Meru Raya (Ipoh Amanjaya) | 8:00 AM | RM30.00 | 1+2 |
To Kelantan
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Kulim | Machang Bus Terminal | 11:30 PM | RM40.00 | 1+2 |
| Penang Komtar | Machang Bus Terminal | 10:00 PM | RM60.00 | 1+2 |
| Sungai Nibong | Machang Bus Terminal | 10:30 PM | RM60.00 | 1+2 |
To Sarawak
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| TBG (Terminal Bersepadu Gombak) | 10:45 PM | RM65.00 | 1+2 |
Boarding points
Alibaba Express picks up at 23 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.
- Bukit Kayu Hitam
- Changlun
- Dungun
- Hentian Duta
- Kerteh
- Kuala Besut
- Kuala Terengganu
- Kuala Terengganu (Jetty Taman Tamadun Islam)
- Kuantan (Terminal Sentral)
- Kulim
- Marang
- Merang Jetty
- Paka
- Penang Komtar
- Penang Sentral (Butterworth)
- Putrajaya Sentral
- Sungai Nibong
- TBG (Terminal Bersepadu Gombak)
- TBS (Terminal Bersepadu Selatan)
- Terminal Meru Raya (Ipoh Amanjaya)
- Universiti Malaysia Terengganu (UMT)
- Universiti Sultan Zainal Abidin (UniSZA)
Frequently asked questions
How much does a Alibaba Express ticket cost?
Alibaba Express fares start at RM10.00 one way, depending on the route and coach class.
Where does Alibaba Express go?
Alibaba Express serves 9 states — Terengganu, Kuala Lumpur, Pulau Pinang, Kedah, Pahang, Thailand, Perak, Kelantan, Sarawak.
How do I book a Alibaba Express ticket?
You can book Alibaba Express tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.
What time do Alibaba Express buses depart?
Departures run from 12:00 AM through to 11:30 PM, depending on the route.