A 3-Week Sri Lanka Road Trip — Sri Lanka travel story by Lankan Stays & Trails

Road trip · Three weeks

A 3-week Sri Lanka road trip

Three weeks is a generous length for a Sri Lanka road trip. It is enough to drive the full loop at an unhurried pace and still add a region that a two-week trip leaves out. The challenge becomes choosing what to add, not what to cut.

October 22, 2026 · 7 min read · Lankan Stays & Trails

ItinerariesTransportSlow Travel

Quick answer

A 3-week Sri Lanka road trip drives the classic loop of Sigiriya, Kandy, the hill country, Yala and the south coast at a slower pace and adds one or two regions. The most popular additions are Anuradhapura and Mihintale before Sigiriya, Haputale or the Knuckles range in the hills and a longer beach finish. From roughly May to September, the east coast around Trincomalee or Pasikudah is the stronger extension. Expect roughly 1,200 to 1,500 kilometres in total.

Key takeaways

  • A 3-week Sri Lanka road trip covers roughly 1,200 to 1,500 kilometres, depending on which extension you choose.
  • Anuradhapura, the first great capital, sits about 75 kilometres north-west of Sigiriya and adds one or two nights to the start of the loop.
  • From roughly May to September, the east coast around Trincomalee, Nilaveli and Pasikudah is calm while the south-west coast is rough.
  • Haputale, on the southern edge of the hills, offers tea country and views without Ella's crowds.
  • Three weeks allows three-night stays in most bases, which turns a road trip into something closer to slow travel.

The 3-week Sri Lanka road trip route

The 3-week Sri Lanka road trip route starts like the two-week loop but adds a night or two at the beginning in Anuradhapura, the oldest of the ancient capitals. From there it continues to Sigiriya, Kandy and the hills, where Haputale joins Ella as a second hill base, before dropping to Yala and the south coast for a longer finish.

The pace is the main difference. Most bases get three nights instead of two, so every region has a rest day built in. Long legs are rarer, and there is room for half-day detours that a shorter trip would skip.

  • →Anuradhapura 2 nights, Sigiriya 3, Kandy 3.
  • →Nuwara Eliya 1, Ella 2, Haputale 2.
  • →Tissamaharama 2, Tangalle or Mirissa 3, Galle 2.

Adding Anuradhapura and Mihintale

Adding Anuradhapura and Mihintale is the most natural way to extend a Sri Lanka road trip at the start. Anuradhapura was the island's capital for more than a thousand years, and its great white dagobas, the sacred Sri Maha Bodhi tree and the forest monasteries make it one of the most important Buddhist sites in Asia.

From the airport, Anuradhapura is roughly four to four and a half hours by road, similar to Sigiriya. After two nights, the drive on to Sigiriya is only about one and a half to two hours, which makes the extension easy to fit.

Mihintale, about 12 kilometres east, is where Buddhism is said to have been introduced to Sri Lanka in the third century BCE. A climb up its stone stairway at sunset is one of the most atmospheric experiences in the north.

More time in the hills

More time in the hills is the most rewarding way to use three weeks on a Sri Lanka road trip. Haputale, on the southern escarpment, has tea estates, Lipton's Seat and long views across the lowlands, but far fewer visitors than Ella. Two nights there turn the hill section from a quick crossing into a stay.

The Knuckles range north-east of Kandy offers another option, with forest trails, villages and cooler air. It suits walkers and requires a local guide for most routes. Horton Plains, reached from Nuwara Eliya or Haputale, is easier to fit with an extra night.

  • →Haputale: tea, views and Lipton's Seat, two nights.
  • →Knuckles range: guided treks from a base near Kandy or Matale.
  • →Horton Plains: dawn walk to World's End from Nuwara Eliya or Haputale.

The east coast extension

The east coast extension suits a 3-week Sri Lanka road trip between roughly May and September, when the south-west monsoon makes the south coast rough but the east is calm and sunny. Trincomalee and Nilaveli are about two and a half to three hours from Sigiriya, and Pasikudah is about three hours via Polonnaruwa.

In those months, the best 3-week route often swaps the south coast for the east: Sigiriya, then three or four nights on the east coast, then back through Kandy and the hills to finish in Ella or Haputale before the drive to the airport.

From December to April, the east coast is wetter in the early part of the season and less reliable, so the south coast is usually the better finish.

  • →Trincomalee and Nilaveli: snorkelling at Pigeon Island and whale watching in season.
  • →Pasikudah: a shallow, calm bay with resort hotels.
  • →Arugam Bay: surf from roughly May to September, reached from Ella.

A longer south coast finish

A longer south coast finish is the simplest way to use the extra week of a 3-week Sri Lanka road trip from December to April. Instead of two nights in Mirissa, split five or six nights between Tangalle, Mirissa and Galle, with time for whale watching, turtle-nesting beaches at Rekawa and slow days in Galle Fort.

The extra beach time balances the earlier touring and leaves the trip ending on a calm note. It also adds a buffer if rain or illness costs a day earlier on.

Planning three weeks

Planning a 3-week Sri Lanka road trip means choosing an extension based on the season first, then interests. From December to April, favour Anuradhapura, Haputale and a longer south coast. From May to September, favour the east coast. Jaffna in the north suits travellers interested in Tamil culture and works in most months.

The extra week costs less than you might expect, because the driver and car are the same and some bases are cheaper. At Lankan Stays & Trails we often build three-week road trips around three-night stays with one extension.

Frequently asked questions

What should I add to a 3-week Sri Lanka road trip?

On a 3-week Sri Lanka road trip, add Anuradhapura and Mihintale before Sigiriya, Haputale or the Knuckles range in the hills, and a longer stay on the south coast from December to April. From roughly May to September, the east coast around Trincomalee or Pasikudah is the better addition.

Is 3 weeks too long for Sri Lanka?

Three weeks is not too long for Sri Lanka. It lets you drive the full loop slowly and add a region such as Anuradhapura, the east coast or Jaffna. Travellers who enjoy slow travel often find three weeks the most rewarding length for a road trip.

How many kilometres is a 3-week Sri Lanka road trip?

A 3-week Sri Lanka road trip usually covers roughly 1,200 to 1,500 kilometres including side trips. The figure depends on the extension: Anuradhapura adds relatively little, the east coast adds a few hundred kilometres and Jaffna adds the most.

Can I visit the east and south coasts on one trip?

You can, but the two coasts are usually best at different times of year. The south is best from December to April and the east from roughly May to September. A 3-week trip in April or September can sometimes catch both in reasonable condition.

Is Jaffna worth adding to a 3-week road trip?

Jaffna is worth adding for travellers interested in Tamil culture, Hindu temples and a different side of Sri Lanka. It is roughly four to four and a half hours north of Anuradhapura on the A9, so it needs at least three nights to justify the drive.

Does a 3-week road trip cost much more than two weeks?

A 3-week road trip costs more, but not proportionally. The driver and car are charged per day, so that cost rises by about half, but hotels in Haputale, Anuradhapura and the east coast are often cheaper than in the busiest bases. Food and transport costs stay modest.

Does Lankan Stays & Trails plan 3-week road trips?

Yes. We plan three-week road trips with a private driver-guide, usually with three-night stays and one seasonal extension, and we suggest the east or south coast depending on your travel dates.

Lankan Stays Team