Want to catch that bus in Malaysia or Singapore? Buy bus tickets online from CatchThatBus at discount prices in a fast, simple and convenient manner. We offer online bus tickets to KL, Singapore, Penang, Melaka, Genting, Kuantan, Johor, Perlis and many more! Choose from reliable bus operators such as Transnasional, Plusliner, Nice, Starmart, Suasana Edaran, Perak Transit, Unititi Express, etc. You can also rent and charter buses using this app so you make sure you always manage to catch the bus!

Ingin membeli tiket bas ekspres di Malaysia atau Singapura? Belilah tiket bas online dari CatchThatBus pada harga murah dan diskaun dalam cara mudah dan senang. Pilih daripada destinasi menarik seperti Kuala Lumpur, Singapura, Pulau Pinang, Melaka, Genting, Kuantan, Johor Bahru, Ipoh, Alor Setar dll! Beli tiket bas online dari operator seperti Transnasional, Plusliner, Nice, Starmart, Suasana Edaran, Perak Transit, Unititi Express dan banyak lagi! Gunakan app ini juga untuk membuat tempahan untuk sewa bas catar.

Simplicity. Variety. Convenience. Always making sure you catch that bus!
© Catch That Bus Sdn. Bhd. / Catch That Bus Pte. Ltd.

What’s New

Version 3.5.0

This app version update includes:
- Minor bug fixes
- Improved performance
- New payment feature: Touch 'n Go eWallet
- Enhanced functions

Ratings and Reviews

2.7 out of 5
62 Ratings

62 Ratings

Broken-heartedintopieces ,

Need some improvement

Apps developer did very well when they use the calendar type for choosing date.
But there’s no transaction history in the apps. Pls put a transaction history so that we at least know that we booked a ticket already

Developer Response ,

Hi could you let us know what problems your'e facing with the current version of the app? You can email us at

Saiful Nasir ,

annoying advertisement

This apps was so cool and easy to use without any additional charges when to buy a bus ticket using e-payment but sadly the annoying advertisement appear in payment process when I want to key in my transaction authorization code(tac) in maybank2u view and it disturb my payment process. Think twice when you want to use a popup advertisement,do not enable in payment process. Thanks you

Developer Response ,

Dear Saiful
Unfortunately once the app goes to a payment partner ie Maybank we cannot control any ads that Maybank displays. This is beyond our control but we will definitely provide this feedback to our payment processing partner.

Fatin Rosli ,

Positive Customer

Very good customer service and very good application. Easy and convenient. But just want to remind you guys please think twice before you decide to choose Maju Express bus. Very bad service especially when I want to get my ticket after buy it through catchthatbus.


4.3 MB

Requires iOS 9.0 or later. Compatible with iPhone, iPad and iPod touch.



Age Rating


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

You May Also Like