How many days for a road trip in Sri Lanka?
Allow two weeks for this loop of 8 stages and 14 nights from Negombo: the Cultural Triangle, Kandy, Nuwara Eliya, Ella, Yala and the south coast down to Galle, about 1,000 km including excursions. Roads are slow, especially in the mountains. With 7 days, keep Sigiriya, Kandy and the tea plantations.
Can you drive in Sri Lanka on a foreign licence?
Not on its own: neither your home licence nor an International Driving Permit allows you to drive (French Foreign Ministry). You need a local permit: a temporary DMT permit at the airport (15,000 rupees, about €40, for one month) or AA Ceylon recognition (US$45 online), issued on presentation of an International Driving Permit (€7.25 on the ANTS website in France).
Is it better to hire a car with a driver in Sri Lanka?
For most travellers, yes: the French Foreign Ministry recommends it, roads are narrow and congested, and buses rarely give way. The price stays close to self-drive hire: US$50 to 70 a day through an agency, 15,000 rupees at Malkey, fuel included. Driving yourself keeps the advantage of flexible timings.
How much does a two-week road trip in Sri Lanka cost?
With a driver: about €550 to €860 for 14 days, fuel included, plus US$5 to 10 a day in tips. Self-drive: about €530 of hire (Kayak), €40 for the local permit, €7.25 for an International Driving Permit (French rate) and €90 of petrol for 1,000 km. Entry fees: US$35 at Sigiriya, 30 at Polonnaruwa.
What is the best season for a road trip in Sri Lanka?
January to March: the south coast is dry, the highlands are at their sunniest, and whales are off Mirissa (season from November to April). From April to July, the south-west monsoon soaks the south and the mountains. October and November are unsettled everywhere; in late November 2025, Cyclone Ditwah cut roads and railway lines.
Can you take the train from Kandy to Ella in 2026?
Not all the way: the Kandy-Nanu Oya section has been cut since Cyclone Ditwah, with reopening announced for late 2026. The most scenic part, from Nanu Oya to Ella and Badulla, reopened on 20 June 2026 with four trains a day. With a driver, take the train at Nanu Oya, near Nuwara Eliya: the driver will meet you in Ella.