Easybook® Bus & Ferry Tickets

26.7K reviews
Content rating
PEGI 3
1M+
Downloads
Content rating
PEGI 3
Digital Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Book Bus, Train & Ferry Tickets Online Across Southeast Asia

Easybook is your convenient travel booking app for bus tickets, train tickets, ferry tickets and local tours across Southeast Asia. Search, compare and book your journey online with ease.

🚌 Bus Tickets Online

Book bus tickets from hundreds of operators and thousands of routes across Malaysia, Singapore and Southeast Asia. Travel to popular destinations including Kuala Lumpur, TBS, Penang, Johor Bahru, Ipoh, Malacca, Cameron Highlands, Singapore, Seremban, KLIA, Genting Highlands, Mersing, Kedah, Kelantan, Terengganu and more.

Enjoy convenient online bus ticket booking, regular promotions and easy booking through the Easybook app.

🚆 KTM & ETS Train Tickets

Book KTM and ETS train tickets online and travel conveniently across Malaysia. Choose from popular destinations including KL Sentral, Seremban, Ipoh, Taiping, Butterworth, Alor Setar, Kluang, Johor Bahru and more.

Skip the queue and book your train tickets anytime with Easybook.

⛴️ Ferry Tickets Online

Plan your island getaway and book ferry tickets to popular destinations including Langkawi, Redang, Tioman, Batam, Bintan and Bali.

Compare ferry routes and operators and book your ferry tickets online in just a few steps.

🎟️ Bus, Train, Ferry & Tours in One App

Manage your travel bookings in one convenient app:

🚌 Bus tickets
🚆 Train & ETS tickets
⛴️ Ferry tickets
🏝️ Local tours

🆕 Self Check-In

Make boarding easier with Easybook Self Check-In. For eligible services, complete your check-in through the app and proceed to boarding without the usual ticket exchange process.

💸 Easy Cancellation & Refunds

For eligible refundable tickets, manage your cancellation and refund conveniently through the app.

💰 Easybook eWallet

Top up your Easybook eWallet and use your balance to pay for bookings. Enjoy convenient payments and fast ticket confirmation.

💳 Multiple Payment Options

Pay securely using available payment methods including Easybook eWallet, credit card, debit card, online banking and other supported payment options.

⭐ Popular Transport Operators

Easybook provides access to tickets from many popular transport operators, including:

Bus Operators
707 Bus • Adik Beradik • Aerobus • Alibaba Express • Billion Stars • Causeway Link • City Express • Etika Express • Five Stars • Grassland • JB Transliner • KKKL • Lanang Express • Lapan Lapan • Maju Express • Mayang Sari • Nice • Plusliner • Quick Liner Express • RWT Express • Sani Express • Sipitang Express • Sri Maju • Starmart Express • Super Nice • Perdana Express • Pancaran Matahari • Ekspress Mutiara • Cosmic Express • The One Travel & Tours • TRA Express • Transnasional • Transtar • WTS Travel • Yellowstar Express • Yoyo Express and more.

Train Operators
KTM Berhad • KTM ETS • Kereta Api Indonesia (KAI)

Ferry Operators
Batam Fast • Bintan Ferry • Dolphin Fast Ferry • Horizon Fast Ferry • Majestic Fast Ferry • Sindo Ferry and more.

🌏 Travel Across Southeast Asia

Book transport and travel experiences across **Malaysia, Singapore, Indonesia, Thailand, Vietnam, Laos, Cambodia, Myanmar and the Philippines**.

📱 Multiple Languages

Easybook is available in English, Chinese, Malay, Thai, Indonesian and Vietnamese.

Whether you're booking a bus ticket, train ticket, ferry ticket or local tour, Easybook makes travel booking simple, convenient and accessible.

Download Easybook today and book your next journey with ease.
Book bus, train, ferry, tours ticket. Easy travel booking across Southeast Asia.
Updated on
Oct 23, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection
  • Data is encrypted in transit
  • You can request that data be deleted

Ratings and reviews

26.4K reviews
Bradley Genders
November 7, 2025
To call this Easybook is very misleading. This is the most convoluted booking app I have ever used. Most of the time you cannot even get a digital pass, so you will be queuing up at the station to get a printed ticket which could take a long time, you could even miss your bus! You also need to pay for this ticket! If you can get a digital pass you will be paying extra for that as well and you will need to manually enter all your details to retrieve your booking again! This isn't Easy!
17 people found this review helpful
Did you find this helpful?
Easybook.com
November 8, 2025
Dear User, We wish to share that with self-check-in, you can skip the hassle of exchanging for a digital pass and head straight to your boarding gate for selected terminals (easybook.com/digital-pass-terminals). Kindly reach us via (easybook.com/contact) if you need clarifications or assistance regarding the digital pass issue. Thanks!
Same Likeyou
May 27, 2024
Beware of misleading marketing tricks like "52% off," but read the fine print. In fact only 6RM. payments can be blocked for up to 4-5weeks, if transaction is not fully authorised, with no ticket. the app is outdated and tricky to navigate. Main drawback prices are higher than on other aggregators, as they invest heavily in ads.
7 people found this review helpful
Did you find this helpful?
Easybook.com
May 28, 2024
Hi There, as per your sharing, it's unclear to us precisely on the issue you are facing. We kindly request that you connect with our support team through (bit.ly/EasybookSupport)👈 to address the matter & for us to resolve it promptly. Thanks & we eagerly await your response!😉
Rated WRP
July 18, 2026
Booked the wrong terminal by mistake. In Johor Bahru there are two terminals (Larkin and Tun Aminah), but the system only showed “Johor Bahru,” which caused confusion. There was also no final confirmation page to review the booking before payment. By the time I realized the mistake at the terminal, it was too late and the ticket was non-refundable. The booking system could be improved to prevent this issue for other users.
8 people found this review helpful
Did you find this helpful?
Easybook.com
March 8, 2026
Dear User, kindly note that both terminals are displayed during trip search & on the final confirmation page for user review. For more flexibility, you can use our Self-Cancellation feature or opt for Refund Protection in the future. Please reach us at (easybook.com/contact) with your Booking ID if you need clarifications. Thanks

What’s new

- Enhance booking process.