Easybook® Bus & Ferry Tickets

25.4K reviews
Content rating
Everyone
1M+
Downloads
Content rating
Everyone
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 14, 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

25.1K reviews
Stanley Aker
January 16, 2024
Warning! Fraud company. I tried to make a bus booking with this app. The payment status was "failed" but my credit card was charged. I sent an e-mail to Easybook but received no reply. I opened a fraud complaint with my credit card company. There is no record of the transaction in the order history or email (not in junk folder) just the fraudulent charge on my credit card.
5 people found this review helpful
Did you find this helpful?
Easybook.com
January 16, 2024
Hi Stanley, May we ask if you have also checked the Order Summary in the Payment page or Booking History page or in your Mailbox junk/spam folder as well? Our support team is readily available if you require further assistance on this via (bit.ly/EasybookSupport)👈 Thank you for your constructive feedback!
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.
7 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
SHIVA
August 15, 2026
If I could give 0 stars, I would. I chose Easybook even though it was more expensive because I believed the digital boarding would make things easier. Only after booking did I find out that my Plusliner ticket still required the terminal check-in/printing process and an additional charge.Plusliner wasn't available on its DiQR search.If I had known this beforehand, I would have booked through redBus instead. This should be made much clearer BEFORE payment, not after the booking is non-refundable.
1 person found this review helpful
Did you find this helpful?
Easybook.com
August 17, 2026
Dear Shiva, sorry to hear on the inconvenience you encountered. We wish to share that more details for certain terminal charges can be found here (www.easybook.com/digital-pass-terminals). Please reach our support team if you need further clarification. Thank you!

What’s new

- Enhance booking process.