BusOnlineTicket.com Review: Everything You Must Know

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 be sharing 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 these trips, I frequently uses online travel companies to buy my tickets, hotels and tours. Not only that, I’ve been writing about travel services, booking sites, hotels and attractions for almost 3 years.

Besides traveling, I am also a full time digital marketing specialist who advises companies ranging from small businesses and 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 make a purchase after clicking on any links on this page, the site will earn a commission. I use this commission to keep the site running and to bring more useful reviews like this to travelers like you.

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


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

Aside from having a pretty complete database of all the bus, train and ferry services running in both West and East Malaysia, the website also offer the sale of tickets for transportation services to neighboring countries of Malaysia such as Singapore, Thailand and Brunei.

The interface of the website is easy enough to use 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 should be aware that there might be a slight delay between completing your payment and getting a confirmation for your ticket purchase. In my experience, I did eventually get a confirmation for my purchase.

Best of all, the ticket office of the bus company 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. For example, they have 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 traveling from Singapore to Kuala Lumpur by bus.


Intuitive and easy-to-use interface.
Accepts many different payment methods.
Clear breakdown of payment amount.
BOT Miles loyalty program.
Ticket purchase through mobile app.


Processing fees may be applied to final amount.
Slight delay in getting a confirmation.
Purchase confirmation must be printed for ticket redemption.

Buy Tickets on BusOnlineTicket.com

Promo / Discount Codes

Currently, there are no active promo or discount codes.

Buy Tickets on 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 bus companies 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.

The following are the things that stood out to me as I used the site to buy my bus tickets.

Intuitive and Easy-to-use Interface

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

The entire of flow of buying my 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 of getting the tickets.

In fact, the interface was more intuitive than many ticket booking sites out there.

Accepts Many Different Payment Methods

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

They include:

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

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, you are going to like this.

To encourage travelers to keep making busi ticket purchases with it, this site has a loyalty program called BOT Miles.

Any booking for bus tickets made through the site qualifies for BOT Miles. For every SGD0.40 or RM1 you spent buying bus tickets on 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 use for your next bus 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 break down of what your payment amount consists of 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 would expect for it to be sitting in my email inbox as soon as I close the website, and check my email.

If you did not receive your purchase confirmation after a few hours, do reach out to their customer support team as soon as possible.

Purchase Confirmation Must Be Printed for Ticket Redemption

BusOnlineTicket.com is probably not to be blame for this one as most bus companies in this region still do not acknowledge paperless bookings.

Keeping that in mind, always make sure to print out your purchase confirmation after making your payment. Else, you may run the risk of not getting your tickets at the ticket counter.

Avoid Last Minute Bookings

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

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

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 bus, train, and ferry to choose from.

STEP 3: Enter your route details.

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 relevant to the trip information that you just entered.

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

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.

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.

Available Tickets

Despite the name, there are different types of tickets and travel packages you can purchase from the site.

They include:

Bus tickets
Train tickets
Ferry tickets
Airport transfer services
Travel packages

Bus Tickets

For bus tickets, BusOnlineTicket.com sells tickets for most of the express bus companies in Malaysia. This coverage means that you can buy bus tickets for 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.

Train Tickets

Ferry Tickets

Airport Transfers

Travel Packages

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.
Be at least 1 hour earlier at your point of departure to ensure smooth boarding.

Frequently Asked Questions

Customer Support Contact Information

The following are contact information that you can use to reach the customer support of BusOnlineTicket.com:

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

Wayne Liew

Wayne fell in love with traveling and every aspect of it when he traveled to Singapore in 2013. He is a newbie when it comes to traveling and he loves chatting with other travelers to learn from their experiences. Are you a traveler? Let’s connect!


Please enter your comment!
Please enter your name here