- From Short Trips to Traveling the World & Living Abroad -

Driving in Sri Lanka – What You Need to Know About Renting a Car Without Driver (‘Self Drive’)

What is it like to drive in Sri Lanka? 

We booked a ‘self drive rent a car’… I don’t think I had ever heard of that phrase before I started looking into driving in Sri Lanka.

Driving to explore Sri Lanka is not uncommon, but almost all tourists book a car with a driver.

Now in some countries, I completely understand that. In most of India for example, I find the traffic much too hectic to drive in. But I had visited Sri Lanka twice before, I knew that the roads had gotten even better than they already were and outside of capital city Colombo I never found Sri Lankan traffic too crazy.

So, for our 30 day trip to Sri Lanka, we decided to go for a self drive rental car to explore Sri Lanka by car.

It’s been an interesting trip and there are definitely both pros and cons to driving in Sri Lanka, which is why I wanted to share what I have learned about renting a car in Sri Lanka…

14 Things to Know About Driving in Sri Lanka

1. You Need a Special Permit to Drive in Sri Lanka

Sri Lanka driving permit - things to know about driving in Sri Lanka
Part of the driving permit you’ll need to rent a car and drive in Sri Lanka

This is the most annoying thing about renting a car in Sri Lanka.

Just having a drivers license, or even getting an international drivers license in your home country, is not enough. You need to get your non Sri Lankan license “verified” in Sri Lanka before you can drive.

If You Want to Drive in Sri Lanka You Have Two Options:
  1. Obtain a temporary driving permit at the Department of Motor Traffic
  2. Get your International Driving Permit endorsed by the Automobile Association of Sri Lanka (AA)

We went for the first option. 

How to Get a Temporary Driving Permit in Sri Lanka

How to get a temporary driving permit in Sri Lanka - Driving in Sri Lanka
It does get crowded at the Department of Motor Traffic in Colombo

To get a temporary driving permit your driving license needs to be in English. Well, or you need to get a legal translation of your non-English driving license, but by that time you are better off going for option number 2, about which I will share some information later.

You’ll have to go to the Department of Motor Traffic to get your temporary driving permit and I would recommend getting there early.

It shouldn’t take you more than an hour, but it can get quite busy and you will be sent to several counters. Thankfully everyone speaks English and will help you make sense of it all.

You can find the location of the Department of Motor Traffic here on Google Maps, together with the opening hours. You might find other locations if you search for the Department of Motor Traffic in Colombo, but the link above is the one you need.

Things to Bring to the Department of Motor Traffic

To get your Sri Lankan temporary driving permit you need to bring the following to the Department of Motor Traffic:

  • Your passport plus one hard copy
  • A hard copy of your Sri Lankan visa
  • Your driving license plus one hard copy
  • 1000 Rupees (around US$ 6)

In the end, it’s all pretty straight forward. The people at the Department of Motor Traffic are very helpful and will tell you where to go and what they need from you. With the congested traffic in Colombo though, it will most likely take you half a day.

Now, with the obtained temporary driving permit you can go to any car rental agency and pick up a rental car.

Driving in Sri Lanka with an International Drivers License

This is the second option I mentioned above.

You can get an International Drivers License or International Driving Permit (IDP) in your home country.

If your driving license isn’t in English this is the way to go. Check in your home country how to obtain an IDP, but it shouldn’t be difficult.

With the IDP you could go to the Automobile Association of Ceylon, located in Colombo, to get your driving permit endorsed. The cost for this is 4400 Rupees (around US$ 25). But, with an IDP most car rental agencies can also take care of this for you. So I would highly recommend letting the car rental agency do this! This way you could avoid having to drive in Colombo, with its crazy traffic (see below about driving in Colombo). 

Another advantage of going down this route is that you will receive a driving permit that is valid for the duration of your IDP (normally 1 year) whereas the driving permit you get at the Department of Motor Traffic is only valid for the duration of your tourist visa (normally one month).

Note: in many other Asian countries they say you need an international driving permit but many people drive without it. For Sri Lanka I have seen websites suggesting the same but all the rental agencies we spoke to required the Sri Lankan driving permit.

And, we were stopped by police more than once so I am very happy we could hand them the required documents.

2. In Sri Lanka They Drive on the Left

Driving in Sri Lanka means driving on the left

Sri Lanka is one of a surprising (or at least it was surprising to me) 76 countries and territories where they drive on the left.

When you aren’t used to driving on the left that in itself can feel a bit stressful at first. And this also means that if you rent a car in Sri Lanka your steering wheel will be on the right, which definitely takes some getting used to…

Also Read: Tips for Driving Abroad for the First Time

3. Traffic in Colombo is Intense


Intense or insane, whatever word you prefer 😉

Ok in all honesty, traffic in Colombo is nowhere near as bad as in some other Asian cities such as Jakarta, Hanoi, Mumbai or most cities in China….

That being said, if you are anything like me (and like most people I spoke to about driving in Sri Lanka, including Sri Lankans) you won’t love driving in congested Colombo.

It’s just very chaotic.

Tuk-tuks, scooters, bicycles, cars, and trucks all share the same road and none of them seem to stick to a specific lane (for as far as it’s clear where the lanes are anyway) or use turn signals when you expect them to. 

My recommendation is to avoid driving in Colombo altogether, but especially when you just arrive to the country.

Many car rental agencies have offices in Negombo (the much less congested town close to the airport) or can, if you have your local driving permit, drop off the car at the airport. Go for one of those options! This way you can get used to driving in Sri Lanka in more relaxed conditions.

Outside of Colombo, traffic is really not that congested at all (we found many completely empty roads all over the country). That doesn’t mean that there aren’t any crazy drivers or that you won’t find yourself in some confusing situations, but it’s nothing compared to driving in Colombo.

4. The Roads are Generally in Very Good Condition

Renting a car in Sri Lanka - things to know
Watch out for elephants crossing when driving in Sri Lanka! 🙂

They really are! I would go as far as to say that most roads are in better condition than many of the roads I drove on in California! (Sorry California, I was just shocked about how bad some of your roads are).

All main roads are tarmacked, generally with perfect markings and they are mostly very well maintained.

The only downside we found is that, although in good condition, many roads that allow two-way traffic really are too narrow for two cars to pass each other, let alone a car and a bus! Sri Lankan drivers seem to think differently though… They would just pass us at full speed, while barely even moving to the far edge of the road, meaning we would be the one driving halfway into the bushes to avoid what we saw as a near-collision.

5. Sri Lanka Charges Toll on Highways (Expressways)

Toll roads - what to know about driving in Sri Lanka
Toll booths at one of the toll roads in Sri Lanka

Since 2011 Sri Lanka has highways, or expressways as they call them, where they charge tolls. 

These roads are great! They are near empty most of the time, well maintained and you can drive 80-110 km/hour.

There are toll booths at the entrances and exits of the expressways where you can pay in cash. We paid 200 or 300 Rupees (around US$ 1.10 to US$ 1.70) for about a 20 to 30 minute drive on the expressway. 

You can find the expressways on Google Maps as E-roads.

6. People Honk to Let You Know They Are There

This took us a few days to get used to when we started driving in Sri Lanka.

I don’t know about you, but when someone honks at me I think I am doing something wrong. That is not necessarily the case in Sri Lanka.

Whether it’s a tuk-tuk driver, a van or a bus, they all honk a lot more frequently than I do and seem to largely do so just to make you aware of their presence.

And actually, this habit is quite useful. We learned to appreciate drivers letting us know they were behind us and getting ready to overtake us.

And, we adopted the habit. Since especially tuk-tuks just seem to move in whatever direction they want, whenever they feel like it, honking at them to let them know you will overtake them is the perfect way to make sure they know you are there.

Additionally, we honked in anger when oncoming traffic judged it completely appropriate to take over our lane to overtake a car, bus or truck right as we were ready to drive into them (and this happened ALL THE TIME). But for some reason Sri Lankan drivers seemed to find this a lot less “honk-worthy”…

7. Turn Signals & Brake Lights

What to know about driving in Sri Lanka - turn signals and brake lights

Picture this: you are sharing the road with cars, scooters, tuk-tuks, tractors, buses, trucks, pedestrians and the occasional cow, goat or dog. All are moving at different speeds and seem to find it appropriate to break or turn in places you would never expect them to…

Now that is when turn signals and brake lights become very valuable!

I have to admit, most vehicles use their turn signals to let you know they are turning left or right. They sometimes use their turn signals to let you know they are going to overtake a vehicle (or a cow). But they only every so often use their turn signals to let you know they are (half) pulling over at some random spot you didn’t deem suitable to park.

Brake lights would come in handy here! Unfortunately, we have seen numerous buses and vans with brake lights that didn’t work. It really was what made us nearly crash into them on several occasions… each day.

8. Buses Stop Frequently And Often Without Warning

What to know about driving in Sri Lanka - buses stop frequently

Buses stop frequently and not only at signposted bus stops. So please be aware of that! And they are the ones who most often have brake lights that don’t function or forget to use their turn signals.

Also, there are several buses to watch out for. You have the big, obvious ones you can’t mistake for anything but a bus, and then you have minivans that don’t necessarily look like buses but do stop almost as frequently and often without (enough) warning.

9. If They Feel You Drive Too Slow They Will Overtake You on the Left & Right

What you should know about driving in Sri Lanka

Because the roads are shared by so many different types of vehicles who all drive at different speeds, people want to overtake each other nonstop.

And if they feel you drive slower than they do, they won’t wait for a (what I would consider) safe time to pass you, no, they will pass you immediately, on whatever side of you seems easiest to them.

I lost track of the number of times we were overtaken by buses, who then stopped immediately in front of us to let out passengers… 

It feels very chaotic at first, especially when a bus overtakes you on the right and a tuk-tuk overtakes you on the left, AT THE SAME TIME, on a narrow road. But you get used to it surprisingly quickly.

And, the more used you get to driving in Sri Lanka, the better you will keep up with traffic and start being the one who overtakes.

Do be careful though. Sri Lankans seem to be very willing to risk their lives overtaking without having the slightest view of oncoming traffic. I wouldn’t recommend copying that behavior!

10. There Aren’t Enough Speed Limit Signs

Driving in Sri Lanka - speed limits
Speed limits in Sri Lanka depend on the type of vehicle

There are speed limits in Sri Lanka and they are enforced. That being said, buses must be exempt or something because they seem to stick to speed limits the least!

Often we were confused about the speed limit because there aren’t that many signs (although you do see them somewhat regularly on main roads).

Drivers generally seem to drive at the speed they feel comfortable with which, in general, isn’t all that fast.

When you start driving in Sri Lanka I would recommend sticking with a speed that you feel comfortable with, even if it’s well below the speed limit. Once you get more comfortable driving in Sri Lankan traffic you’ll start driving faster and have to keep an eye out for the signs to keep track of the speed limits.

11. There Are a Lot of Police

Self driving in Sri Lanka - traffic police in Sri Lanka
You will see a lot of police while driving in Sri Lanka

We got pulled over by the police twice. 

Once by a police officer with a hand-held radar gun. And yes, we were speeding – did I not just mention there aren’t enough speed limit signs? Thankfully he seemed to find it so entertaining to see two tourists driving in Sri Lanka, that he, after laughing a lot and asking us some random questions about which sights we had seen so far, let us go without a ticket.

The second time we got pulled over it seemed to be for a random check. But again the officer looked so surprised to see tourists driving that when we asked if he wanted to see our car papers he just smiled, said no and proceeded to chit-chat about Sri Lanka a bit.

The police, as most other Sri Lankans, are very friendly and helpful.

They largely appear to be standing alongside the road for random checks or speed checks. Occasionally you will see them directing traffic as well and most of them will smile when they see foreigners driving.

12. Google Maps Works… Most of the Time

Use Google Maps when driving in Sri Lanka

There were a couple of instances where Google got confused giving us directions while driving in Sri Lanka, but in general, Google Maps worked pretty perfectly.

Almost every single road, no matter how small, can be found on Google maps.

Of course, or unfortunately, Google Maps doesn’t tell you when roads are sandy, in bad condition or really narrow, so do keep that in mind when planning routes in more remote areas.

13. Dogs Don’t Understand Cars Can Kill Them

tips for driving in Sri Lanka

And neither do cows, goats, and some pedestrians.

But seriously, what’s wrong with Sri Lankan dogs?! They constantly cross the road right in front of cars or just sit and chill in the middle of the road… Cows do the same but at least they are bigger and easier to spot.

Goats and sheep normally stick to the side of the road and so do pedestrians most of the time. Although some pedestrians seem to find crossing the road without looking a good way to keep life exciting…

14. Check if You Can Actually Reach Your Accommodation by Car

Things to know about self driving in Sri Lanka
You will find some narrow streets and dirt roads when driving in Sri Lanka

I know I mentioned before that the roads in Sri Lanka are in good condition. And they are. But, if you are anything like me you will use driving in Sri Lanka as an excuse to visit more remote parts of the country and look for more ‘off the beaten track’ accommodation.

Now that’s where I went wrong a couple of times… I found this cute homestay in Udawalawe and an incredible beach cabana in Komari. But, not for a second did I think to ask if we could actually get to these places with our tiny rental car…

Both accommodations were located at the end of a long dirt road filled with potholes. Thankfully it hadn’t rained for a while so we made it to both places eventually, with the car still in one piece. But, I think things might have worked out differently if it had rained recently or if the road had gotten just a little bit worse.

So my advice: check where your accommodation is located and if it’s not on a main road just ask the property owners if you can get there by car.

Very few tourists drive in Sri Lanka and therefore property owners don’t think to inform you about road conditions.

And although in the end we reached every place we wanted to get to, there definitely are certain places that are better reached by tuk-tuk or 4-wheel drive.

Why Choose to Drive in Sri Lanka?

Everything you need to know about self driving in Sri Lanka
The best thing about driving in Sri Lanka? You can pull over when you see an elephant!

The main reason to drive in Sri Lanka is because of the freedom it gives you.

You are free to explore whatever part of Sri Lanka you want and stop wherever you want for however long you want.

I really enjoyed this freedom and feel we have seen a lot more of Sri Lanka in 30 days than we could have if we would have used public transport.

Of course the comforts of having a car to put all your luggage in, instead of having to drag it to the nearest bus or train station, is a nice bonus and makes your travels around Sri Lanka a lot more convenient.

Do I Recommend Driving in Sri Lanka?

Now this is a much more difficult question.

I consider myself a seasoned traveler and have seen much crazier traffic than I saw in Sri Lanka. Yet the first few days I had several near heart attacks and was convinced we wouldn’t make it 30 days without at least a couple of minor accidents.

But then we got used to Sri Lankan traffic and Sri Lankan drivers.

Outside of Colombo traffic really isn’t bad, the roads are in good condition and people don’t drive all that fast meaning that even if someone would hit you it’s less likely to do any serious damage.

So my answer is a “Yes, if…”. Yes, I recommend driving in Sri Lanka if you really appreciate the freedom to go where you want to go, whenever you want to, and the comfort of having your own car.

Sri Lanka’s public transport isn’t bad and tuk-tuks and taxis are cheap so you definitely don’t need a car in Sri Lanka.

You can easily reach all major places by train or bus and then take a tuk-tuk or taxi from there to your hotel or the site you want to visit. And to get to the few places that are more difficult to reach by train or bus you can always hire a car with driver for the day.

If you do decide to rent a car in Sri Lanka, I would recommend renting a smaller car. Some streets are so narrow that a smaller car just makes it much easier to pass oncoming traffic.

We were somewhat worried about whether our small car with its small engine would be able to deal with the steeper hills inland, but it was perfectly fine!

And, even with a rental car I would advise using tuk-tuks locally. City centers and town centers are more congested, beach towns often have very narrow roads, so just park your car at your hotel and enjoy exploring the surrounding area either on foot or by tuk-tuk.

Self Driving in Sri Lanka vs Renting a Car With Driver

The biggest difference between self-driving and renting a car with driver is, of course, the price.

Most travelers in Sri Lanka will only rent a car with driver for the day, to visit several sights conveniently or to get to a place that is harder to reach by public transport.

Maybe this is just me but I have always found it a bit strange to be driven around by someone else. Perhaps it’s the very visible colonial history in Sri Lanka and me coming from the Netherlands (one of the countries that controlled parts of Sri Lanka for some time), but it makes me feel uncomfortable.

At the same time, though, the drivers, if they speak English, are also a great source of information. I have learned a lot about Sri Lanka from both private drivers and tuk-tuk or taxi drivers.

And of course, renting a car with a driver is a lot less stressful than driving in Sri Lanka yourself.

So, if you have the budget, don’t mind being driven around and you are looking for the most comfortable way to explore Sri Lanka, then renting a car with a driver is definitely the way to go.

Self Driving in Sri Lanka vs Public Transport

Self driving vs public transport in Sri Lanka
Public transport in Sri Lanka

Like I said before, public transport in Sri Lanka isn’t bad. But of course it is a lot less convenient than driving. You’ll have to figure out which trains and buses to take, at what times, where they stop, etc.

Plus, trains in Sri Lanka go slow, train times are somewhat limited and train tickets do sell out. Buses are often packed which means you might end up standing for most of the journey.

Yet there are definitely things I love about public transport. Towards the end of our road trip in Sri Lanka we both agreed we had missed the interactions you have on trains and busses. It makes me feel part of local life more. In our car we were more stuck in our own (comfortable) bubble.

And obviously, public transport is more environmentally friendly. That is, if you don’t take too many polluting tuk-tuks to get from the train or bus stop to where you actually want to go… 

I feel we were able to see more of Sri Lanka by car than we could have seen by public transport.

That’s not because you can’t reach places by public transport though. It’s more because it would have taken us a lot more time and planning to see everything by public transport.

And, we wouldn’t have been able to stop randomly when we saw something nice along the road.

Cost of Renting a Car and Driving in Sri Lanka

We paid around $12 per day for our small rental car, on a monthly rental plan. If you want to rent a car in Sri Lanka for a shorter period of time you will, of course, pay more per day.

Gas is cheap. We spent just under $100 in 30 days and drove every day, circumnavigating practically the entire island.

We used toll roads only a handful of times (do use them whenever you have the choice, they are great!) and the only other expense was the Sri Lankan driving permit.

One Final Tip For Driving in Sri Lanka

Make sure you have a working phone (get a local sim card) and your car rental agency’s contact details. If anything happens, phone them for help!

Enjoy Sri Lanka and if you do decide to drive, drive safe!

Also Read:


Like this article about self driving in Sri Lanka? Pin it!

renting a car and driving in Sri Lanka

The majority of the pictures in this article were taken by my travel partner and photographer Sean Webb

Sanne Wesselman

Author: Sanne Wesselman
A traveler, wanderer, digital nomad, and entrepreneur. Owner of marketing company A to Z Marketing.
I spend most of my time living and working abroad and use this website to share "the good, the bad and the ugly" of traveling and living abroad. Visit the About Me page for more info.

19 thoughts on “Driving in Sri Lanka – What You Need to Know About Renting a Car Without Driver (‘Self Drive’)”

  1. Great article ! quick question : outside of Colombo, what are is the most difficult or dangerous to drive around ? Has the hill country lots of traffic ? Precipices ?

    • Thanks Francois!
      Outside of Colombo traffic is A LOT less, so I wouldn’t worry about that. The things we found most challenging when driving in Sri Lanka were the fact that you share the roads with so many different types of things, moving at different speeds: from cars and scooters to pedestrians and animals. And the roads can get quite narrow all around the country. But if you just start out by driving slow and during daylight, you’ll get used to it quickly.
      We didn’t find any super dangerous cliffs or anything and most main roads are actually in very good condition.

  2. Hi Sanne,
    I am a Sri Lankan who lives in Canada for 15years now. I am frequently traveling to Sri Lanka and I always rent a car. I’m really impressed with how accurate the information is you have provided. Great job!
    I want to go there soon, but stuck because of the current situation.

  3. Hi Sanne

    I’ve just taken your advice and checked out Malkey’s and…. it looks as though you are correct.

    There appears to be a significant difference between Malkey’s and the bigger car rental agencies in Sri Lanka I’d looked at previously.

    I’ll check it properly tomorrow and get back to you, but so far, so good!

    Many thanks


  4. Good Morning Sanne

    We are a mature couple with wide-ranging travel experiences in many countries, over a number of years.

    We have recently read your comments about Sri Lanka and having driven in a wide variety of countries, including many in Europe and also Australia and New Zealand and most recently in Thailand and Romania, we are intending to spend a month in a Sri Lanka, getting around under our own steam by self driving.

    However, having looked at just about every car rental company in Sri Lanka, we’re unable to find anything like the deal you had in 2019!

    As we’re planning on being there in March and April, we’d be very grateful if you would be able to tell us where and from whom you you hired your small Suzuki.

    With thanks

    Jeffrey and Diana

  5. Hi, thanks a lot for such an informative article! I’m going to Sri Lanka next Tuesday. But I still have another question: are there only manual cars or automatic are available, too? I’m afraid I won’t be able to drive a manual one after a 10year’s break 🙂

    • Hi Anna,
      No you can find automatics too and if you haven’t driven a manual for a while I’d definitely go for an automatic so that you can be fully focused on the traffic in Sri Lanka! 🙂 Just ask specifically for an automatic so that you are sure they reserve one for you.

  6. Hi Enisha, thanks so much! 🙂
    Yes, there are plenty of car rental companies. You can even use the big international platforms to rent a car in Sri Lanka. We decided to book our car before arriving just to make sure we wouldn’t end up having to wait days for one to become available. But having seen how things go I don’t think there is a big chance of that happening. I’d still want to have it arranged before arriving though so I would book online.

  7. Thanks you so much for this information. This is very helpful. Not a lot of blogs which cover about driving in Srilanka.
    Is it easy to rent a car in Srilanka? I mean, are there a lot of car rental companies?

  8. The car we rented came with insurance so we just used that.

    Do check though if your rental car comes with insurance and definitely ask what it covers exactly and make sure you see it written down somewhere in the documents you get when you pick up the car in Sri Lanka.

  9. Thanks for sharing such a lot of valuable information. Extremely useful for planning my oncoming self drive trip in Sri Lanka.

    Could you please share some information on car insurance. Did the car come with insurance or did you have to pay an additional fee?

    many thanks


  10. Hi Tim,

    Thanks! I am not sure what exactly a car with driver would cost, but from Colombo to Kandy most likely slightly over US$ 100. Not sure about Pasikudah from Kandy.

    Once you have booked a hotel in Colombo, ask them though, they will be able to give you an exact price.

    Enjoy your trip to Sri Lanka! 🙂

  11. Excellent information, thank you so much for taking the time to write this article! We are traveling to Sri Lanka in March 2020. Your article helped me decide on destinations (I think Kandy and Pasikudah will be very relaxing).

    Do you know approximate costs for hiring a driver to go from Colombo to Kandy and onward to Pasikudah?

  12. Superb information about self driving in Sri Lanka!
    Thanks very much Sanne

    Also see Sanne’s other info/reviews/articles, valued very much as well!


Leave a Comment