BusOnlineTicket.com Logo

Want to buy a ticket from BusOnlineTicket.com, but not sure whether they are trustworthy?

Worry not!

In this BusOnlineTicket.com review, I am going to share my experience of using the site.

Also, I will highlight everything that you need to pay attention to, as well as tips on how to have a seamless experience if you are buying your tickets from them.

Why Should You Trust Me?

I travel to at least 5 destinations a year.

For most of these trips, I use online travel companies to book my tickets, hotels, and tours. Not only that, I have been writing about travel services, booking sites, hotels, and attractions for almost 3 years now.

Besides traveling, I am also a full-time digital marketing specialist. I advise companies ranging from small businesses to well-known household brands on the best practices of websites and e-commerce stores.

BusOnlineTicket.com did not compensate me, in cash or with free rides, to write this review.

However, if you buy something after clicking on any links on this page, this site will earn a commission. I use the commission to keep the site running, and to publish more useful reviews like this for travelers like you.

The stance I take in this review is neutral and completely my own. It is not affected by the commission at all.


  • Intuitive and easy-to-use interface.
  • Accepts many different payment methods.
  • A clear breakdown of the payment amount.
  • BOT Miles loyalty program.
  • Ticket purchase through the mobile app.
  • Processing fees may be applied to the final amount.
  • Slight delay in getting a confirmation.
  • Purchase confirmation must be printed for ticket redemption.

Buy Tickets from BusOnlineTicket.com

In a nutshell, BusOnlineTicket.com is a reliable service to book bus, train, and ferry tickets.

The website offers a pretty complete database of all the bus, train and ferry services running in both West and East Malaysia.

On top of that, it also sells tickets for transportation services to neighboring countries of Malaysia such as Singapore, Thailand, and Brunei.

The interface of the website is simple enough to navigate on both desktops and mobile devices.

Booking a ticket from BusOnlineTicket.com is straightforward and easy. Follow the steps all the way to checkout, and you should be all set for your upcoming trip.

However, you must be aware of the slight delay that happens between completing your payment and getting a confirmation for your ticket purchase.

In my experience, I did eventually get a confirmation for my purchase, albeit a little slow.

The ticket office of the bus company that I am booked with had no problem acknowledging my booking when I showed them the purchase confirmation.

As a side note, the site has a lot of information about bus, train and ferry services in Malaysia. By a lot, I mean complete schedules, contact information as well as photos showing the interior of buses.

Thus, feel free use it to plan your upcoming trip even if you don’t have the intention to buy your tickets there.

All in all, I had a pleasant experience using the site, and I am more than happy to recommend it to anybody I know.

Promo / Discount Codes

There are no active promo or discount codes at the moment.

Buy Tickets from BusOnlineTicket.com

Full Review

For this review, I was purchasing a pair of bus tickets from Singapore to KL Sentral.

I had no idea which express bus company to go for. All I wanted is a bus offering comfortable seats that will depart Singapore in the afternoon, and arrive at KL Sentral in the evening.

Subsequently, BusOnlineTicket.com also became my go-to site for KTM ETS tickets since the official website is usually buggy.

The following are the things that stood out to me when I use the site to buy bus and train tickets.

Intuitive and Easy-to-use Interface

BusOnlineTicket.com Homepage

The website doesn’t have a modern design like some of its competitors, but when I first landed on the site, I knew what to do to buy bus tickets.

The entire of flow of buying tickets was very smooth. The process is very similar to buying any tickets online. I knew where to click, and nothing really disrupted my experience.

In fact, the interface was more intuitive than many ticket booking sites out there. For example, I will prefer BusOnlineTicket.com over the official KTM ETS website anytime.

Another huge plus about the BusOnlineTicket.com’s interface is that it is possible to buy a ticket from the website using a mobile device.

You will enjoy the same easy-to-use interface provided you have a stable Wi-Fi or data connection.

Accepts Many Different Payment Methods

When I reached the page requesting for payment details, I was pleasantly surprised to see the many different payment methods that the site accepts.

They include:

  • Credit card
  • PayPal
  • Bank transfer
  • Cash (via 7-Eleven outlets)
  • Alipay
  • DBS Paylah

Payment Methods Accepted by BusOnlineTicket.com

Of course, credit cards, PayPal, and bank transfers are standard payment methods for e-commerce transactions these days.

But the fact that BusOnlineTicket.com accepts cash and Alipay makes it a platform that is convenient for travelers from all over the world.

BOT Miles

If you are a frequent traveler by bus on routes covered by BusOnlineTicket.com or KTM ETS, you are going to like this.

To encourage travelers to keep making bus and train ticket purchases with it, the site offers a loyalty program called BOT Miles.

Any ticket purchase made through the site qualifies for BOT Miles. For every SGD0.40 or RM1.00 spent on buying bus tickets from the site, you will earn 1 BOT Miles.

Once you have accumulated enough BOT Miles, you can use them to redeem discount codes, which you can then apply to your next ticket purchase.

The following is a list showing the number of BOT Miles you need to redeem discount codes:

  • 300 BOT Miles: SGD2.50 / RM6.00
  • 600 BOT Miles: SGD5.00 / RM12.50
  • 1,200 BOT Miles: SGD10.00 / RM25.00
  • 2,000 BOT Miles: SGD20.00 / RM50.00

Processing Fee

BusOnlineTicket.com charges a small processing fee on top of your ticket price. For most popular routes, however, these fees are waived.

You might want to pay attention to the fees, especially if you are traveling on a budget or comparing prices between a few websites.

The good thing, though, is that the site is very transparent about their prices. They always provide a clear breakdown of your payment amount on all payment pages.

Delay in Getting an Email Confirmation

When I was buying my bus tickets from them, I experienced a delay of between 1 to 2 hours in receiving my email confirmation.

The confirmation did arrive, but in this day and age, I was expecting for it to be sitting in my email inbox as soon as I close the website, and check my email.

Anyway, I am giving BusOnlineTicket.com the benefit of doubt for the delay since I did not experience the same issue when I buy train tickets.

The reason behind the delay could be due to archaic ticketing systems that bus companies in this region use. Even today, double-booking of tickets, especially during festive seasons, could still happen even when you buy tickets directly from ticket counters.

If you did not receive your purchase confirmation after 30 minutes, reach out to their customer support team at your earliest convenience.

Purchase Confirmation Must Be Printed for Ticket Redemption

You cannot blame BusOnlineTicket.com for this because most bus companies in this region still do not acknowledge paperless bookings.

To be certain, always print out your purchase confirmation after making your payment. Else, you may run the risk of not being able to redeem your tickets at the ticket counter.

In my case, I was given the bus tickets at the ticket counter when I presented my purchase confirmation.

Avoid Last Minute Bookings

As part of writing this review, I also searched for other travelers’ feedback about BusOnlineTicket.com on the Internet.

Most of them are positive, except for when the customers are buying last minute tickets.

Since there could be a delay between completing your ticket purchase and receiving the purchase confirmation, it is better to buy your tickets at least 24 hours before the departure time for domestic trips and 48 hours before for cross-border trips.

Else, you could be freaking out the entire time before your journey.

Can I Trust BusOnlineTicket.com?

The short answer is yes.

You should definitely use it because it is more convenient than going to ticket counters.

Instead of looking for parking spots, queuing, and waiting at areas with poor cleanliness, you can complete the purchase for bus, train or ferry tickets with just a few clicks from the comfort of your home or the hotel you are staying at.

However, for last minute trips, it will be better for you to buy your tickets from ticket counters.

Buy Tickets from BusOnlineTicket.com

How to Buy a Ticket?

If you are unsure how to buy your tickets from BusOnlineTicket.com, all you need to do is to follow the simple steps and the screenshots below.

STEP 1: Go to BusOnlineTicket.com.

STEP 2: Click on the type of tickets you want to buy.

There are options for bus, train, and ferry to choose from.

STEP 3: Enter your route details.

Intuitive Search Box on BusOnlineTicket.com to Get Started

Choose whether you are buying a one-way or a return trip.

Next, enter your point of departure, destination, departure date, and the number of tickets to buy.

If you are buying tickets for a return trip, the site will request for your return date.

Click on “Search”.

STEP 4: Select your preferred trip.

After inputting information about your trip, the website will display a list of search results that match your trip information.

Search Results on BusOnlineTicket.com

These results will contain information such as the company providing the trip, departure time, pickup and drop-off points, coach type, photos, as well as the prices for adults and children.

Information About Trips on BusOnlineTicket.com's Search Results

Go through the list and pick your preferred trip.

If you are buying tickets for a return trip, the site will display another list of results for your returning trip after you have selected an item for your departing trip.

STEP 5: Select your seats.

For bus and train tickets, you can pick the seats you want. If you are buying ferry tickets, seat selection is not available.

Seat Selection for Bus Tickets on BusOnlineTicket.com

When you see the dialog box for seat selection pops up, click on your desired seat(s), followed by “Proceed”.

STEP 6: Fill in passenger details.

Passenger Details Form on BusOnlineTicket.com

On this screen, fill in the following details:

  • Full name
  • Mobile number
  • ID number
  • Email address
  • Number of children accompanying you for the trip
  • Meal preferences

For discount code, you can refer to the Promo / Discount Codes section on this page.

STEP 7: Confirm the details of your journey.

While you are entering passenger details, you should be able to see information about your journey on the right-hand side of the screen.

Journey Details on the Payment Page of BusOnlineTicket.com

On mobile devices, the website presents information about your journey before the section where it asks for your details.

STEP 8: Select a payment method to complete your purchase.

Scroll down, and you will see a list of payment methods to choose from.

Payment Method Selection on BusOnlineTicket.com's Payment Page

Depending on the routes and the types of ticket you chose, the list of payment methods changes.

Choose the one that you would like to use, and enter your payment details according to the instructions.

As with all online transactions, do not close or refresh any pages until the payment confirmation page comes up.

STEP 9: Print the purchase confirmation sent to your email.

Payment Confirmation Page of BusOnlineTicket.com

Your transaction is complete once you see the payment confirmation page.

After a few minutes, you should receive an email from BusOnlineTicket.com containing your purchase confirmation.

Ticket Receipt / Email Confirmation from BusOnlineTicket.com

Print out the email, and you’re done!

Available Tickets

Despite the BusOnlineTicket.com name, you can buy many types of tickets and travel packages from the site.

They include:

  • Bus tickets
  • Train tickets
  • Ferry tickets
  • Airport transfer services
  • Travel packages

Bus Tickets

BusOnlineTicket.com sells tickets for most of the express bus companies in Malaysia.

You can get bus tickets for almost all the popular routes between major cities and towns across Malaysia.

Aside from bus routes within Malaysia, bus tickets for international bus routes between Thailand, Singapore, Brunei, and Malaysia are available for sale too.

Some of the popular bus routes covered by BusOnlineTicket.com include:

  • Singapore – Kuala Lumpur
  • Singapore – Melaka
  • Singapore – Cameron Highlands
  • Kuala Lumpur – Melaka
  • Kuala Lumpur – Penang
  • Kuala Lumpur – Johor Bahru

Buy Bus Tickets

Train Tickets

BusOnlineTicket.com is one of the ticketing agents for the intercity electric train service in Malaysia – KTM ETS.

The website synchronizes ticket availability with KTM Berhad’s online ticketing system, and prices for tickets are the same.

More travelers taking KTM ETS these days are booking their tickets through agents like BusOnlineTicket.com because it is more stable than the official website.

Buy Train Tickets

Ferry Tickets

BusOnlineTicket.com sells ferry tickets for different seaways within Singapore and Malaysia too.

You can buy tickets for the following ferry routes from the site:

  • Singapore – Batam
  • Singapore – Bintan
  • Singapore – Desaru
  • Penang – Langkawi
  • Kuala Besut – Perhentian Island
  • Langkawi – Koh Lipe
  • Merang Jetty – Redang Island

Buy Ferry Tickets

Airport Transfers

Aside from bus, ferry and train tickets, you can book airport transfers through BusOnlineTicket.com too.

Their airport transfer service covers the following airports:

  • KLIA
  • klia2
  • Penang International Airport
  • Changi International Airport

As long as you are heading to, or looking to depart from any of the airports above, you can book an airport transfer service through the website.

Depending on the size of your group, point of departure, and your destination, different vehicles are available for selection. These include:

  • 3-seater sedans
  • 7-seater multi-purpose vehicles (MPVs)
  • 10, 13 or 19-seater vans
  • 44-seater buses

Booking an airport transfer service through the website is best if you want to be on your way to a destination as soon as you exit the airport, instead of having to figure out the best transportation option.

Book Airport Transfer Service

Travel Packages

Although they don’t feature it prominently on the site, BusOnlineTicket.com sells travel packages, as well as tickets to popular attractions across Malaysia, Thailand, and Singapore.

Whether you are looking for theme park tickets, day trips, private trips or even tickets to performances, you can find them on the site.

Browse Travel Packages

Important Things to Note

  • It is recommended to book your tickets up to 24 hours before the departure time for domestic travel, and 48 hours before the departure time for cross-border travel.
  • Always print out your purchase confirmation to redeem your tickets at the ticket counter.
  • Arrive at your point of departure at least 1 hour before the time of departure to ensure smooth boarding.

Frequently Asked Questions

Can I change my departure date or time?

By default, you cannot change any detail on your tickets.

However, BusOnlineTicket.com will help to forward your request to the bus operators if you reach out to them 7 days before your date of departure.

The success of any amendment depends a lot on the terms and conditions of bus companies.

Can I cancel my booking and get a refund?

All bookings through BusOnlineTicket.com cannot be canceled. Thus, you cannot request a refund, unless it is due to a technical error on the website.

If your application for a refund is successful, it takes around 2 to 4 weeks for the amount to be credited to your credit card or bank account.

Customer Support Contact Information

The following are contact information you can use to reach BusOnlineTicket.com’s customer support team:

Phone Number

Singapore: +65 6385 9511
Malaysia: +60 (3) 9134 8576

Email Address

[email protected]


60 Paya Lebar Road,
#06-40, Paya Lebar Square,
Singapore, 409051

179-2, Jalan Lancang,
Taman Seri Bahtera,
56100 Cheras, Kuala Lumpur

Share Your BusOnlineTicket.com Experience with Others

Have you tried buying tickets from BusOnlineTicket.com? How did it go?

Share your experience with me and other readers who are thinking about purchasing their tickets from the site.

Feel free to leave a comment if you have questions about BusOnlineTicket.com. I read every single comment on this website, and I will try my best to answer your question.



Please enter your comment!
Please enter your name here

  1. I wanted to share a bad experience I had with them going from Singapore to Kuala Lumpur. When I purchased my ticket the website advertised that the ride would take 5 hours. It ended up taking 7 hours and I missed my flight. The route included driving past the airport (which was my drop off point) into the city and then transferring to another bus which obviously delayed everything. If they had advertised correctly I would have booked accordingly. I lost out on 7 hours plus having to buy a new ticket.

    • Hi Sabeen, I am sorry for the experience you had with the website, and thanks for sharing it here. Have you reached out to them about the misstatement of travel time? If not, do let me know and I will forward this comment of yours to them.