Affordable private bus hire from $85.
Transparent pricing, zero hidden fees.
Go by headcount. Up to 23 people take the 23 seater, 24 to 45 take the 45 seater, and 46 to 49 take the 49 seater. Above 49, SGBUS.sg sends more than one bus and times them to arrive together.
Two things change that. If the pickup is deep inside a housing estate on narrow roads, the 23 seater gets in where a coach struggles. And if your group sits just under a size boundary, the bigger bus is often the better buy: 45 seats at $100 works out cheaper per person than 23 seats at $85. The 45 seater is in fact the cheapest seat we run, just ahead of the 49. Our quote calculator does that comparison for you.


Fits small teams and tight estate roads. From $85 per transfer.
See the 23 seater →
The everyday workhorse for a full group. From $100 per transfer.
See the 45 seater →
The most seats on one vehicle, so you avoid running a second bus. From $110.
See the 49 seater →Bus rental in Singapore starts at $85 for a 23 seater, $100 for a 45 seater and $110 for a 49 seater, per one way transfer with SGBUS.sg. Hourly hire is $50, $60 and $70 an hour for the 23, 45 and 49 seaters, with a four hour minimum.
Every figure includes the driver, fuel, ERP and parking. Waiting is free within the allowance on every transfer. Midnight running and gazetted public holidays carry a small per vehicle charge, both set out in full on the rates page.
Running the same route every weekday, or moving several hundred people at once? Those are priced on the specifics rather than off the list. A large event wants more than a month of notice, because availability is planned month by month, so send us the details early.
Airport runs, tours, corporate events, daily staff transport, school trips and weddings are the six SGBUS.sg is booked for most. All of them are the same thing underneath: a bus and a driver booked for your group only, with nobody else on board. What changes is the timing, the route and the paperwork.

Every Changi terminal, day or night. 45 minutes of free waiting after you land.
Airport transfers →
You plan the stops, we drive. A guide can come along if you want one.
Tour hire →
Annual dinners, offsites and conference shuttles, invoiced to the company.
Corporate hire →
Daily runs to the gate on a fixed route, same bus and same driver.
Staff transport →
Seat belts fitted, sanitised vehicles, drivers used to school pickups.
School trips →
Keep the guest list together between the ceremony and dinner.
Wedding hire →Every one of those runs on the same fleet and the same price structure. The bus rental services page lists all nine, including staff shuttles, monthly contracts and hospital runs.
Only three things move the price: the size of the bus, whether you book it as a transfer or by the hour, and a short list of surcharges for waiting, extra stops, midnight running and public holidays. Driver, fuel, ERP and parking are already inside every SGBUS.sg figure.
That is the entire list. There is no fuel levy, no ERP charge and no parking charge on top, because all three are already inside the figure you are quoted.
Four things decide whether a bus booking goes wrong: what the price leaves out, whether the vehicle and driver are legal to carry your group, whether anyone answers on the day, and what happens if your plans move. Here is how SGBUS.sg handles each one, and the question to put to any quote you are holding.
Four limits worth knowing before you spend time on a quote: no self drive, nothing outside Singapore, nothing outside the 23 to 49 seat range, and no hourly booking shorter than four hours.
Cancelling is free if you give us 72 hours or more. Between 24 and 72 hours you get half back, and inside 24 hours there is no refund. The full wording is in our terms.
Repeat bookings come down to four things: the price does not move after you agree it, the same buses and drivers turn up, someone answers at any hour, and you know who is driving before the day.
LTA-compliant is worth spelling out, because it gets used loosely. It means the bus is registered with the Land Transport Authority to carry passengers for hire, and the driver holds the vocational licence LTA requires to drive it. Both are legal requirements here, so they are fair questions to ask of anyone quoting you.
The full Google review breakdown, including the ones that were not complimentary, is on our reviews page. Who we are and how long we have been doing this is on the about page.
Send SGBUS.sg the date, the pickup point, the destination and how many people, by WhatsApp or the enquiry form. You get an all in price back, usually within 30 minutes, with the vehicle size stated, and the booking is confirmed once you accept it. It takes about five minutes.
Not sure which size you need? The fleet page lays out every size side by side, or go straight to rates. We pick up island-wide, and the areas we serve page covers the estates and business parks we drive to most.
Anything still unanswered is probably in the FAQ, and the guides go deeper on choosing a size and reading a quote.
They are the same service. Bus charter, bus rental and private bus hire all describe hiring a bus with a driver for your own group. Whichever you call it, the price starts at $85 and the full card is on our rates page.
A few days is usually enough, and a couple of weeks is safer for a large group or a public holiday. Same day is often possible if a vehicle is free, usually within one to two hours.
Yes. Every rental comes with a licensed driver. We do not rent buses without one.
Often yes, if a vehicle is free. WhatsApp +65 8065 3479 for the quickest answer. We can usually get a bus out within one to two hours.
A 49 seater. If your group is bigger than 49 we run more than one vehicle and set them to arrive together.
No. We operate within Singapore only.
Date, pickup, drop-off and headcount is enough to get a firm price back.
Driver, fuel, ERP and parking are included, and no GST is added because we are not GST registered. Prefer the phone? Call +65 8065 3479.
Tell us the date, the pickup point and how many people. Most quotes come back within 30 minutes.
Or WhatsApp +65 8065 3479 for the fastest reply.