Sani Express

Sani Express Bus

Sani Express is one of the most popular express bus operator in Malaysia. It is a wholly owned subsidiary of Sani United Berhad.

Sani Express begins its operation by operating from central peninsular Malaysia to East Coast of peninsular Malaysia. Now Sani Express has various routes throughout peninsular Malaysia.

History of Sani Express

  • 2006 – Route from Kuala Terengganu to Kuala Lumpur
  • 2007 – Expansion route from Kota Bharu to Kuala Lumpur
  • 2008 – Route from Kuantan to Kuala Lumpur
  • 2009 – Northern Route – Kuala Perlis, Alor Setar to Kuala Lumpur

Sani Express Sdn Bhd is a wholly owned subsidiary of Sani United Berhad. Its founder is Dato’ Sani Salleh.  The company was established in 2006 and begins its operation on the same date. It started its operation with just 7 single deck buses servicing the route from Kuala Lumpur to Kuala Terengganu, Terengganu. The fleet size then expands to 15 single deck buses servicing the route between Kuala Lumpur to Kuala Terengganu, Terengganu and Kota Bharu, Kelantan and Kuantan, Pahang.

The company begins to use double decker buses in 2008. In that year, the company has acquired 15 double decker buses to replace the existing single deck buses. At that time, there were 6 buses servicing Kota Bharu, Kelantan, 7 buses servicing Kuala Terengganu, Terengganu and the remaining 2 to Kuantan, Pahang.

Onboard Amenities

  • Astro satellite TV service
  • Seatbelt

Note: There is no power outlet onboard.

Contact Sani Express

You can contact Sani Express Customer Careline at +603 – 3344 4542.

Sani Express Online Ticket Purchase

Online ticket purchase is available for Sani Express Bus. You can purchase Sani Express Bus Ticket online via its mobile app or eTicketing website. You can make payments using Visa or Mastercard credit card, CIMB Clicks, Bank Islam, RHB Bank, Maybank, Public Bank, Hong Leong Bank.

Sani Express Counters

For the updated list of ticket counters, click here.

AddressLocationPhone Number
Kaunter No 12 & 14, Terminal Bas Ekspress, 02000 Kuala Perlis, PerlisKuala Perlis, Perlis04 985 1376
Kaunter No 1, Stesen Bas Ekspress, Jalan Bukit Lagi, Kangar, PerlisKangar, Perlis04 977 9621
Lot 10, Varsity Mall UUM Sintok, 06010 Sintok, KedahSintok, Kedah04-924 5291
Kaunter U & V, Terminal Shahab Perdana, Jalan Sultanah Sambungan, 05100 Alor Setar, KedahAlor Setar, Kedah04 731 1871
Kaunter No 32, Terminal Bas Ekspres, 08000 Sungai Petani, KedahSungai Petani, Kedah04 421 1334
Kaunter No 9, Kaunter Tiket (Kabin), Jalan Jenjulong, 17/21 Seksyen 17, Shah Alam, SelangorShah Alam, Selangor03 554 11973
Kaunter Tiket 18, 19 & 20, Terminal Hentian Duta, Jalan Duta 50480 Kuala Lumpur Kuala Lumpur03 6201 0105
Kaunter No 69, Hentian Puduraya, Kuala Lumpur Kuala Lumpur03 2070 7177
Terminal A, Kaunter No.4, Klang Sentral, Klang Klang, Selangor03 3344 2754
Kaunter No 3, Hentian Bas Putra, Jalan Sultan Ismail 50480 Kuala Lumpur Kuala Lumpur 03 4042 7222
Kompleks Terminal Makmur Kaunter No 4, Aras 1 25200 Kuantan, Pahang.Kuantan, Pahang 09 517 7797
No B-96, Kompleks Hentian Bas MPKT, Jalan Syed Husin, 20100 Kuala Terengganu. TerengganuKuala Terengganu. Terengganu 09 622 2717
No.1 Terminal Bas Kota Bharu Lembah Sireh, Kota Bharu, KelantanKota Bharu, Kelantan 09 744 6767
Kaunter Tiket No. 9 Hadapan Pejabat Telekom Jalan Doktor, Kota Bharu, KelantanKota Bharu, Kelantan

Please share your ride experience in the comment section below.

Ride Experience

The seats are generally comfortable and looks clean.


  1. About Sani Express – Official Sani Express website
  2. About us – Sani United Berhad