Buses are the most affordable means of transport with a large number of terminals across the country and convenient timetables to help you plan your trip. Buses is a convenient option both for those who travel on a shoestring budget and those who do not want to compromise on comfort. Ekspres Perdana offers bus service with an online reservation available. Before booking your ticket, read other travellers’ reviews to choose the best option.
What are the Main Stations of Ekspres Perdana?
Ekspres Perdana operates buses to and from the following stations:
Penang
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
Tanjong Malim Bus Terminal
Masjid Kubang Kerian
Nilam Puri
Dataran Peladang Kuala Krai
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
TBS Kuala Lumpur
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
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
Kulim Bus Terminal
Kluang
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
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
Kota Bharu
Pasir Puteh
Chukai Bus Station
Nilam Puri
Seremban Terminal 1
Hentian Raya Parit Buntar
Segamat
Melaka Sentral Bus Terminal
Bus Terminal Kota Bharu
Bagan Serai
Selising Bus Terminal
Segamat Bus Terminal
Muadzam Bus Terminal
Terminal Sentral Kuantan
Kampung Laloh
Mersing Bus Terminal
Kuala Krai
Tanah Merah Bus Terminal Jitra Kedah
Utama Temerloh Terminal
Terminal Seksyen 17
Greenwood Bus Terminal
AmanJaya Bus Terminal
Tanah Merah
Puchong Prima
Muar
Tok Bali
KL International Airport
Batu Pahat
Shahab Perdana Bus Terminal
Alor Setar
Tanjung Gemok
Kerteh Bus Terminal
Kampung Raja
Mersing Jetty Gateway
Temerloh
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
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
Chiku 3
Kuantan Bus Terminal
Peringat
Dataran Nilai
Laloh
Seremban
Kelantan
Puchong
Ipoh
Tanjong Malim
Muadzam Shah
Pasir Tumboh
Pasir Gudang
Kota Tinggi
Malacca
Kuala Lumpur
Kuala Kangsar
Kulim
Tumpat
Alor Gajah
Kok Lanas
Selising
Changloon
Kajang
Jeli
Kangar
Ketereh
Lumut
Seri Iskandar
Bukit Beruntung
Putrajaya
Rawang
Seri Manjung
Kuala Perlis
Klang
Kuala Rompin
Laloh
Kerteh
Pengkalan Kubor
Kemaman
Telok Mesira
Taman Bendahara
Pauh Lima
Selayang JPN Gombak
Kemahang
Yong Peng Opp Shell
Muar Maharani Bus Terminal
Kampung Tiong Gemas
UMP Gambang
Jeli Bus Terminal Perdana Counter
Bachok Perdana Express Counter
RNR Kuala Balah
Petronas Kemahang
Taman Puchong Prima
Jelawang Gunung Stong
Meranto
Tanjung Gemok
Setiu
Pauh Lima
Kamunting
Permaisuri
What are the Most Popular Routes of Ekspres Perdana?
The most popular destinations of Ekspres Perdana are:
What are the Bus Classes & Prices of Ekspres Perdana?
The price of your bus trip will depend both on the destination and the class of your ticket. Note that not all ticket classes are available on certain routes yet for longer trips there is almost always a good choice of options. Opt for a sleeper coach for the most convenient overnight trip. Sleeper buses are usually equipped with berths or soft reclining seats, feature an onboard toilet and your ticket may also include other perks like snacks or even a lunch. Taking a night bus is also a good idea if you want to save on your hotel room. During the day an express service is often the best value for money as it makes less stops than an ordinary or standard class bus and travels faster. On some routes it may be crucial to choose the right class as, say, an ordinary or second class bus may need some 6 hours to cover the distance the first class or express bus travels in two hours!
Pros & Cons of Bus Travel
Pros of Bus Travel
Buses usually boast the widest network of destinations covered. They travel to the places you cannot get to by plane or even by train
Travelling by bus is easy – there is no need to arrive to the bus terminal much in advance, and the check-in is usually a very fast formality opposite to air travel
Bus tickets are very affordable. Yes, there are costly first class or VIP options but is you are on a budget, bus is the first means of transportation you have to think about
At the same time, there are different classes of service to suit any budget. If you are after a higher level of comfort, buses get you covered, too.
Cons of Bus Travel
Intercity bus terminals can be located outside the city centre in the outskirts. It means you will need to calculate extra time and money to get there. In certain destinations getting from the bus terminal can cost you more than you would expect because only a limited number of transportation companies is allowed to serve the route – and prices may be inflated.
During busy weekends or high season buses serving some tourist destinations may run out of schedule and require advanced booking.
While buses are not as weather dependent as ferries, bus trips can also be delayed or cancelled due to bad weather or road conditions – keep it in mind if travelling during certain seasons or to certain destinations.
Teluk Mesira Ekspres Perdana OfficeKajang Bus TerminalYong PengPenangRantau Panjang Bus TerminalRawang Bus TerminalSungai PetaniBachokUkir Square Bus TerminalMuar Maharani Bus TerminalTanjong Malim Bus TerminalMasjid Kubang KerianNilam PuriDataran Peladang Kuala KraiPoliteknik 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 TerminalKulim Bus TerminalKluangKemamanParit BuntarRnR JabiPanchorBandar Tasek Raja Bus TerminalKLIA T2Sungai NibongAyer Hitam Bus TerminalTerminal 1 SerembanPenang SentralPulai ChondongBukit Beruntung Bus TerminalTangkakAyer HitamJitraLarkin Bus TerminalUlu TiramTerminal Bersepadu GombakUITM MachangSri Manjung Bus TerminalMachangManjungJerteh Bus TerminalKuala Rompin Bus StationBukit BungaTaman Puchong PrimaPasir MasKota 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 TerminalTerminal 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 TinggiMalaccaKuala LumpurKuala KangsarKulimTumpatAlor GajahKok LanasSelisingChangloonKajangJeliKangarKuala BesutKeterehLumutSeri IskandarBukit BeruntungPutrajayaRawangSeri ManjungKamuntingKuala PerlisKlangKuala RompinPermaisuriLalohKertehPengkalan Kubor
Ekspres Perdana Company Reviews
S N
Sarah 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
Larissa S
Over 2,5 Hours to Late and I miss the last boat because of this
Bus Express, Ekspres Perdana, Aug 29, 2026
R
Rocio
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
Samuel 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
Astrid C
Everything ok but the bus was too cold for all of us!
Bus Express, Ekspres Perdana, Aug 13, 2026
V B
Valerie 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
Bronwyn K
SCARY - mountains with many bends in the rain travelling very fast !
Bus Express, Ekspres Perdana, Jul 31, 2026
D F
Debora F
Comfortable trip. Seats very comfortable.
Bus Express, Ekspres Perdana, Jul 21, 2026
W B
Willemijn 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
Edith B
Too colf
Bus Express, Ekspres Perdana, May 23, 2026
J B
Jan B
Stuff was friendly. AC a bit to cold
Bus Express, Ekspres Perdana, May 4, 2026
B B
Blane 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
Sabrina 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
Lelia 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
Marius T
Arrival more than two hours late for non reason
Bus Express, Ekspres Perdana, Mar 30, 2026
T Z
Tomas 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
Marleen 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
Muhamad F
The best..so fast
Bus Express, Ekspres Perdana, Oct 31, 2025
T J
Tanya 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
Adria M
They don't comply with the schedules..
Bus Express, Ekspres Perdana, Sep 15, 2025
M C
MONICA 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
Andreas 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
egmont S
Not enough stops during the way but overall ok
Bus Express, Ekspres Perdana, Aug 28, 2025
F L
Francesco 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
Aline 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
Alessandro 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
Johannes 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
Tiffany V
Everything was ok but we had to change bus during the trip
Bus Express, Ekspres Perdana, Jun 20, 2025
J V
Jocelyn V
Good option to reach Kuala Besut
Bus Express, Ekspres Perdana, Jun 5, 2025
D K
Dennis 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
Maarten K
Everything was perfekt
Bus Express, Ekspres Perdana, Feb 21, 2025
D L
Delphine 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
Jaume 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 B
Nicolas B
Bus Express, Ekspres Perdana, Sep 10, 2026
S G
STEPHANE G
Bus Express, Ekspres Perdana, Sep 10, 2026
M T
Matteo T
Bus Express, Ekspres Perdana, Sep 4, 2026
C L
Caroline L
Bus Express, Ekspres Perdana, Aug 30, 2026
W K
Wassila K
Bus Express, Ekspres Perdana, Aug 26, 2026
T G
Tim G
Bus Express, Ekspres Perdana, Aug 23, 2026
J E
Jorge E
Bus Express, Ekspres Perdana, Aug 20, 2026
M M
Mhamed M
Bus Express, Ekspres Perdana, Aug 11, 2026
L P
Luca P
Bus Express, Ekspres Perdana, Aug 5, 2026
M L
Michel L
Bus Express, Ekspres Perdana, Aug 4, 2026
M S
Manon S
Bus Express, Ekspres Perdana, Jul 25, 2026
G M
Garry M
Bus Express, Ekspres Perdana, Jul 23, 2026
R C
Rafa C
Bus Express, Ekspres Perdana, Jul 13, 2026
P S
Philippe S
Bus Express, Ekspres Perdana, Jul 7, 2026
D B
David B
Bus Express, Ekspres Perdana, Jul 1, 2026
J A
Joan A
Bus Express, Ekspres Perdana, Jun 19, 2026
P M
Pierre M
Bus Express, Ekspres Perdana, May 30, 2026
3.9
140 customer reviews
5
40%
4
23%
3
19%
2
18%
1
0%
82.1% of 140 travelers were presumably happy with Ekspres Perdana as they left good or no review