Sri Lanka Itineraries: 4 Incredible Routes to Explore the Island

Nov 4, 2026

13 MIN READ

Follow these itineraries to some of Sri Lanka's most beautiful corners, like Mihintale. Getty Images

Follow these itineraries to some of Sri Lanka's most beautiful corners, like Mihintale. Getty Images

For 30 years, I've been traveling and trekking through the Himalayas, Central Asia and lands of the Silk Road, looking for the perfect combination of mountains, minarets and monasteries. En route, I've written Lonely Planet guides to Tibet, Bhutan and Nepal, Trekking in the Nepal Himalaya, Central Asia, Sri Lanka, India and many more. A degree in Chinese led me to China for many years, while living in Montana for 15 years helped me write the Yellowstone & Grand Teton National Parks book. Favouri…

Highlights

Summarized by AI

  • Writer Bradley Mayhew maps four Sri Lanka routes from ancient ruins to remote beaches.

  • Trace five UNESCO sites from Anuradhapura to Kandy, via Sigiriya and Dambulla's cave murals.

  • Take the famous train to Ella, then hike to World's End at Horton Plains.

  • Head south to Galle and Yala's leopards, or northeast to Jaffna's temples and Neduntivu.

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.

Sri Lanka is a small island that packs a punch. In a short trip, you can explore ancient cities, relax on palm-fringed beaches, hike through the lush and misty Hill Country, and dine on endless rice and curry.

Even getting around Sri Lanka can be part of the adventure, with its famous train trips turning transportation into a sightseeing journey. While self-driving in Sri Lanka is not recommended, hiring a private car with a driver is easy to arrange and relatively affordable, making a road trip a simple way to explore this island nation.

Our 7- and 8-day itineraries highlight various parts of the country, but extend your stay in any of the beautiful places or combine multiple routes to build the 2- or even 3-week itinerary of your dreams.

  • Route 1, Ancient Cities and Capitals: 7 days, 250km. Best for Buddhist heritage, ruins and archaeology.

  • Route 2, Train Journey to the Central Highlands: 7 days, 450km. Best for hikers and train travelers.

  • Route 3, South Coast: 7 days, 320km. Best for beaches, surf and wildlife.

  • Route 4, Off Track in the Northeast: 8 days, 300km. Best for remote travel and rural Sri Lanka.

1. See Sri Lanka's Ancient Cities and Capitals

 A fresco in red, gold and green pictures rows of Buddha at a cave in Sri Lanka.
White domed structures with pointed spires are wrapped in orange-patterned material in Sri Lanka.
An aerial view of a rock fortress above lush vegetation in Sri Lanka.
People walk from sunlight into a darker temple space with paintings on one wall.
Clockwise from top left: Buddha fresco in Dambulla. Enrobed dagobas at Ruwanwelisaya Dagoba in Anuradhapura. Temple of the Sacred Tooth Relic in Kandy. The ancient rock fortress of Sigiriya. Credits clockwise from top left: myshkovsky/Getty Images, Jonathan Stokes for Lonely Planet (2), Matt Munro for Lonely Planet

Allow at least 7 days
Distance: 250km

Best time: The Maha monsoon (October to January) is less severe than the Yala monsoon. It keeps the east, north and central Ancient Cities region wet, with rainfall peaking November to December.

With five UNESCO-listed sites, four former capitals and a liberal scattering of monastic ruins, rock citadels, gigantic stupas and astonishing Buddhist art, the central plains are the place to explore Sri Lanka's spectacular past and its rich Buddhist cultural heritage. Amateur archaeologists and fans of lost cities are in for a treat.

Anuradhapura: 2 Days

The sprawling archaeological site of Anuradhapura and its sacred Bodhi Tree, holy stupas and archaeological museum can be seen in a long day, but it's better with two. If you're short on time, visit just Abhayagiri.

Detour: A half-day trip takes you to Mihintale, 13km outside town, to join pilgrims at the spot where Buddhism first took root in Sri Lanka.

Next stop: Drive 1 hour from Anuradhapura to Ritigala.

Ritigala: 1 Day

As you travel from Anuradhapura toward Polonnaruwa, make a stop at the ruined forest monastery of Ritigala. In an hour, you can explore the stone stairways, platforms and meditation halls half hidden between dripping tree roots. The site is 8km off the main road, so it's easiest if you have your own transportation, though you can often find a tuk-tuk at the road junction.

Next stop: Drive 90 minutes from Ritigala to Polonnaruwa.

Polonnaruwa: 1 Day

More ancient city ruins await at Polonnaruwa, the millennia-old former capital. You can see the main ticketed collection of monasteries, Buddha statues, stupas and royal palaces in half a day (early morning is best), but there are other minor sights to fill a long day. Don't miss the far northern group of sights, and give the archaeological museum an hour.

Next stop: Drive 90 minutes from Polonnaruwa to Sigiriya.

Sigiriya: 1 Day

Sigiriya, meaning "Lion's Rock," is a must-see for its spectacular location and enigmatic history. Some travelers are content to see it from afar from Pidurangala (thus saving the US$35 entry fee), but it's worth visiting both rocks; Sigiriya at dawn and Pidurangala at sunset. In the afternoon, take a 4WD safari to Minneriya National Park.

Next stop: Drive 45 minutes from Sigiriya to Dambulla.

Dambulla: 1 Day

The beautiful Buddhist cave murals of Dambulla are an artistic highlight of Sri Lanka. You can visit them as a half-day excursion from Sigiriya or en route to Kandy, but be sure not to miss them. The actual caves require just an hour, but budget time to hike up to them. Few people overnight in Dambulla itself.

Next stop: Drive roughly 3 hours from Dambulla to Kandy.

Kandy: 1 Day

Kandy is Sri Lanka's cultural capital, linking the plains to the highlands. Visit the Temple of the Sacred Tooth Relic inside the former royal palace (preferably during the dramatic 10-day Esala Perahera festival), then spend the rest of the day exploring the Central Market and the old town. For sunset views, take a tuk-tuk up to the Buddha statue on Bahirawakanda.

2. Take a Train Journey to the Central Highlands

Two elephants on green grass in Sri Lanka; one is lifting its truck over its head.
A blue train travels around a curved track through lush vegetation in Sri Lanka.
A mountain peak in Sri Lanka rises above clouds that are reflecting pink light.
Two visitors walk up steep steps to a white temple building in Sri Lanka.
Clockwise from top left: An elephant herd in Uda Walawe National Park. A train from Kandy to Ella. Sri Maha Bodhi Viharaya in Bahirawakanda. Adam's Peak. Credits clockwise from top left: Jamie Lamb/Getty Images, John Crux Photography (2), Nazzu/Shutterstock

Allow at least 7 days
Distance: 450km

Best time: The southwest Yala monsoon season (May to September) brings rain and rough seas to the south and west coasts, and rain to the Hill Country.

After the heat of the plains, it's a relief to climb into the cool, misty highlands of Sri Lanka's green center. The country's best walking trails are here, but don't worry if your legs start to tire – there are plenty of fun alternatives, from rafting and caving to abseiling and canyoning.

Kandy: 2 Days

Once you've seen the Temple of the Sacred Tooth Relic, explored the old town and caught a performance of traditional Kandyan dance, get out of town and take a hike; either through the forbidden forest of Udawatta Kele or on a guided hike through the misty Knuckles Range. We recommend adding on a day for overnight glamping in the conservation forest.

Next stop: Take a 4-hour train ride from Kandy to Nuwara Eliya.

Nuwara Eliya: 1 Day

If you've managed to snag tickets, enjoy the country's famous train ride through the hills and tea estates to Nanuoya, before taking a tuk-tuk for the remaining 10km to Nuwara Eliya. Play a round on the British-era golf course, pick up a jar of chutney made by nuns, and linger over tea in one of the town's atmospheric hotels.

Next stop: Drive 2 hours and 30 minutes from Nuwara Eliya to Sri Pada (Adam's Peak).

Sri Pada (Adam's Peak): 1 Day

Anyone who likes pilgrimages will want to make the predawn hike from Dalhousie (travel here the evening before) up the 5000-plus steps to the summit of Sri Pada, where you'll walk in the sacred footprints of Buddha or the biblical Adam, depending on your religious persuasion. Expect to walk shoulder to shoulder with pilgrims, especially on poya (full moon) nights, when you'll queue for hours.

Next stop: Drive 3 hours and 30 minutes from Sri Pada to Horton Plains National Park.

Horton Plains National Park: 1 Day

Back at Nuwara Eliya, make the hour-long drive to the high plateau of Horton Plains for the popular 9.5km loop to the World's End escarpment for incredible views. If you fancy something remoter and more demanding, take a guide for the day hike up Kirigalpotta, Sri Lanka's second-highest peak (and the highest you can actually hike to).

Next stop: Take a 3-hour train from Nanuoya station near Nuwara Eliya to Ella.

Ella: 1 Day

After Horton Plains, make your way to the backpacker center of Ella, preferably on the afternoon train from Pattipola, and visit one of Ella's many spectacular waterfalls. Early the next morning, walk the 10km trail to Ella Rock for islandwide views, or organize a guide for the offbeat hike to 5000-year-old cave art at Kurullangala Rock.

Next stop: Drive 2 hours from Ella to Uda Walawe National Park.

Uda Walawe National Park: 1 Day

Early mornings and late afternoons are the best times for a 4WD safari. The drive from Ella to Uda Walawe goes via Wellawaya and Thanamalwila, and a hired car will really save you some time over a bus. From Uda Walawe, the beaches of the south coast are just a 2-hour drive away.

3. Explore Sri Lanka's South Coast

A 4WD vehicle drives on a dirt track past a watering hole in national park in Sri Lanka.
Left: Yala National Park. Matt Munro for Lonely Planet Right: A beach in Tangalla. John Crux Photography/Getty Images
A beach hammock hangs between palm trees at a private beach in Sri Lanka.

Allow at least 7 days
Distance: 320km

Best time: December to March is probably the single best time of year to visit, as it's dry in the Hill Country and on the west and south coasts, and good for surfing, wildlife-watching and diving in the south.

Sri Lanka's south is a string of gorgeous beaches, surf schools and hip restaurants, with a more independent vibe than the west. It's a great place for surfing and eating smoothie bowls, but there are also Buddhist temples and pilgrimage sites, and the vibe gets quieter and wilder as you head east.

Galle: 1 Day

You need a full day in Galle to wander its 2km-long fort walls, soak up the colonial history and enjoy the fortified town's stylish restaurants, bars and cafes. It's a romantic spot and a good place to splash out on a fancy hotel and cocktails. Get here on the coastal train from Colombo.

Next stop: Drive 1 hour from Galle to Weligama.

Weligama: 1 Day

Surfers in the water at beach in Sri Lanka on a hazy, rainy day.
Surfers at Weligama Beach. John Crux Photography/Getty Images

Public transportation is frequent along the south coast, but it's nice to have your own wheels to stop off at beachside restaurants and detour to the Handunugoda Tea Estate. Spend a couple of hours in Weligama trying a surf lesson at one of dozens of schools. If you catch the bug, come back for a weeklong surf camp.

Next stop: Drive 2 hours from Weligama to Tangalle.

Tangalle: 1 Day

It's a beautiful drive to Tangalle, so take your time and consider stops at Dondra Head Lighthouse, beautiful Talalla Bay and the stunning beach at Goyambokka. Arrive in Tangalle in time for a sunset stroll along the wild sands of Marakolliya Beach. End the day with a cocktail or fish dinner right on the beach, and keep an eye out for nesting turtles.

Next stop: Drive 2 hours from Tangalle to Tissamaharama.

Tissamaharama: 1 Day

Get to Tissa at lunchtime and spend the afternoon visiting the Buddhist dagobas (stupas) and monastery ruins of the ancient Kingdom of Ruhunu. Around dusk, head to the banks of Tissa Wewa to watch flittering bats, roosting birds and the colors of the setting sun; boat tours are a nice option. Get an early night, as you'll be up at the crack of dawn tomorrow.

Next stop: Drive 1 hour from Tissamaharama to Yala National Park.

Yala National Park: 1 Day

A dawn 4WD safari to Yala National Park is a must-do. With luck, you'll spot a leopard lazing in the cradle of a tree branch, but even the unlucky will see wild elephants, crocodiles, painted storks, iridescent bee-eaters and maybe even a sloth bear. You'll be back in Tissamaharama at lunchtime, so with planning, you could continue into the hills that afternoon.

Next stop: Drive 4 hours from Yala National Park to Haputale.

Haputale: 2 Days

Haputale is a great place to hike the Central Highlands away from the crowds in places like Ella. Get up early to stroll through tea fields to Lipton's Seat, or make longer day hikes to the summits of nearby Prabhawa or Wangedigala peaks.

4. Go Off Track in the Northeast

An underwater view of a hawksbill sea turtle swimming in Sri Lanka.
Skinny palm trees grow at the edge of a long beach with golden sand in Sri Lanka.
A man on a bicycle passes a statue-laden temple in Sri Lanka.
A woman walks in front of a tree with many branches in Sri Lanka.
Clockwise from top left: A hawksbill sea turtle in the waters off Pigeon Island National Park. Palm trees on Nilaveli Beach. Jonathan Stokes for Lonely Planet The island of Neduntivu (Delft). Maviddapuram Kandaswamy Temple. Jonathan Stokes for Lonely Planet

Allow at least 8 days
Distance: 300km

Best time: During the northern hemisphere summer (May to September) you'll find the best weather in the North and East.

This is the most remote of our itineraries, for those who want to shake off the surfer dudes and Instagrammers and get a deeper sense of rural Sri Lanka and the aftermath of its civil war. Alongside the more surreal sights are some beautiful beaches, towering Hindu temples, ancient Buddhist stupas and memorable food.

Trincomalee: 1 Day

Get to Trincomalee by train from Colombo or Habarana or by bus from Anuradhapura, then spend some time getting to know this ancient port town, from its Dutch-era Fort Frederick to the towering gateways of the much-revered Thirukoneswaram Kovil (Shiva temple). Between March and August, keep a lookout for whales from this finger of land.

Next stop: Take a bus for 30 minutes from Trincomalee to Nilaveli.

Nilaveli: 1 Day

Few of the beaches on the east coast rival the 4km-long sands of Nilaveli. There's not much to do here except slow down, go swimming and relax, though the snorkeling off nearby Pigeon Island is fantastic for coral and black-tip reef sharks. Experienced technical divers can arrange trips to the wreck of HMS Hermes, a World War II aircraft carrier lying about 50m down off the east coast.

Next stop: Drive 1 hour from Nilaveli to Kuchchaveli Beach.

Kuchchaveli Beach: 1 Day

Rent a tuk-tuk or car with a driver for an absorbing drive north along the B424 as it threads between ocean and lagoon. Stop at a trio of Buddhist ruins (including one of the world's oldest stupas) and pause to watch fishers land their catch on the beach.

Next stop: Take a 2-hour bus ride from Pulmoddai to Mullaittivu.

Mullaittivu: 1 Day

The bus from Pulmoddai drops you in the sober town of Mullaittivu, where the final days of the civil war played out in 2009. Pay your respects at the two war memorials here; one celebrating the army's victory, the other established by locals to mark the site of the final massacre. It's a sobering place to gain insights into the war.

Next stop: Drive 2 hours from Mullaittivu to Jaffna.

Jaffna: 2 Days

In the northern Tamil city of Jaffna, you can explore the Dutch fort, British-era churches and Tamil temples (try to catch the chariot processions of July's Nallur festival) and savor the culinary scene, from an early morning visit to fish markets to dinners of spicy crab curry, topped off by a cocktail at the Peninsula Hotel.

Next stop: Take a ferry for 30 to 60 minutes from Jaffna to Neduntivu.

Neduntivu (Delft): 2 Days

Take 2 days (or preferably 3) to explore the archipelago west of Jaffna, where Sri Lanka splinters into a scattering of islands in the Palk Strait. Drive the causeways to Velanai and Punkudutivu, take ferries to Nainativu's Buddhist and Hindu pilgrimage sites, then overnight on Neduntivu island, home to wild horses and coral fences, before returning to Jaffna via Karaitivu and its pocket-sized fort.

How to Combine Routes

Routes 1 and 2 meet in Kandy, so they link up neatly for a 2-week trip: spend 7 days exploring the ancient cities, then continue straight into the Hill Country by train. Both routes include a stop in Kandy, so you can merge them into one longer stay and save a day, or keep both for a slower pace. To stretch the trip to 3 weeks, finish route 2 at Uda Walawe National Park and head to the south coast (about 2 hours by road) for route 3.

Sri Lanka Itinerary FAQs

How Many Days Do I Need in Sri Lanka?

Each route here takes 7 to 8 days, so a week lets you focus on one region. Combine routes for 2 or 3 weeks.

Should I Hire a Driver or Drive Myself?

Self-driving in Sri Lanka is not recommended. Hiring a private car with a driver is easy to arrange and relatively affordable.

How Do I Book the Kandy to Ella Train?

Seats on the famous Hill Country trains go quickly, so plan ahead. Our guide to the best train journeys in Sri Lanka and how to book them has the details.

Book your Sri Lanka trip with Lonely Planet Journeys

See Sri Lanka how it's meant to be seen

Accommodations, activities and ground transportation all taken care of, so you can focus on the fun part. Tell us what your dream trip to Sri Lanka looks like, and our local experts will build it from scratch. Or start with one of our itineraries and make it your own.

Explore related stories