In a nutshell
- We’ve put together a complete guide for a self-organized Sri Lanka road trip — so you can plan the whole thing yourself with confidence.
- Our 3-week Sri Lanka itinerary comes with a map and day-by-day schedule covering the best highlights from the Cultural Triangle to the east and south coasts.
- We rented a tuk tuk for the trip — and we’ll walk you through all three ways to get around so you can pick what suits you best.
- For every stop, you’ll find the top things to do plus specific hotel recommendations we’d book ourselves.
- Short on time? We’ve also included an alternative 2-week itinerary plus our honest personal travel tips for the road.
Our Sri Lanka Road Trip Route on a Map
So you can see at a glance which places we visited on our three-week Sri Lanka itinerary, we’ve marked them all on a map:

Our Sri Lanka Road Trip at a Glance
Wondering how much time to budget for each stop? Here’s our schedule for the full three-week Sri Lanka road trip:
- Day 0 to 1: Katunayake
- Day 2: Kegalle
- Day 3 to 5: Dambulla
- Day 6: Pasikuda
- Day 7 to 10: Arugam Bay
- Day 11 to 13: Ella
- Day 14 to 17: Kalametiya
- Day 18 to 19: Hikkaduwa
- Day 20 to 21: Negombo
Check out our tips for a family vacation in Sri Lanka!
Getting Around Sri Lanka on Your Road Trip

Before diving into the stops, let’s talk about how to actually get from A to B on your trip through Sri Lanka. We’ll walk you through three options so you can figure out what works best for you. Our route is doable with all three.
#1 Most adventurous: By tuk tuk
We chose to rent a tuk tuk and drive around the island ourselves to stay as flexible as possible — being able to pull over wherever we wanted was honestly one of the best parts of the trip.
That said, this is definitely the most adventurous option, since traffic in Sri Lanka is no joke.
Driving on the left, barely any rules, constant honking. But don’t worry — we managed just fine, and it’s really not as wild as it sounds.
We booked our tuk tuk in advance through Tuktuk Rental. They run a seriously professional operation — the tuk tuks are in great shape, and you get a safety briefing plus a short driving lesson so you feel confident before hitting the road. You pay $14 to $30 per day depending on the length of your booking.
Everything you need to know about renting a tuk-tuk in Sri Lanka can be found here:
#2 Most affordable: By train and bus
Getting around Sri Lanka by public transit is significantly cheaper. A bus ride covering 50 kilometers costs less than $1, and the bus and train network is really well developed — making it a solid option even for longer distances.
Buses run constantly and pretty much everywhere. Finding schedules isn’t always easy, so your best bet is to ask at your hotel — they’re always happy to help. You buy your ticket on the bus.
Trains are also reliable. They’re not the fastest, but usually more comfortable than the buses.
You can book tickets on 12go.asia or at the station. If you want to ride the famous Kandy to Ella train route, book online well in advance — it sells out fast.
#3 Most comfortable: With a private driver
If you’d rather not think about logistics, book a private driver in advance — your hotel can usually arrange this. It’s by far the fastest way to get around.
Your driver accompanies you for your entire trip and takes you to each stop by car. As a local, he knows the area inside and out and can point you toward some amazing lesser-known spots that you’d never find on your own.
You can also book a private driver for just part of the route — for example, from Arugam Bay to Trincomalee runs around $70 for four people.
More detailed tips on getting around in Sri Lanka can be found here:
Sri Lanka Road Trip in 3 Weeks
Alright, let’s get into the details of your three-week Sri Lanka itinerary! For each stop, we’ll tell you what’s worth doing and where to stay.
Day 0 to 1: Katunayake

Your road trip in Sri Lanka starts in Katunayake, home to Sri Lanka’s international airport. Most flights include at least one connection — check all your options on Skyscanner for the best overview:
Search for flights on Skyscanner
Day 0: Arrival in Katunayake
In the arrivals hall, you’ll find various taxi services to take you to your hotel. You can also book a transfer in advance. We stayed right in Katunayake, since that’s also where the tuk tuk rental is located.
After a long flight, you’ll probably be exhausted. Don’t plan anything ambitious for your arrival day.
Day 1: Picking up the tuk tuk
Well-rested, you head over to Tuktuk Rental the next morning — our hotel arranged a tuk tuk driver to take us there.
After the briefing and a short practical test, you get the keys to your tuk tuk — and then you’re officially off on your Sri Lanka road trip!
Since there isn’t much else to see in Katunayake, spend the rest of the day relaxing at the hotel and saving your energy for what’s ahead.
Our hotel recommendations for Katunayake
For your arrival night, it’s important that your hotel is close to the airport and near the tuk tuk rental. We can recommend two solid options in Katunayake:
Day 2: Kegalle
On Day 2, you drive about 2.5 hours by tuk tuk to Kegalle to visit the Elephant Freedom Project — the personal highlight of our entire trip.
The family that founded the project has taken in two female elephants who were previously ridden, beaten, and forced to work in the logging industry: Kumari and Manike.
There are countless elephant venues in Sri Lanka, but the Freedom Project is the only place we found that truly prioritizes the animals’ well-being. Only small groups of up to 15 people are allowed to visit, the elephants roam freely, and they are treated with genuine love and care.
Important: Sadly, as we drove around, we also came across truly heartbreaking situations where elephants were kept in chains. Since this is something we feel strongly about, we want to say it clearly: Please don’t visit places like that, and never ride elephants!
Our highlight: Meeting Kumari and Manike
After a delicious lunch, we got to meet Kumari and Manike. We spent about two hours with them — petting them, walking through the river alongside them, and feeding them. It’s truly an indescribable feeling to get that close to such incredible animals!
You can book your experience at the Elephant Freedom Project directly on their website.
Our hotel recommendation for Kegalle
There aren’t any hotels in Kegalle we’d recommend. Instead, stay at the Elephant Freedom Project itself — that’s what we did, and it was the right call.
Elephant Freedom Project: The rooms are simple but totally fine for one night. Dinner and breakfast with the incredibly warm host family are included.
Day 3 to 5: Dambulla
On Day 3, continue to Dambulla — the perfect base for day trips in Sri Lanka’s Cultural Triangle. Allow at least 2.5 hours for the drive from Kegalle.
Day 3: Cave temples
If you arrive around midday, you’ll still have plenty of time for sightseeing. Dambulla itself isn’t the prettiest town, but it has one genuinely special attraction: the cave temples.
The Buddhist temple complex sits on top of a hill. Your best bet is to take a tuk tuk to the ticket booth, then climb the remaining 360 steps to the top.
You can explore five temples in total, all carved directly into the rock face — truly fascinating. Inside each one, you’ll find giant Buddha statues and murals that are over 2,000 years old. Admission is 2,500 rupees (about $8).
Day 4: Day trip to Pidurangala or Sigiriya Rock
About 45 minutes by tuk tuk from Dambulla lies the famous Sigiriya Rock, which still bears the ruins of an ancient fortress at its summit. The views over the surrounding landscape are incredible.
That said, we recommend climbing the Pidurangala Rock opposite instead of Sigiriya — and we have three good reasons:
- From Pidurangala, you get an equally stunning panoramic view plus a direct view of Sigiriya itself.
- Sigiriya gets crowded fast. At Pidurangala, we had the place almost to ourselves.
- Sigiriya costs nearly $30 to visit. Pidurangala costs only about $3.
That said, if you want to explore the fortress ruins up close and learn about their cultural significance, Sigiriya is absolutely worth it too.
Day 4: Safari
Some of Sri Lanka’s best national parks are right around Dambulla, where a jeep safari gives you a real shot at spotting all kinds of wildlife.
The most well-known parks are Minneriya and Kaudulla. Our guide Krishan took us to the Gal Oya Eco Park, which is still a genuine under-the-radar pick in Sri Lanka. On that particular day, it offered the best chances of seeing large elephant herds.
We’d wholeheartedly recommend Krishan. He took us to spots where we were almost alone searching for wildlife, giving us incredible views of elephant herds, exotic birds, and more — and he never chases the animals, which was really important to us.
Our hotel recommendations for Dambulla
Finding genuinely nice hotels in Dambulla isn’t easy. We’ve done the legwork and picked out three places we’d actually stay ourselves:
Day 6: Pasikudah

On Day 6, you leave the inland behind and head to the east coast. The drive from Dambulla to Pasikuda takes about 3.5 hours.
Pasikuda is basically just a strip of beachfront hotels — there isn’t much else going on. But it’s still worth a one-day stop, since driving straight through to Arugam Bay in one go would be too far.
You’ll find plenty of hotels with Western-standard amenities right along the beach — perfect for a day of doing absolutely nothing but relaxing by the pool.
Our hotel recommendations for Pasikuda
Pasikuda has some genuinely top-notch places to stay if you want to treat yourself for a night. These are our three favorites:
Day 7 to 10: Arugam Bay
After your stop in Pasikuda, continue along the east coast for another 3.5 to four hours to Arugam Bay — an absolute surfer’s paradise for beginners and pros alike.
Beyond surfing, there are great cafés and restaurants, cool shops, and just an overall super laid-back vibe.
It doesn’t have much to do with the authentically local Sri Lanka experience, but we really loved this small, touristy spot as a change of pace. Besides surfing and strolling around, the top activities in and around Arugam Bay are:
- Lagoon safari at sunrise or sunset
- Watching pro surfers in the evening from the dune at Main Point
- Taking in the view from Elephant Rock
- Safari in Kumana National Park
Our hotel recommendations for Arugam Bay
Since Arugam Bay is built around tourism, there’s a huge number of places to stay. We’ve picked out our three favorites:
All our tips for Arugam Bay can be found here:
Day 11 to 13: Ella
After all that beach and ocean, it’s time for a complete change of scenery. The small, touristy town of Ella sits up in the highlands, right in the middle of the mountains. The drive from Arugam Bay takes about 3.5 hours.
Honestly, we fell a little bit in love with Ella — the natural surroundings are seriously stunning.
Our tip: Plan your activities in Ella for the morning, since afternoons often bring pretty heavy rainfall.
Day 11: Exploring town
Use your arrival day to browse the lovely shops along the main street, grab a great meal, and maybe treat yourself to a massage. Take it easy — tomorrow things get more active.
Day 12: Nine Arches Bridge and Little Adam’s Peak
Day 12 features two of Sri Lanka’s top highlights. In the morning, head to the Nine Arches Bridge to watch the famous trains cross overhead. Ask locals when the next train is due — the times posted online are rarely accurate.
There are several really beautiful walking trails from Ella’s center leading to the bridge, winding through jungle and tea plantations. We took a tuk tuk part of the way and walked the rest.
Next up: Little Adam’s Peak. You can ride part of the way, leave your tuk tuk, and hike the remaining stretch in about 30 minutes. Even if you’re not particularly sporty, it’s totally manageable — and the panoramic views over the mountains are absolutely worth it.
If you want to get the most out of both spots, we recommend a guided tour:
Half-day tour to Little Adam’s Peak and Nine Arches Bridge
Day 13: Exploring waterfalls
Are you a fan of waterfalls? Ella has several. From the center, it’s only about a ten-minute tuk tuk ride to the Ravana Falls, for example — bring swimwear and water shoes if you want to cool off.
We’ll be honest though: quick photo stops at Ella’s waterfalls were enough for us, and we don’t think you need to set aside too much time for them. We’ve seen far more impressive waterfalls elsewhere in Asia, for example in Bali.
Our hotel recommendations for Ella
We’ve picked out three great, centrally located hotels that sit only 300 to 500 meters from Ella’s main street yet are still nice and quiet.
The most beautiful sights and our best tips for Ella are right here:
Day 14 to 17: Kalametiya

The journey continues to Kalametiya on the south coast — about three hours away. Never heard of it? No wonder — Kalametiya is genuinely out in the middle of nowhere.
That was a deliberate choice. After so many action-packed days, we were ready for some pure relaxation at a beautiful beachfront hotel in Sri Lanka.
Relaxing, strolling along the beach, doing absolutely nothing — exactly what we needed. If you’d like a bit more to do, here are a few ideas:
- Kalametiya Bird Sanctuary
- Day trip to Tangalle (about 45 minutes away)
- Day trip to Mirissa (about two hours away)
Our hotel recommendations for Kalametiya
If you like things quiet and relaxed, these three hotels are just right:
Day 18 to 19: Hikkaduwa
The second-to-last stop on your Sri Lanka road trip is the small beach town of Hikkaduwa, about 3.5 hours from Kalametiya.
Day 18: Beach day
The miles of beaches in Hikkaduwa are among the most beautiful in all of Sri Lanka — perfect for lounging in the sand and checking out some great beach bars.
Note: At the well-known Turtle Beach, you can spot sea turtles — but we found the situation there absolutely awful. The turtles are lured in with food, and tourists manhandle them and hold them in place for photos. We strongly urge you not to support that.
Day 19: Day trip to Galle
Don’t miss a day trip to the neighboring city of Galle — in our opinion, it’s the most beautiful city in Sri Lanka thanks to its stunning historic district set within a former Dutch fort.
There’s so much to explore in the alleyways: art and jewelry galleries, boutiques, Italian gelato shops, and just an all-around very special atmosphere.
The drive from Hikkaduwa to Galle by tuk tuk takes about 45 minutes. You can park directly at Galle Fort.
Our hotel recommendations for Hikkaduwa
Hikkaduwa is a typical resort town, so accommodation is easy to find. Here’s our guide to the best options:
Day 20 to 21: Negombo

The final stop on your Sri Lanka road trip is Negombo, where you’ll spend a few last days at the beach. This is the longest leg of the journey at nearly five hours.
In Negombo you can do some last-minute souvenir shopping, hit a few bars in the evening, or check out the Lellama fish market. And when it’s time to fly home, the airport is just a short drive away — only 20 minutes by car.
Our hotel recommendations for Negombo
In Negombo, your best bet is to stay near the main street, so restaurants and shops are right on your doorstep and the beach is just a short walk away.
We’ve picked out three top hotels that tick all those boxes and also arrange an airport transfer for you.
Our Route for a 2-Week Sri Lanka Road Trip
Only two weeks for your Sri Lanka road trip? No problem. Here’s what changes for your itinerary.
- Day 0 to 1: Katunayake
- Day 2 to 4: Dambulla
- Day 5: Kandy
- Day 6 to 8: Ella
- Day 9 to 11: Kalametiya
- Day 12 to 13: Hikkaduwa
- Day 14: Negombo
For a better overview, we’ve marked all the stops on your 14-day Sri Lanka road trip on a map:

On a two-week trip, you skip the east coast. Instead, you drive from Dambulla to Kandy as a one-day stopover, then continue through Ella and down to the south coast as usual.
This is also a great opportunity to include the famous Kandy–Ella train ride. Even if you’re traveling by tuk tuk — for an additional fee, a Tuktuk Rental staff member will drive it from Kandy to Ella while you take the train.
All the info about the train ride from Kandy to Ella can be found here:
Personal Tips for a Sri Lanka Road Trip by Tuk Tuk

A road trip through Sri Lanka by tuk tuk isn’t something you do every day. To make sure you’re well prepared, here are our most helpful pointers.
#1 Travel with a backpack instead of a suitcase
A tuk tuk is actually a lot more spacious than you’d think: behind the back seat there’s a large compartment for your luggage — kind of like a trunk.
That said, bulky suitcases could be a tight fit. We recommend traveling with a backpack — our two large backpacks slid in easily.
You’ll find more packing advice in our Southeast Asia packing list, which works perfectly for Sri Lanka too.
#2 Stay at hotels with parking
When booking your hotels in Sri Lanka, make sure you can park your tuk tuk on the property. Leave it on the street and you risk things getting stolen — like your phone mount, for example.
You are insured through Tuktuk Rental, but it’s better to avoid the hassle altogether. All of our hotel recommendations include parking.
#3 Budget enough time for the drives
Tuk tuks top out at around 25 mph and aren’t allowed on highways. So make sure to allow plenty of time for each leg of the journey.
From Arugam Bay to Ella, for example, it’s only about 83 miles — but it still takes around 3.5 hours. Factor that in and you’ll have room to spontaneously stop at beautiful spots along the way instead of rushing past them.
#4 Park your tuk tuk at roadside stands
One of the best things about traveling by tuk tuk: whenever you spot something interesting, you can pull over wherever you want. But then who keeps an eye on your tuk tuk?
Our tip: Park at a roadside fruit stand, buy something small, and ask the vendors if they can watch your tuk tuk for a bit. They’re usually more than happy to help.
#5 Don’t drive too close to elephants
One of the absolute highlights of Sri Lanka is the large population of wild elephants — and one of the most thrilling moments is encountering them right at the side of the road.
We totally get wanting to take amazing photos, but please be careful. Elephants can be very dangerous. Keep your distance, and turn off your engine so you don’t startle them.
We were also told multiple times that it’s best to avoid driving at dusk or dawn, as that’s when elephants are most likely to be crossing the roads.
Questions and Answers About Your Sri Lanka Road Trip
Ready to start planning your 3-week Sri Lanka itinerary but still have some questions? We’ve got you covered.
When is the best time to visit Sri Lanka for a road trip?
You can visit Sri Lanka year-round. However, the northeast monsoon brings more rain to the northeast coast from October through March, while the southwest monsoon affects the southwest coast from May through November.
Plan around this and you can still explore the entire island — just like we did. We traveled in September and, as expected, experienced more rain on the southwest coast than in the east.
We explain this in more detail in this article:
How much time do you need for a Sri Lanka road trip?
Our condensed 3-week Sri Lanka itinerary can be trimmed down to 2 weeks as a minimum. You’ll definitely need that much time to see a solid amount — because even though Sri Lanka is a relatively small island, getting around simply takes a while, especially by tuk tuk.
If you want to cover both the south and the east coast, plan for three weeks.
How much does a Sri Lanka road trip cost?
During our three-week Sri Lanka road trip, we spent around 1,250 euros per person on the ground — covering accommodation, activities, food, tuk tuk rental, a SIM card, and the visa.
Our flights came to around 900 euros per person, bringing the total to roughly 2,150 euros per person. That’s a realistic budget to plan for.






















