Quick answer
Self-driving in Sri Lanka is legal for visitors who hold their home licence, an international driving permit, and a Sri Lankan recognition permit issued by the Automobile Association of Ceylon or the Department of Motor Traffic. However, hiring a car with a driver often costs the same or less than self-drive rental plus fuel, and removes the difficulty of navigating an assertive road culture. Sri Lanka drives on the left. Expressways are modern and easy; secondary and hill roads are narrow, winding and slow.
Key takeaways
- Visitors need a home licence, an international driving permit and a Sri Lankan recognition permit to drive legally.
- Sri Lanka drives on the left, with expressways to the south and east of Colombo and to the airport.
- A car with a driver frequently costs the same or less than self-drive rental once fuel is included.
- Average speeds on secondary and hill roads are low, often around 30 to 40 kilometres per hour.
- Buses drive assertively and, in practice, take priority regardless of formal rules.
What you legally need
Three documents. Your home country driving licence, an international driving permit obtained before you travel, and a Sri Lankan recognition permit, which validates the IDP locally. The recognition permit is issued by the Automobile Association of Ceylon or the Department of Motor Traffic, and reputable rental companies will arrange it as part of the hire.
This is not a formality that can be skipped. Police checkpoints are frequent, particularly on main roads and near towns, and driving without the recognition permit can mean a fine and, more seriously, invalidates your insurance in the event of an accident. Confirm current requirements when you book, as procedures change.
- →Home driving licence, international driving permit, and Sri Lankan recognition permit.
- →The recognition permit is issued by the AA of Ceylon or the Department of Motor Traffic.
- →Reputable rental companies arrange it as part of the package.
- →Driving without it risks a fine and invalidates insurance.
What the roads are actually like
The expressway network is modern, well surfaced and genuinely easy to drive. The Southern Expressway from Colombo towards Galle and Matara, the airport expressway, and the route towards Kandy have transformed long-distance travel and are no more demanding than a European motorway.
Everything else is a different proposition. Main roads through towns are congested, with buses, tuk-tuks, motorcycles, pedestrians, dogs and occasionally cattle sharing the same space. Hill country roads are narrow, steep and constantly winding, with blind bends and limited passing places. Average speeds are low: plan on around 30 to 40 kilometres per hour on secondary roads, which is why a journey that looks short on a map takes half a day.
- →Expressways: modern, well surfaced, straightforward to drive.
- →Main roads through towns: congested and shared with every kind of traffic.
- →Hill country: narrow, steep, winding, with blind bends.
- →Plan on 30 to 40 km/h average on secondary roads.
Road culture and hazards
Sri Lankan driving is assertive rather than aggressive, and it follows conventions that are consistent once you understand them. The horn is used to announce presence rather than express annoyance, and you should use it the same way on blind bends. Overtaking happens into oncoming traffic on the assumption that everyone will make room, and generally everyone does.
Buses are the top of the hierarchy: they pull out without warning, overtake on bends and stop anywhere. Give them room and never contest a gap with one. Other hazards include unlit vehicles at night, potholes after rain, dogs asleep on warm tarmac, and, in the dry zone and near national parks, elephants on the road after dark. Do not drive at night outside urban areas if you can avoid it.
- →Use the horn to announce presence, especially on blind bends.
- →Never contest space with a bus. They will take it regardless.
- →Avoid driving at night outside towns; unlit vehicles and animals are common.
- →Wild elephants use roads near parks after dark and are a serious hazard.
Why a driver often costs less
This is the point most visitors are surprised by. A car with a driver-guide in Sri Lanka is inexpensive by international standards, and once you add self-drive rental cost, fuel, the recognition permit and insurance excess, the two options are frequently comparable. In many cases the driver works out cheaper.
What you get for that is substantial: someone who knows which road is closed, where to stop, when to leave to beat the traffic, and how to handle a checkpoint. On a two-week touring itinerary covering long distances, the difference in how tired you arrive is significant. A driver also removes the parking problem entirely, which is real in Kandy, Colombo and Galle.
- →Self-drive rental plus fuel, permit and insurance often equals or exceeds driver cost.
- →A driver-guide handles route knowledge, timing, checkpoints and parking.
- →On long touring itineraries, the fatigue difference is substantial.
- →Drivers typically arrange their own accommodation and meals; confirm when booking.
When self-driving does make sense
Self-drive works well for travellers staying in one region and making short trips, for anyone confident in South Asian traffic, and for those who genuinely value the independence of stopping wherever they like without discussion.
It works particularly well on the south coast between Galle and Tangalle, in the flat dry zone around the Cultural Triangle, and on the east coast, all of which have less congested roads. It works least well in Colombo, on the hill country roads, and on any long transfer involving multiple towns.
- →Good for: single-region trips, confident drivers, travellers who value independence.
- →Good areas: the south coast, the dry zone, the east coast.
- →Poor for: Colombo, hill country roads, long multi-town transfers.
- →Automatic transmission is worth requesting; manual is more common.
Renting, insurance and fuel
Rent from an established company rather than an informal arrangement, and read the insurance terms specifically for the excess and for what is excluded. Photograph the vehicle thoroughly before you take it, including existing damage, and confirm what happens in the event of a breakdown.
Fuel stations are common on main roads and sparse in remote areas, particularly the north and east, so fill up before long rural stretches. Fuel is generally paid in cash. Expressway tolls are modest and paid at booths. Parking in towns is often informal, with attendants who expect a small payment.
- →Rent from an established company; read the insurance excess terms carefully.
- →Photograph existing damage before you drive away.
- →Fill up before long rural stretches, especially in the north and east.
- →Carry cash for fuel, tolls and informal parking attendants.
Our honest recommendation
For a first visit covering multiple regions in one to three weeks, hire a car with a driver-guide. It is the standard way visitors travel Sri Lanka for good reasons: it is cost-competitive, it is safer, and it turns transfer days from an ordeal into part of the trip.
For a returning visitor basing in one region, or for anyone who genuinely enjoys driving in demanding conditions, self-drive is a perfectly good choice with the right permits. Lankan Stays & Trails provides driver-guides on every itinerary and will tell you plainly if your plan would work better on your own.
Frequently asked questions
Can tourists drive in Sri Lanka?
Yes, with three documents: your home driving licence, an international driving permit obtained before travel, and a Sri Lankan recognition permit issued by the Automobile Association of Ceylon or the Department of Motor Traffic. Reputable rental companies arrange the recognition permit.
Do I need an international driving permit for Sri Lanka?
Yes, and it must be validated locally by a Sri Lankan recognition permit. An IDP alone is not sufficient. Driving without the recognition permit risks a fine at the frequent police checkpoints and, more seriously, invalidates your insurance in the event of an accident.
Is it difficult to drive in Sri Lanka?
The expressways are straightforward, but everything else is demanding. Main roads through towns are congested with buses, tuk-tuks, motorcycles, pedestrians and animals, and hill roads are narrow and constantly winding. Average speeds on secondary roads are around 30 to 40 km/h.
Is it cheaper to hire a car with a driver in Sri Lanka?
Often, yes. Once you add self-drive rental, fuel, the recognition permit and insurance excess, the two options are frequently comparable, and a driver sometimes works out cheaper. A driver also brings route knowledge, handles checkpoints, and removes the parking problem entirely.
Which side of the road does Sri Lanka drive on?
The left, as in the United Kingdom, Australia, India and Japan. Vehicles are right-hand drive. This makes the transition easier for visitors from those countries, though the road culture and traffic mix are considerably more demanding than any of them.
Is it safe to drive at night in Sri Lanka?
Avoid it outside urban areas. Unlit vehicles, cyclists without lights, potholes, dogs asleep on warm tarmac and, near national parks, wild elephants on the road all make night driving significantly more hazardous. Plan to complete long transfers before dark.
How long do journeys take in Sri Lanka?
Longer than the map suggests. Expressway sections are fast, but secondary and hill roads average around 30 to 40 kilometres per hour. Colombo to Kandy takes three to four hours, Colombo to Sigiriya four to five, and Kandy to Ella around four hours by road.

