Hire a private driver in Colombo, Sri Lanka
3 verified drivers covering Colombo · $40–$100 per trip
Verified drivers with their own vehicle, booked direct. Agree the route and the price before you travel instead of negotiating at the roadside.
Identity checked
Every provider's ID is checked, and every listing approved, before it appears here.
Paid only after you confirm
Pay through OneCeylon and the money is held until you confirm the service happened.
No-show protection
If your driver doesn't turn up, you're refunded in full and we start looking for a replacement.
Get a price for your whole trip
Tell us the route once instead of messaging drivers one by one.
Drivers covering Colombo

Viraj Perera
$40per trip
Airport pickup and Airport Drop from Hiriketiya
Local expert
Toyota KDH · Van · 7 passengers · A/C · 3–4 bags
- 4.9 (140 reviews)
- 1 trip completed
- English, Sinhala, Tamil
- Hiriketiya Beach, BIA Arrival Terminal

Viraj Perera
$100per trip
Sigiriya 1 day tour
Local expert
Car · 3 passengers · A/C · 3–4 bags
- New on OneCeylon
- 1 trip completed
- English, Sinhala, French
- Colombo Bandaranaike International Airport, Sigiriya Fortress

Kasun Silva
$60per trip
Colombo to Kandy Private Car Transfer
Comfortable, air-conditioned private transfer from Colombo (airport or city hotel) to Kandy. Licensed driver with 10+ years of experience. Optional stops at a cinnamon plantation and Pinnawala Elephant Orphanage (entry fees extra). Suitable for up to 4 passengers with luggage.
- 4.9 (45 reviews)
- English, Sinhala
- Colombo, Kandy
What a driver costs
Listed prices: $40–$100 per trip. From 3 listings on this page, at each provider's own asking price.
Before you agree a day rate, ask what it covers: fuel, the driver's meals and room on overnight trips, and any daily kilometre limit. Those are where quotes that look the same stop being the same.
A private driver handles point-to-point transfers and multi-day routes. Most travellers use one for the whole trip rather than per leg, because Sri Lanka's road distances are short but slow and public transport between the hill country and the coast eats days.
Common questions
How much does it cost to hire a driver in Colombo in Sri Lanka?
Providers currently listed on OneCeylon in Colombo charge $40–$100 per trip. Those are the providers' own asking prices — OneCeylon does not mark them up — and you agree the final figure with them before booking. Prices vary with vehicle, distance, season and how many days you book.
Are OneCeylon drivers verified?
Every listing shown has been through moderation and is marked approved before it appears, and providers have their identity checked before they can list. When you pay through OneCeylon, payment is held until you confirm the service happened, so a provider who doesn't show up doesn't get paid — and you're refunded in full. Listings are commercial offers from third parties, not endorsements by OneCeylon.
How do I find a driver who actually covers Colombo?
The 3 providers on this page have declared Colombo as an area they cover, either by pinning it or by naming it in their service area. That is their own declaration, so confirm your exact route with them when you message.
Is it cheaper to hire a driver or use tuk-tuks and buses?
For a single short hop, a tuk-tuk is cheaper — OneCeylon publishes community-reported fares for hundreds of routes so you can check what one should cost before you agree a price. For a multi-day trip the arithmetic usually flips, because Sri Lanka's distances are short but slow and connecting between the hill country and the coast by public transport costs days rather than rupees.
Do I pay drivers in advance?
You send a booking request and agree the details and price in the conversation first. When you pay through OneCeylon, your payment is held rather than passed straight to the provider: it is released only after you confirm the service happened, and disputes are reviewed before any payout. If the provider doesn't turn up, report it from your booking and you're refunded in full.