Driving in Sri Lanka on a foreign licence — what do I actually need and are the roads manageable?
Considering renting a car in Sri Lanka for a 10-day road trip (Colombo → Galle → Ella → Kandy → Sigiriya → back to Colombo). I've driven in Southeast Asia before.
Specific questions:
1. Do I need an International Driving Permit (IDP) or can I use my UK/EU licence directly?
2. Is self-drive genuinely manageable for a foreigner, or are the roads too chaotic?
3. What's the difference between renting with a driver vs self-drive in terms of cost?
4. What should I know about Sri Lankan driving habits and road rules?
5. Are there any stretches (Ella mountain roads, Colombo city) that are particularly challenging?
I'm a confident driver with 10 years experience including city and mountain roads.
3 Answers
The legal position first, then the practical reality:
Legal requirement:
Foreigners driving in Sri Lanka need a Sri Lanka recognition permit — this is obtained at the Automobile Association of Ceylon (AAC) office in Colombo or at the airport AA desk on arrival. Cost: approximately LKR 2,500–3,500. You need your foreign licence + IDP (International Driving Permit) + passport. Processing takes 30 minutes. Without this permit you are technically driving illegally, and insurance will be void in an accident.
Practical reality:
Many tourists self-drive without this permit and are never stopped. Police checkpoints exist but rarely target private hire cars. However, if you are in an accident and the permit is missing, you will have a significant legal and insurance problem. Get the permit — it's cheap and quick.
Are the roads manageable?
Honestly: it depends on where. Colombo city driving is stressful — lanes are informal, tuk-tuks appear from nowhere, and horns are the primary communication method. Outside cities, the main highways (A1, A2, A6) are straightforward. Mountain roads (Ella Gap, Nuwara Eliya, Horton Plains) are narrow and require patience but are not technically difficult.
Self-drive vs hired driver:
- Self-drive hire car: USD 40–60/day
- Car with driver: USD 70–100/day
For a 10-day trip a driver costs roughly USD 300 more total but you gain local knowledge, navigation, and someone who knows where petrol stations and shortcuts are. Many travellers find this worth it for peace of mind.
Self-drove for 9 days on a UK licence with an IDP + AA permit. Picked up the permit at the airport AA desk on arrival, took 20 minutes. Roads outside Colombo were very manageable — the main challenge is potholes and slow trucks on mountain roads, not traffic chaos. Colombo I avoided driving in — parked at the outskirts and took tuk-tuks. Google Maps works well but sometimes routes you through urban backstreets unnecessarily; use the "avoid tolls" setting for highway routing.
Key tip on fuel: petrol stations can be far apart in rural areas. When your tank drops below half, fill up — don't wait. Also note that in Sri Lanka you drive on the left (same as UK, Australia, India). If you're from a right-hand-drive country (USA, Europe), this is the biggest adjustment, especially on mountain switchbacks where you instinctively want to hug the wrong side.
You must be logged in to post an answer.
Log In to Answer🔥 Popular tags
Related
Fair TukTuk Prices
Help travelers avoid overcharging!
Be the first to report a price