Easybook® Bus & Ferry Tickets

25.3K 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 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
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!
Fiqo Budi Pranata
August 27, 2026
The refund process takes a long time, be careful if you order a PO bus that likes to cancel it, you want to refund the TF process to the bank but it doesn't come back for 2 months, the process is long-winded, instead of tidying up you are forced to follow the rules
1 person found this review helpful
Did you find this helpful?
Easybook.com
August 28, 2026
We appreciate your patience while we process your refund. The estimated refund timeline usually takes 1–2 weeks to be processed to your payment gateway & your bank may take another 1–2 weeks to reflect the funds in your balance. Should you need more details, our team is always available to help at (easybook.com/contact).

What’s new

- Enhance booking process.