Easybook® Bus & Ferry Tickets

27.4K 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
23 Oct 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

27.1K reviews
isabel thong
30 September 2026
Do not fall for the "Refundable" upgrade.it is a trap. I am incredibly disappointed with the lack of integrity from this company. I bought 7 tickets and specifically opted into the additional refundable policy as a safeguard. When plans changed and I requested a refund, the process became an absolute nightmare. Instead of honoring the policy I paid extra for, customer service gave me endless excuses to deny my claim. It is completely unacceptable to sell a service for "peace of mind" and then us
Did you find this helpful?
Easybook.com
1 October 2026
Hi Isabel, apologies in relation to the declined refund request for the Refund Protection add-on. Kindly note the T&C has outlined the specific category eligible for refunds with valid documentation proof needed. However we encourage you to reach our support team for further validation & comprehensive review via (easybook.com/contact)👈 Thanks!
luqmanul Hakim
26 September 2026
Horrible, avoid booking using this at all costs. First of all, the bus i booked didn't turn up and the staff at the terminal told to refund via EasyBook (mind you, the EasyBook customer service did not inform me ANYTHING about the cancellation. And the customer service is useless. Keeps relying on the AI bot wth. Refund process takes ages. It's been more than a month (refund said to take no more than 14 days) and all the feedback I'm getting is "following up with the bus company". Horrible.
6 people found this review helpful
Did you find this helpful?
Easybook.com
28 September 2026
We value your feedback & sincerely apologize for any inconvenience you've experienced🙏 For us to further check your refund status, we would appreciate if you could reach our support team via (easybook.com/contact)👈 Thanks & hope to hear from you soon!
leong ch
20 September 2026
Good and easy to use. convenient. but always not updated when select a displayed schedule it would show no longer available when going into seat selection. but can be improved on bus rating reviews to give a clearer bus co. selection by rating.
Did you find this helpful?
Easybook.com
21 September 2026
We value your feedback & sincerely apologize for any inconvenience you've experienced. With regards to the seating schedule issue, it may have been resulted such as session timeout if idle for too long. For better clarification, we'd suggest to further check with our support team via (easybook.com/contact)👈 Thanks for sharing the feedback!

What's new

- Enhance booking process.