Malaysia bus companies: reviews 2026
Which company should you trust for your coach in Malaysia? We compared 16 coach, van and airport operators using their average rating from verified 12Go customer reviews (more than 5,200 reviews in total), the routes and seat classes they actually sell, and their fares in October 2026.
See ratings on 12Go →How we compared the companies
The ratings below are the average score out of 5 shown on each company's 12Go page, based on reviews left by travellers who booked and took the trip. We read them on 7 October 2026. We also give the number of reviews: a 4.5 based on 1,000 reviews tells you much more than a 4.8 based on 18.
Routes, seat classes and fares come from the 12Go listings for a departure on 24 October 2026. Some operators sell under two names on 12Go (for example "StarMart" and "StarMart SG"); we quote the rating of the page we read. We have no commercial link with any bus company: we earn a commission when you book on 12Go, whichever operator you choose.
Coach companies at a glance
Sorted by 12Go rating, then by number of reviews. Routes and fares as listed on 12Go for 24 October 2026.
| Company | 12Go rating | Reviews | Routes in our sample | Fare example |
|---|---|---|---|---|
| CS Travel | 4.5/5 | 1,029 | Kuala Lumpur and Penang → Cameron Highlands | Kuala Lumpur → Cameron Highlands €10.87 |
| KKKL Express | 4.5/5 | 153 | Kuala Lumpur → Malacca, Johor Bahru | Kuala Lumpur → Malacca €5.30 |
| 707 Inc | 4.4/5 | 759 | Malacca → Singapore (57 departures from Melaka Sentral) | Malacca → Singapore €23.36 |
| Mayang Sari | 4.3/5 | 475 | Kuala Lumpur → Malacca, Kuantan | Kuala Lumpur → Malacca €2.85 |
| StarMart | 4.2/5 | 500 | Kuala Lumpur → Singapore, Ipoh, KLIA airport | Kuala Lumpur → Singapore €16.11 (27-seat coach) |
| Super Nice Express | 4.2/5 | 316 | Kuala Lumpur → Penang, Singapore, Johor Bahru, Hat Yai; Malacca → Singapore | Malacca → Singapore €15.57–15.89 |
| Transnasional | 4.1/5 | 319 | Kuala Lumpur → Mersing | €11.53 (Executive) |
| Ekspres Mutiara | 4.1/5 | 114 | Kuala Lumpur → Kota Bharu, Singapore | Kuala Lumpur → Kota Bharu €16.14–16.88 |
| Alisan Golden Coach | 4.1/5 | 97 | Kuala Lumpur → Hat Yai (Thailand) | €24.79–25.31 (SVIP) |
| Plusliner | 4.0/5 | 335 | Kuala Lumpur → Ipoh | €4.61–4.90 |
| Ekspres Perdana | 3.9/5 | 142 | Kuala Lumpur → Kota Bharu | €16.11–16.85 |
| Billion Stars Express | 3.6/5 | 690 | Kuala Lumpur → Singapore, Penang, Genting Highlands, KLIA airport | Kuala Lumpur → Singapore €17.12 |
| Qistna Express | 3.6/5 | 265 | Kuala Lumpur → Singapore | €17.12 |
Ratings and review counts read on each company's 12Go page on 7 October 2026. They change as new reviews come in.
Airport links and cross-border vans
Highly rated, but on fewer reviews: read these scores with that in mind.
| Operator | 12Go rating | Reviews | Service | Fare |
|---|---|---|---|---|
| KLIA Ekspres | 4.8/5 | 18 | Non-stop train KL Sentral → KLIA, about 33 min | €12 |
| SkyBus | 4.7/5 | 49 | Coach KL Sentral → KLIA, 97 departures that day | €3.39 |
| Zee Zenith Travel | 4.5/5 | 15 | Vans Penang → Hat Yai (Thailand) from Komtar, 161 departures that day | €24.25–24.96 |
Our take, company by company
The most-reviewed operator in our sample (1,029 reviews) with 4.5/5. It runs to Cameron Highlands from TBS in Kuala Lumpur (€10.87, about 4 h 47) and from Sungai Nibong bus terminal in Penang (€8.70–9.79). On these routes it shares the market with Unititi Express, at the same fares.
Rated 4.4/5 on 759 reviews. On 24 October 2026 it listed 57 departures from Melaka Sentral to Singapore at €23.36, about 3 h 51 — by far the largest offer on this route.
KKKL Express (4.5/5, 153 reviews) sells Kuala Lumpur → Malacca at €5.30 and Kuala Lumpur → Johor Bahru at €12.72. Mayang Sari (4.3/5, 475 reviews) is one of the cheapest well-rated options to Malacca: €2.85 from TBS.
Rated 4.2/5 (500 reviews). Its Singapore coaches leave from Berjaya Times Square in central Kuala Lumpur rather than TBS, with 27-seat coaches at €16.11. A separate listing, "StarMart SG", sells 27- and 40-seat coaches at €22.74–26.70.
Present on 5 of the routes we checked: Kuala Lumpur to Penang, Singapore, Johor Bahru and Hat Yai, and Malacca to Singapore. Rated 4.2/5 (316 reviews). Its Hat Yai coaches leave from Hentian Duta, not TBS.
170 departures Kuala Lumpur → Singapore and 81 to Penang on 24 October 2026: no other company came close. But its score is 3.6/5 on 690 reviews, the lowest among the big operators. Fine if you need a precise time; compare first if comfort is your priority.
Rated 4.0/5 (335 reviews), it was the cheapest regular operator to Ipoh at €4.61–4.90, against a typical €8.74 on the route, with a scheduled 2 h 30.
On Kuala Lumpur → Kota Bharu (about 9 h 45), Ekspres Mutiara (4.1/5, 114 reviews) listed 87 departures and Ekspres Perdana (3.9/5, 142 reviews) 77, both around €16.
Companies without a rating yet
Some operators you will see often had no reviews on their 12Go page when we checked: Eltabina Express (Kuala Lumpur → Singapore, €20.85, Executive), Sani Express (Kuala Lumpur → Kota Bharu from €10.51, and Kuantan) and Transtar Cross Border (Johor Bahru → Singapore, €3.59). No rating does not mean a bad company — just that 12Go has no customer feedback to show yet.
How to read a rating before you book
- Look at the number of reviews. 4.5/5 on 1,029 reviews (CS Travel) is more reliable than 4.8/5 on 18.
- Compare on the same route. On Kuala Lumpur → Singapore, fares among the 7 main operators ranged from €16.11 (StarMart) to €26.70 (StarMart SG).
- Check the seat class. Express, Executive, VIP or SVIP on the same route are different seats.
- Check the terminal. TBS, KL Sentral, Berjaya Times Square and Hentian Duta are different places — see our companies and stations guide.
- Compare prices too. Our Malaysia bus prices page gives the cheapest and typical fare on 23 routes.
Bus companies in Malaysia: your questions
Which is the best bus company from Kuala Lumpur to Singapore?
Which company goes to Cameron Highlands?
Are the 12Go ratings reliable?
Which company for Malacca → Singapore?
Who runs the vans from Penang to Hat Yai?
Pick your company and book your seat
Every departure on 12Go shows the operator, its customer rating, the seat class and the departure terminal.
See ratings on 12Go →