Toronto
Ottawa
Wed, Oct 28
+ Add return
2 Travelers

Ekspres Perdana

3.9
143 customer reviews
  • About
  • Popular Routes
  • Stations
  • Reviews
  • Schedule and Timetable

About Ekspres Perdana

Bus is a convenient way of travel no matter whether you need to get to a neighboring town a couple of hours away or venture further afield crossing the whole country. Whatever your budget, buses have you covered. Express buses offer the most affordable ticket price for travellers who have very little money to spend. VIP options are geared toward those who do not want to compromise on comfort. Before you jump on a bus, make sure you choose the type of service which suits you best. For a long-haul trip look for a VIP or first-class coach which provides non-stop service to your destination or just call a minor number of stations along the way. Express or local buses in many cases may prove an acceptable choice for shorter trips, but longer rides are often not the best buy. Study the timetable before going as many long-haul destinations are served by night buses, and some offer wider seats or sleeper berths for such travels. Make an online reservation for your bus ticket with Ekspres Perdana. Other travellers’ reviews will help you to choose the best ticket and coach class.

Ekspres Perdana Popular Stations

The main stations covered by Ekspres Perdana’s buses include:

  • Penang
  • TBS Kuala Lumpur
  • Kuala Besut Bus Terminal
  • Penang Sentral
  • Terminal Lembah Sireh Kota Bharu
  • Kuala Besut
  • Teluk Mesira Ekspres Perdana Office
  • Kajang Bus Terminal
  • Yong Peng
  • Rantau Panjang Bus Terminal
  • Rawang Bus Terminal
  • Sungai Petani
  • Bachok
  • Ukir Square Bus Terminal
  • Muar Maharani Bus Terminal
  • Tanjong Malim Bus Terminal
  • Dataran Peladang Kuala Krai
  • Nilam Puri
  • Masjid Kubang Kerian
  • Politeknik Jeli
  • Kuala Perlis Bus Terminal
  • Bus Terminal Kota Tinggi
  • Kok Lanas Bus Terminal
  • Jerteh
  • Aman Jaya Ipoh
  • Gemas
  • Gemencheh
  • Putrajaya Sentral
  • Taman Sri Putri Skudai
  • UMP
  • Wisma Univale Nilai
  • Kuantan
  • Setiu
  • Taman Universiti Bus Terminal
  • Tumpat Bus Station
  • RNR Kuala Balah
  • Ketereh Bus Terminal
  • Kamunting Bus Terminal
  • Shah Alam
  • Bachok Gunong
  • Bandar Permaisuri Bus Terminal
  • UMK Jeli
  • Johor Bahru
  • Pasir Tumboh SMK Long Gafar
  • Peringat
  • Nilai
  • Melaka Sentral
  • Simpang Tenggaroh
  • Pasir Gudang Bus Terminal
  • JB Sentral
  • Mersing
  • Skudai
  • Kemahang
  • Meranto
  • Klang Sentral Bus Terminal
  • Bentong Bus Terminal
  • Shell Tok Bali
  • Gemencheh
  • Kuala Kangsar Bus Terminal
  • Batu Pahat Bus Terminal
  • Alor Gajah Sentral Bus Terminal
  • Machang Bus Terminal
  • Kluang
  • Kulim Bus Terminal
  • Kemaman
  • Parit Buntar
  • RnR Jabi
  • Panchor
  • Bandar Tasek Raja Bus Terminal
  • KLIA T2
  • Sungai Nibong
  • Ayer Hitam Bus Terminal
  • Terminal 1 Seremban
  • Pulai Chondong
  • Bukit Beruntung Bus Terminal
  • Kuala Terengganu
  • Tangkak
  • Ayer Hitam
  • Jitra
  • Larkin Bus Terminal
  • Ulu Tiram
  • Terminal Bersepadu Gombak
  • UITM Machang
  • Sri Manjung Bus Terminal
  • Machang
  • Manjung
  • Jerteh Bus Terminal
  • Kuala Rompin Bus Station
  • Bukit Bunga
  • Pasir Mas
  • Taman Puchong Prima
  • Kota Bharu
  • Pasir Puteh
  • Chukai Bus Station
  • Nilam Puri
  • Seremban Terminal 1
  • Hentian Raya Parit Buntar
  • Segamat
  • Melaka Sentral Bus Terminal
  • Yong Peng Opp Shell
  • UMP Gambang
  • Bus Terminal Kota Bharu
  • Bagan Serai
  • Bachok Perdana Express Counter
  • Jeli Bus Terminal Perdana Counter
  • Selising Bus Terminal
  • Segamat Bus Terminal
  • Muadzam Bus Terminal
  • Kampung Tiong Gemas
  • Terminal Sentral Kuantan
  • Kampung Laloh
  • Mersing Bus Terminal
  • Kuala Krai
  • Tanah Merah Bus Terminal Jitra Kedah
  • Utama Temerloh Terminal
  • Dungun
  • Terminal Seksyen 17
  • Greenwood Bus Terminal
  • AmanJaya Bus Terminal
  • Tanah Merah
  • Petronas Kemahang
  • Puchong Prima
  • Muar
  • Tok Bali
  • KL International Airport
  • Batu Pahat
  • Taman Bendahara
  • Shahab Perdana Bus Terminal
  • Alor Setar
  • Pauh Lima
  • Jelawang Gunung Stong
  • Tanjung Gemok
  • Kerteh Bus Terminal
  • Kampung Raja
  • Mersing Jetty Gateway
  • Temerloh
  • Selayang JPN Gombak
  • Changloon Bus Terminal
  • Terminal Bus Sungai Nibong
  • Lumut Bus Terminal
  • Alor Gajah Toll
  • Jelawat
  • Kubang Kerian
  • Butterworth
  • Rantau Panjang
  • Chiku 3
  • Jeli Bus Station
  • Kangar Bus Terminal
  • Pasir Puteh Bus Terminal
  • Seri Iskandar Bus Terminal
  • Pengkalan Kubor Bus Terminal
  • Telok Mesira
  • Bus Terminal Yong Peng
  • Melor
  • Segamat KFC Tmn Yayasan
  • Terminal Bentayan Muar
  • Nilam Puri
  • Kuala Rompin
  • Seri Iskandar Bus Station
  • Selising
  • Melor
  • Pos Mini Gunong
  • Tanjung Gemok
  • Chiku 3
  • Pauh Lima
  • Kuantan Bus Terminal
  • Peringat
  • Setiu
  • Dataran Nilai
  • Laloh
  • Seremban
  • Kelantan
  • Puchong
  • Ipoh
  • Tanjong Malim
  • Muadzam Shah
  • Pasir Tumboh
  • Pasir Gudang
  • Kota Tinggi
  • Kuala Lumpur
  • Kuala Kangsar
  • Malacca
  • Kulim
  • Tumpat
  • Alor Gajah
  • Kok Lanas
  • Selising
  • Changloon
  • Kajang
  • Jeli
  • Kangar
  • Ketereh
  • Lumut
  • Seri Iskandar
  • Bukit Beruntung
  • Putrajaya
  • Rawang
  • Seri Manjung
  • Kamunting
  • Kuala Perlis
  • Klang
  • Kuala Rompin
  • Permaisuri
  • Laloh
  • Kerteh
  • Pengkalan Kubor

Ekspres Perdana Top Destinations

Ekspres Perdana buses ply a number of routes and here is the list of some of the most popular ones:

Ekspres Perdana Ticket Prices & Bus Classes

One of the best things about bus travel is that you can almost tailor-make your trip adjusting it to your requirements for privacy and comfort. Different classes and types of buses cater to the different needs of travellers. The cheapest trips are normally offered by standard-class buses. They may be called local, express or ordinary. These are a good choice for shorter trips. Sleepers or VIP coaches are good both for longer and overnight trips. They may offer berths or wide soft reclining seats, sometimes with built-in massage options, blankets, soft drinks, and snacks, or more substantial meals on board or during toilet or refuelling stops. Travelling by night buses allows you to save on a hotel room, but to ensure the most comfortable ride do choose the class of your bus wisely. Prices always depend on the distance you ride and the type of coach. For some, even shorter trips, it is worth investing some extra money and buying a seat on a VIP bus as it can save you twice as much time as you spend travelling by an ordinary bus.

Travel by Bus: Pros & Cons

Pros of Bus Travel

  • Bus is the best choice to get to destinations that are not connected by rail or planes. The network of buses often covers almost the whole country, and their routes are well and long-established.
  • Opposite to air travel and sometimes rail travel, taking a bus does not require arriving at the bus station much in advance. Check-in, even on international routes, does not take much time. Luggage allowances are usually very traveller-friendly, and the fee for extra luggage, if limits are set, is normally not very high.
  • Bus tickets can be more affordable compared to air or fast train tickets. There is always a choice of ticket classes for all pockets. Cheaper standard options may be a bit slow and do not offer top comfort, but anyway acceptable and bring you to your destination. On longer routes, toilets or toilet stops as well as snacks, water, and sometimes toiletries and blankets are almost always included in the price.
  • If you are ready to spend more, some VIP coaches offer seating comparable to business class on a plane with wide soft reclining seats, blankets, fewer passengers, and many other perks to make your trip a pleasant journey.

Cons of Bus Travel

  • Newer intercity bus terminals are very often located out of the city close to bigger highways to allow buses to avoid city congestion. Unfortunately, it may create extra challenges for travellers, too. Getting to such a terminal may be a problem as in some destinations there are restrictions on vehicles allowed to enter the terminal, and you will have to use special carriers to get there. This results in higher costs as prices may be inflated. Also do calculate extra time if you are travelling during rush hours, especially if you are not familiar with the traffic situation at your starting point.
  • Buses are probably the means of transport which runs out of schedule more often than trains or planes. They are heavily dependent on the road situation which sometimes can be unpredictable – accidents, road construction works, detours, etc. This is especially true for travels during weekends, high season, or national holidays. Do keep this in mind and do not plan tight connections.
  • Travelling on certain routes or during the most popular periods may require advanced booking. Bear in mind that it is not always possible to show up at the bus station and hop on the next bus – tickets may well be all sold out, so organize your trip accordingly.
Read more

Ekspres Perdana Popular Routes

Pengkalan Kubor to Pasir Gudang
19:30
Jerteh to Kuala Kangsar
20:30
Selising to Bukit Beruntung
21:35, 21:40
Muar to Terengganu
20:30
Kuala Kangsar to Besut
11:00, 11:15, 23:00, 23:15
Rantau Panjang to Muar
19:30
Kulim to Pasir Puteh
10:45, 14:45, 15:15, 22:45, 23:13, 23:14, 23:15, 23:45
Lumut to Pulai Chondong
20:15
Besut to Putrajaya
09:00, 20:30, 21:00
Alor Setar to Pulai Chondong
22:00
Kelantan to Ipoh
09:30, 10:00, 11:20, 20:15, 21:00, 21:30, 21:35, 22:00, 22:50, 23:15
Rawang to Pulai Chondong
09:40
Melor to Bukit Beruntung
21:25
Sungai Petani to Tanah Merah
11:15, 23:15
Rawang to Rantau Panjang
09:40, 21:40
Jeli to Seri Iskandar
11:40, 11:45, 23:15, 23:30
Changloon to Jerteh
21:00
Penang to Besut
10:00, 14:00, 14:30, 22:00, 22:30, 23:00
Nilai to Tumpat
09:00, 20:30
Kuala Kangsar to Ayer Lanas
11:00, 23:00
Yong Peng to Selising
22:15
Kerteh to Kelantan
11:30, 16:30, 23:59
Skudai to Tanah Merah
18:15, 18:30, 20:45
Pasir Mas to Changloon
10:30, 22:30
Lumut to Ketereh
20:15
Alor Setar to Ketereh
22:00
Machang to Alor Setar
22:15
Johor to Kota Bharu
21:05, 21:30
Pulai Chondong to Lumut
21:55
Negeri Sembilan to Tanah Merah
08:00, 08:30, 20:00, 20:30, 22:40, 23:00
Ayer Lanas to Sungai Nibong
11:30, 23:30
Jerteh to Perlis
08:30, 20:30
Perlis to Selising
08:00, 08:30, 20:00, 20:30
Pasir Puteh to Kuantan
Bus Express
11:00, 14:00, 22:45, 22:55
Bus Express
10:55, 11:00, 12:00, 14:00, 22:45, 22:55
Kuantan to Kelantan
Bus Express
10:00, 15:00, 23:00
Bus Express
10:00, 15:00, 23:00
Kelantan to Changloon
09:30, 21:30
Kuala Rompin to Tumpat
23:40
Terengganu to Selising
Bus Express
23:45
Bus Express
23:45
Terengganu to Nilai
21:05
Kota Bharu to Sungai Petani
10:00, 22:00
Ayer Hitam to Kota Bharu
22:00
Johor Bahru to Pengkalan Kubor
20:45
Pasir Mas to Ipoh
10:30, 22:30
Pasir Gudang to Terengganu
19:30, 19:45
Tanah Merah to Putrajaya
09:30, 21:30
Tanah Merah to Mersing
21:00
Perak to Terengganu
08:15, 09:45, 20:15, 21:45
Segamat to Pasir Puteh
23:00
Melor to Seri Iskandar
09:25, 21:25
Putrajaya to Kelantan
09:30, 21:00, 21:20, 21:25, 21:30
Jerteh to Pahang
Bus Express
11:30, 14:30, 23:00, 23:15
Bus Express
11:15, 11:30, 12:45, 14:30, 23:00, 23:15
Terengganu to Seri Iskandar
08:05, 20:05
Machang to Tanjong Malim
09:45, 22:45, 22:55
Machang to Pasir Gudang
20:45, 21:00, 21:15, 21:30
Ipoh to Pasir Puteh
10:30, 22:00
Selising to Seri Iskandar
09:15, 21:15
Malacca to Kelantan
21:30, 22:00
Jitra to Jerteh
09:30, 21:30
Kota Bharu to Perlis
10:00, 22:00
Rantau Panjang to Putrajaya
08:30, 20:30
Pengkalan Kubor to Johor Bahru
19:30
Tanah Merah to Selangor
09:30, 10:00, 15:00, 15:30, 18:30, 21:30, 22:00
Sungai Petani to Pasir Mas
11:15, 23:15
Kulim to Jeli
10:45, 15:15
Terengganu to Parit Buntar
08:05, 20:05
Tanah Merah to Pasir Gudang
18:00, 20:30, 21:00, 21:15
Selangor to Terengganu
08:00, 08:30, 09:00, 09:30, 10:00, 12:00, 20:30, 21:00, 21:05, 21:30, 23:00
Pasir Puteh to Rawang
22:00
Kuala Lumpur to Jerteh
09:30, 10:00, 10:30, 11:00, 11:30, 13:00, 13:30, 22:00, 22:30, 23:00, 23:30, 23:45
Pasir Mas to Tanjong Malim
08:30, 20:30
Kuala Lumpur to Kelantan
01:30, 02:00, 09:30, 09:45, 10:00, 10:15, 10:30, 11:00, 11:30, 13:00, 13:30, 14:00, 14:30, 15:00, 18:00, 18:30, 21:30, 21:45, 22:00, 22:15, 22:30, 23:00, 23:15, 23:30, 23:45
Tanah Merah to Yong Peng
18:00, 20:30
Gua Musang to Putrajaya
11:30, 11:55, 11:59, 16:40, 17:10, 23:40, 23:45, 23:55
Perlis to Pasir Puteh
08:00, 08:30, 20:00, 20:30
Putrajaya to Rantau Panjang
09:30, 21:00, 21:20, 21:30, 22:00
Alor Setar to Tanah Merah
10:00, 22:00
Selangor to Kok Lanas
08:30, 09:00, 09:30, 20:15, 20:30, 20:45, 21:00, 21:30, 23:00
Malacca to Kota Bharu
21:30, 22:00
Pahang to Machang
08:00, 13:00, 16:00, 21:00, 21:30, 22:40, 22:55, 23:20
Kuala Lumpur to Terengganu
01:30, 02:00, 09:30, 10:00, 10:30, 11:00, 11:30, 13:00, 13:30, 22:00, 22:30, 23:00, 23:30, 23:45
Rantau Panjang to Rawang
08:00, 20:00
Johor to Kota Bharu
21:30
Selangor to Jerteh
08:00, 08:30, 09:00, 09:30, 10:00, 12:00, 20:30, 21:00, 21:05, 21:30, 22:30, 23:00
Selangor to Kelantan
08:00, 08:30, 09:00, 09:30, 10:00, 11:30, 12:00, 13:00, 17:00, 20:15, 20:30, 20:45, 21:00, 21:05, 21:30, 22:00, 22:30, 23:00
Pulai Chondong to Bukit Beruntung
09:30
Pengkalan Kubor to Putrajaya
20:00
Jitra to Kota Bharu
09:30, 21:30
Negeri Sembilan to Kota Bharu
08:00, 08:30, 20:00, 20:30, 22:40, 23:00
Rantau Panjang to Kerteh
20:30
Kuala Rompin to Pasir Puteh
23:40

Ekspres Perdana Schedule & Timetable

Bus numberClassDeparture stationArrival stationDepartureArrivalTravel time
ExpressPenang SentralKuala Besut Bus Terminal23:0006:247h 24m
ExpressPenang SentralKuala Besut Bus Terminal22:3005:547h 24m
ExpressPenang SentralKuala Besut Bus Terminal22:0005:247h 24m
ExpressPenang SentralKuala Besut Bus Terminal14:3021:547h 24m
PP27ExpressPenang SentralKuala Besut Bus Terminal14:0021:247h 24m
ExpressPenang SentralKuala Besut Bus Terminal10:0017:247h 24m
ExpressPenangKuala Besut23:0008:309h 30m
ExpressPenangKuala Besut22:3008:009h 30m
ExpressPenangKuala Besut22:0008:0010h 0m
ExpressPenangKuala Besut21:3007:3010h 0m
ExpressPenangKuala Besut21:0007:0010h 0m
ExpressPenangKuala Besut20:3006:3010h 0m
ExpressPenangKuala Besut14:3000:009h 30m
ExpressPenangKuala Besut14:0021:487h 48m
ExpressPenangKuala Besut13:3023:3010h 0m
ExpressPenangKuala Besut13:0020:487h 48m
ExpressPenangKuala Besut10:0019:309h 30m
ExpressPenangKuala Besut09:0019:0010h 0m
ExpressPenangKuala Besut08:3018:3010h 0m
ExpressPenang SentralTerminal Lembah Sireh Kota Bharu22:3005:086h 38m
ExpressPenang SentralTerminal Lembah Sireh Kota Bharu22:0004:386h 38m
ExpressPenang SentralTerminal Lembah Sireh Kota Bharu14:3021:086h 38m
PP27ExpressPenang SentralTerminal Lembah Sireh Kota Bharu14:0020:386h 38m
ExpressPenang SentralTerminal Lembah Sireh Kota Bharu10:0016:386h 38m
ExpressTerminal Lembah Sireh Kota BharuTBS Kuala Lumpur22:0008:1610h 16m
ExpressTerminal Lembah Sireh Kota BharuTBS Kuala Lumpur21:3007:4610h 16m
ExpressTerminal Lembah Sireh Kota BharuTBS Kuala Lumpur21:0007:1610h 16m
ExpressTerminal Lembah Sireh Kota BharuTBS Kuala Lumpur17:3003:4610h 16m
ExpressTerminal Lembah Sireh Kota BharuTBS Kuala Lumpur14:3000:4610h 16m
ExpressTerminal Lembah Sireh Kota BharuTBS Kuala Lumpur14:0000:1610h 16m

Ekspres Perdana Stations

Teluk Mesira Ekspres Perdana OfficeKajang Bus TerminalYong PengPenangRantau Panjang Bus TerminalRawang Bus TerminalSungai PetaniBachokUkir Square Bus TerminalMuar Maharani Bus TerminalTanjong Malim Bus TerminalDataran Peladang Kuala KraiNilam PuriMasjid Kubang KerianPoliteknik JeliKuala Perlis Bus TerminalBus Terminal Kota TinggiKok Lanas Bus TerminalJertehAman Jaya IpohGemasGemenchehPutrajaya SentralTaman Sri Putri SkudaiUMPWisma Univale NilaiKuantanSetiuTaman Universiti Bus TerminalTumpat Bus StationRNR Kuala BalahTBS Kuala LumpurKetereh Bus TerminalKamunting Bus TerminalShah AlamBachok GunongBandar Permaisuri Bus TerminalUMK JeliKuala Besut Bus TerminalJohor BahruPasir Tumboh SMK Long GafarPeringatNilaiMelaka SentralSimpang TenggarohPasir Gudang Bus TerminalJB SentralMersingSkudaiKemahangMerantoKlang Sentral Bus TerminalBentong Bus TerminalShell Tok BaliGemenchehKuala Kangsar Bus TerminalBatu Pahat Bus TerminalAlor Gajah Sentral Bus TerminalMachang Bus TerminalKluangKulim Bus TerminalKemamanParit BuntarRnR JabiPanchorBandar Tasek Raja Bus TerminalKLIA T2Sungai NibongAyer Hitam Bus TerminalTerminal 1 SerembanPenang SentralPulai ChondongBukit Beruntung Bus TerminalKuala TerengganuTangkakAyer HitamJitraLarkin Bus TerminalUlu TiramTerminal Bersepadu GombakUITM MachangSri Manjung Bus TerminalMachangManjungJerteh Bus TerminalKuala Rompin Bus StationBukit BungaPasir MasTaman Puchong PrimaKota BharuPasir PutehChukai Bus StationNilam PuriSeremban Terminal 1Hentian Raya Parit BuntarSegamatMelaka Sentral Bus TerminalYong Peng Opp ShellUMP GambangBus Terminal Kota BharuBagan SeraiBachok Perdana Express CounterJeli Bus Terminal Perdana CounterSelising Bus TerminalSegamat Bus TerminalMuadzam Bus TerminalKampung Tiong GemasTerminal Sentral KuantanKampung LalohMersing Bus TerminalKuala KraiTanah Merah Bus Terminal Jitra KedahUtama Temerloh TerminalDungunTerminal Seksyen 17Greenwood Bus TerminalAmanJaya Bus TerminalTanah MerahPetronas KemahangPuchong PrimaMuarTok BaliKL International AirportBatu PahatTaman BendaharaShahab Perdana Bus TerminalAlor SetarPauh LimaJelawang Gunung StongTanjung GemokKerteh Bus TerminalKampung RajaMersing Jetty GatewayTemerlohSelayang JPN GombakChangloon Bus TerminalTerminal Bus Sungai NibongLumut Bus TerminalAlor Gajah TollTerminal Lembah Sireh Kota BharuJelawatKubang KerianButterworthRantau PanjangChiku 3Jeli Bus StationKangar Bus TerminalPasir Puteh Bus TerminalSeri Iskandar Bus TerminalPengkalan Kubor Bus TerminalTelok MesiraBus Terminal Yong PengMelorSegamat KFC Tmn YayasanTerminal Bentayan MuarNilam PuriKuala RompinSeri Iskandar Bus StationSelisingMelorPos Mini GunongTanjung GemokChiku 3Pauh LimaKuantan Bus TerminalPeringatSetiuDataran NilaiLalohSerembanKelantanPuchongIpohTanjong MalimMuadzam ShahPasir TumbohPasir GudangKota TinggiKuala LumpurKuala KangsarMalaccaKulimTumpatAlor GajahKok LanasSelisingChangloonKajangJeliKangarKuala BesutKeterehLumutSeri IskandarBukit BeruntungPutrajayaRawangSeri ManjungKamuntingKuala PerlisKlangKuala RompinPermaisuriLalohKertehPengkalan Kubor

Ekspres Perdana Company Reviews

E G
AC was blasting, driving was fast and quite reckless. We arrived a bit later than expected
Bus Express, Ekspres Perdana, Oct 8, 2026
A W
The trip went well, but the AC was way too strong.
Bus Express, Ekspres Perdana, Sep 21, 2026
S N
The ride was very bumpy so it was almost impossible to sleep. The bus made a lot of stops to pick up other people and always turned on the lights. Also it would have been nice to get some information when we were dropped off, because we had no idea where to go to.
Bus Express, Ekspres Perdana, Sep 11, 2026
L S
Over 2,5 Hours to Late and I miss the last boat because of this
Bus Express, Ekspres Perdana, Aug 29, 2026
R
It stop too many times during the night and turned on the lights so It was very difficult to sleep.
Bus Express, Ekspres Perdana, Aug 19, 2026
S E
Comfortable, clean and luxury bus. The only bad point, was the cold temperature inside the bus during the whole trip
Bus Express, Ekspres Perdana, Aug 18, 2026
A C
Everything ok but the bus was too cold for all of us!
Bus Express, Ekspres Perdana, Aug 13, 2026
V B
There was a huge risk of leaving in unsuitable weather conditions: storm, wind, very rough seas! Several people fell in the speedboat and we were traumatized by the journey to the The drivers were anything but reassuring; they were driving fast and inappropriately. I had to raise my voice to make them realize the danger.
Bus Express, Ekspres Perdana, Aug 2, 2026
B K
SCARY - mountains with many bends in the rain travelling very fast !
Bus Express, Ekspres Perdana, Jul 31, 2026
D F
Comfortable trip. Seats very comfortable.
Bus Express, Ekspres Perdana, Jul 21, 2026
W B
Arrived 2 hours late and missed my connection. Had to spend a night at bus destination.
Bus Express, Ekspres Perdana, Jun 18, 2026
E B
Too colf
Bus Express, Ekspres Perdana, May 23, 2026
J B
Stuff was friendly. AC a bit to cold
Bus Express, Ekspres Perdana, May 4, 2026
B B
There was only one rest stop along the route. Be aware of you have a weak bladder.
Bus Express, Ekspres Perdana, Apr 23, 2026
S D
i booked that Bus company because it said it's only 6 hours (all the others said almost 8) but of course, it was unrealistic and I guess they know. In the end it took over 9 hours! (we did also half an hour break instead of going directly). At least the bus is comfortable.
Bus Express, Ekspres Perdana, Apr 15, 2026
L W
Departed late; driver made long stops. No announcements. Driver smoked twice on the bus in the last two hours. Delayed arriving due to long stops and later traffic.
Bus Express, Ekspres Perdana, Apr 13, 2026
M T
Arrival more than two hours late for non reason
Bus Express, Ekspres Perdana, Mar 30, 2026
T Z
Service and bus was great. Two bad things were: 1. AC over your head could not 100% turn off 2. There is no WC in the bus
Bus Express, Ekspres Perdana, Mar 19, 2026
M M
the bus was good and modern, the drive was safe. but it was way too cold in there and we only stopped one time for toilet.
Bus Express, Ekspres Perdana, Feb 6, 2026
M F
The best..so fast
Bus Express, Ekspres Perdana, Oct 31, 2025
T J
I bought the trip with the info that there was wifi aboard. There was no Wifi. We arent sure but it felt like the bus made more stops to let people off than scheduled.
Bus Express, Ekspres Perdana, Oct 5, 2025
A M
They don't comply with the schedules..
Bus Express, Ekspres Perdana, Sep 15, 2025
M C
Overall, a good experience. Punctual. In Penang, you have to arrive at the station early, as you have to pay some fees and go through a small checkpoint. It makes a stop at the beginning of the walk, but in a rather dirty place for food and the restrooms. It arrives on time in Kuala Besut, and there are several companies that offer to buy ferry tickets to the Perhentian Islands with them, and they even take you by taxi to the pier if you book with them. The bus is quite comfortable although they don't provide blankets or anything else and it's cold.
Bus Express, Ekspres Perdana, Sep 12, 2025
A K
Comfortable ride but arrival time was 1,5 hours later than expected . Not due to traffic jams! Just a longer drive than was stated on the website
Bus Express, Ekspres Perdana, Sep 5, 2025
E S
Not enough stops during the way but overall ok
Bus Express, Ekspres Perdana, Aug 28, 2025
F L
Bus was new, clean and spacious but for the first 2 hours it stops every 15 minutes to pickup people in different places. So you cannot sleep because you are continuously woke up by lights and people. But overall it’s a good transport.
Bus Express, Ekspres Perdana, Aug 19, 2025
A S
Comfortable and reliable bus from Penang to Kuala Besut. Everything went smoothly. Just note that the air conditioning is quite strong, so bring a jacket or scarf.
Bus Express, Ekspres Perdana, Aug 4, 2025
A P
The bus delarture time was in perfect timing, but we are arrived in mersing 6 hours earlyer than
Bus Express, Ekspres Perdana, Jul 13, 2025
J W
The seat was comfortable and the bus very nice and new. Only the ac was a bit too cold so I had to bring my blanket on the trip
Bus Express, Ekspres Perdana, Jul 6, 2025
T V
Everything was ok but we had to change bus during the trip
Bus Express, Ekspres Perdana, Jun 20, 2025
J V
Good option to reach Kuala Besut
Bus Express, Ekspres Perdana, Jun 5, 2025
D K
Good bus, left on time. But there were a lot of stops and we arrived 3 hours later then scheduled.... the bus ride was very wild through the mountains to compensate time we guessed.
Bus Express, Ekspres Perdana, May 5, 2025
M K
Everything was perfekt
Bus Express, Ekspres Perdana, Feb 21, 2025
D L
Comfortable, large, clean bus. However, it was impossible to sleep because the driver was driving... The air conditioning was also too loud.
This review was autotranslated
Bus Express, Ekspres Perdana, Aug 9, 2023
J G
When you buy the tiquet it says that the arrival was 15.53h and we arrived at 19.00h!!!!!
Bus Express, Ekspres Perdana, Jul 14, 2022
N T
Bus Express, Ekspres Perdana, Sep 26, 2026
N B
Bus Express, Ekspres Perdana, Sep 10, 2026
S G
Bus Express, Ekspres Perdana, Sep 10, 2026
M T
Bus Express, Ekspres Perdana, Sep 4, 2026
C L
Bus Express, Ekspres Perdana, Aug 30, 2026
W K
Bus Express, Ekspres Perdana, Aug 26, 2026
T G
Bus Express, Ekspres Perdana, Aug 23, 2026
J E
Bus Express, Ekspres Perdana, Aug 20, 2026
M M
Bus Express, Ekspres Perdana, Aug 11, 2026
L P
Bus Express, Ekspres Perdana, Aug 5, 2026
M L
Bus Express, Ekspres Perdana, Aug 4, 2026
M S
Bus Express, Ekspres Perdana, Jul 25, 2026
G M
Bus Express, Ekspres Perdana, Jul 23, 2026
R C
Bus Express, Ekspres Perdana, Jul 13, 2026
P S
Bus Express, Ekspres Perdana, Jul 7, 2026
3.9
143 customer reviews
5
41%
4
23%
3
19%
2
17%
1
0%
82.5% of 143 travelers were presumably happy with Ekspres Perdana as they left good or no review