You can follow this route exactly, or pick and choose based on your interests and timeline. Either way, this guide will give you a solid framework for exploring Sri Lanka at your own pace.

Key Tips for Your Sri Lanka Road Trip
- Start slow with the tuktuk. Give yourself time to adjust to the traffic and the vehicle.
- Book the Kandy to Ella train in advance. It fills up, especially in peak season.
- Build in flexibility. Some places (like Hiri) will make you want to stay longer. Don't over-schedule.
- Support local businesses. Eat at family-run restaurants, stay at local guesthouses, and avoid chains where you can.
- Pack out your trash. Keep Sri Lanka beautiful.
- Respect wildlife. Don't feed elephants, keep your distance, and follow your guide's instructions on safaris.
- Be patient with yourself. You'll get lost, you'll stall the tuktuk, and things won't go perfectly. That's all part of the adventure.
Overview: The Classic Sri Lanka Loop
- Total Distance: ~1000 km
- Recommended Duration: 14-21 days
- Best Transportation: Tuktuk (but also doable by car, scooter, or mix of buses/trains)
- The Route: Negombo → Sigiriya → Kandy → Ella (via train) → Udawalawe → South Coast (Hiriketiya, Mirissa, Ahangama) → Galle → Colombo. This loop gives you a bit of everything: history, nature, wildlife, mountains, beaches, and surf. You can easily adjust by spending more time where you love it and skipping what doesn't interest you.

Day-by-Day Itinerary
Days 1-2: Negombo (Arrival & Rest)
Why Stop Here:
Most international flights land in Colombo, and Negombo is just 20 minutes from the airport. It's a beach town that's perfect for recovering from a long flight and easing into Sri Lankan time.
What to Do:
- Beach walks along Negombo Beach
- Fresh seafood at beachside restaurants
- Explore the fish market
- Rent your tuktuk and get comfortable driving on quieter roads
Where to Stay:
Driving Notes: Use Negombo as your practice ground for the tuktuk. The roads are quieter than in Colombo, and it's a good place to get comfortable before hitting busier routes.
Days 3-4: Sigiriya (Lions Rock & Sunrise Hikes)
Drive Time from Negombo: ~3-4 hours
Why Stop Here:
Sigiriya is home to one of Sri Lanka's most iconic sights: a massive 180-meter granite pillar with 1500-year-old palace ruins on top. It's striking, historic, and worth the climb.
What to Do:
- Climb Lions Rock and explore the palace ruins
- Sunset at Pidurangala Rock (give yourself LOTS of extra time for the bottleneck)
- Sunrise at Little Pidurangala (quieter alternative)
- Walk around Kayankwela Lake and stop at the King Coconut Stand
Pro Tip: Pidurangala at sunset gets busy and gridlocked during the final rock scramble. Build in 45+ minutes of buffer time, or go to Little Pidurangala for sunrise instead.
Where to Stay:
Sigiriya has lots of guesthouses, hotels, and hostels. Prices are cheap across the board, and even the most lavish stays with pools and private rooms are less than $100 per night.
Where to stay will depend a lot on whether or not you have your own tuktuk or scooter. Here are some of your best options with a central location. These will be great if you don't have your own set of wheels:

Kashyapa Kingdom View Home
Kashyapa Kingdom View Home in Sigiriya offers a 1-star homestay with family rooms, private bathrooms, air-conditioning, balconies, and terraces. Amenities include a sun terrace, garden, free WiFi, free bicycles, outdoor fireplace, shared kitchen, free parking, and 24-hour front desk. Located 1.7 km from Sigiriya Rock, 1.9 km from Sigiriya Museum, 4.8 km from Pidurangala Rock, and 18 km from Dambulla Cave Temple. Couples rate the location 9.3.Check Availability
Sigiriya Paradise Inn
Sigiriya Paradise Inn Guest House offers a restaurant, and free parking. Air-conditioned rooms feature seating areas, work desks, dining tables, private bathrooms with showers, free toiletries, bed linen, and ironing facilities. Amenities include a garden, shared lounge, tour desk, and luggage storage. Activities include cycling and hiking. Packed lunches and room service are available. Couples rate the location 9.4 for two-person trips.Check Availability
Sunshine Resort & Spa Sigiriya
Sunshine Resort & Spa Sigiriya offers family rooms with air-conditioning, private bathrooms, garden or mountain views, balconies, and work desks. Guests enjoy the sun terrace and free bicycles. Located 9 km from Sigiriya Airport, a short walk from Sigiriya Rock, near Wildlife Range Office and Sigiriya Museum. Free parking is available. Guests appreciate attentive staff, a convenient location, and a delicious breakfast. Couples rate the location 9.3.Check AvailabilityAnd if you do have a way to get around, here are a few more unique stays that aren't as centrally located:

Lion Wood Treehouse
Lion Wood Treehouse in Sigiriya offers a villa with a sun terrace and garden. Features include private check-in/out, 24-hour front desk, and free parking. Amenities include air-conditioning, a terrace, a balcony, a private bathroom, garden and mountain views, and a tea and coffee maker. Located 9 km from Sigiriya Airport, near Wildlife Range Office (1.7 km) and Sigiriya Museum (15-minute walk). Couples rate the location 9.5 for two-person trips.Check Availability
Hotel Sigiriya
Hotel Sigiriya is located within Sri Lanka's Cultural Triangle, a UNESCO World Heritage Site, featuring the best view of Lion's Rock. Offers an outdoor pool, restaurant, and free parking. Air-conditioned rooms have garden views, a minibar, tea/coffee facilities, and a TV with cable. Features Ayurveda Spa with massage services, a tour desk for bird watching tours, and an Interpretation Centre showing wildlife documentaries. Couples rate the location 9.6.Check Availability
Back of Beyond - Pidurangala
Back of Beyond – Pidurangala offers a peaceful forest getaway in Sigiriya, 1 km from Sigiriya Rock. Features include free Wi-Fi, free parking, traditional interiors with wooden furnishings, and private bathrooms with hot/cold showers. The restaurant serves local and Western dishes. Located 30 minutes from Dambulla Town and 3.5 hours from Katunayake International Airport. Unfenced wildlife property. Couples rate the location 9.4 for two-person trips.Check Availability
Sigiri Asna Nature Resort
Sigiri Asna Nature Resort in Sigiriya offers family rooms with garden or pool views, air-conditioning, private bathrooms, and modern amenities. Features include a sun terrace, lush garden, and year-round outdoor pool. The family-friendly restaurant serves Chinese, Indian, Malaysian, seafood, and Asian cuisines. Located 9 km from Sigiriya Airport, near Pidurangala Rock (2 km) and Sigiriya Rock (3 km). Free parking provided. Couples rate the location 8.4.Check Availability
Days 5-6: Kandy (Temple & Lake Walks)
Drive Time from Sigiriya: ~2-3 hours
Why Stop Here: Kandy is Sri Lanka's cultural capital, home to the Temple of the Tooth and a beautiful lake in the center of town. It's also where you'll catch the famous train to Ella.
What to Do:
- Walk around Kandy Lake
- Visit the Temple of the Tooth
- Spot the massive lizards living in the lake
- Eat at the best cafeteria-style restaurant (one of our favourite meals in Sri Lanka)
Where to Stay:
I would suggest you pick from some of the many guesthouses near the lake, where you're right in the tourist area and close to great food options. These are some great options near the lake:

Devon Rest
Devon Rest sits in central Kandy with air-conditioned family rooms, balconies, and free WiFi. There's an on-site restaurant serving international food, plus a 24-hour front desk and free parking. It's within walking distance to Bogambara Stadium and Sri Dalada Maligawa, with the railway station and City Center mall nearby. Couples rate the location highly (9.5/10).Check Availability
Raj Residencies
Raj Residencies has recently renovated air-conditioned rooms with private bathrooms, mini-bars, and free WiFi. Breakfast options include continental, full English, and vegetarian, while the restaurant serves local dishes and fresh pastries. The hotel offers shuttle service, 24-hour security, concierge, and free parking. It's an 8-minute walk to Kandy Railway Station and City Center mall, with Sri Dalada Maligawa nearby. Couples rate the location 9.5/10.Check Availability
Lake Avenue Hotel Kandy
Air-conditioned rooms come with private bathrooms, tea/coffee makers, free WiFi, and balconies with lake or mountain views. The restaurant's breakfast buffet options include vegetarian and gluten-free options. There's an indoor pool, fitness center, sun terrace, and free parking. Located in Kandy's city center, it's a 5-minute walk to Sri Dalada Maligawa. Couples rate the location 9.2/10.Check AvailabilityHonest Take: Kandy is fine, but it's skippable if you're short on time. The lake is pretty, the temple is worth a quick visit, but there's not much else that stands out. If you're going to Ella by train, you'll be here anyway, so make the most of it, but if you need to cut something from your trip, I would start with Kandy.
Day 7: Kandy to Ella (The Famous Train Ride)
The train from Kandy to Ella is one of the most scenic train rides in the world. It winds through tea plantations, mountain valleys, and misty hill country. You can watch the scene roll by from the windows, or you can go stand/sit by the open doors. Just be careful, it's possible to fall out, and the train frequently passes close to walls, bushes, trees, and poles. So if you're going to lean out to get an iconic pic, be quick and make sure you check that you have enough space.

Days 8-10: Ella (Waterfalls, Hikes & Tea Country)
Why Stop Here:
Ella is one of the most beautiful spots in Sri Lanka. Up in the mountains, the air quality is better, and the cool mountain air and misty mornings will be a welcome change from what can be an oppressive heat at lower elevations. Here it's all about jungle hikes, massive waterfalls, and the famous Nine Arch Bridge.
What to Do:
- Nine Arch Bridge (watch the train stop on the bridge, grab lime soda at Cafe Soul)
- Diyaluma Falls day trip (swim at the edge of a 700-foot drop, cliff jump at the upper falls)
- Hike Little Adams Peak (coconut ladies at the top, multiple viewpoints)
- Optional: Ravana Waterfall (roadside attraction, skippable)
Where to Stay:
Best options centrally located:
Epic stays a bit further from town:
You will need a tuktuk or a scooter for these stays, and you will be driving home from dinner in the dark.
Be careful booking accommodations here. This is a backpacker/hostel town, so you can find some great deals, but the cheapest places here are a bit rough (even by backpacker standards). If you're a veteran backpacker, you should be fine, but if you're not used to these lower standards, look for something 8.5 and up on Booking.com with at least 50 reviews. Even the nicest places here aren't too pricey, so we recommend spending a bit more on a nicer place.
Pro Tip: Diyaluma Falls was the coolest thing we did in Ella. Don't skip it. Check out our full guide on Ella for all the day trip details.

Days 11-12: Udawalawe (Elephant Safari)
Drive Time from Ella: ~2-3 hours
Why Stop Here:
Udawalawe National Park is one of the best places in Sri Lanka to see wild elephants. It's less crowded than Yala, and you'll see plenty of elephants without the tourist chaos.
What to Do:
- 3-hour safari (we saw at least 20 elephants: older elephants, full families, and a little gang of mischievous teenagers)
- Spot elephants along the park boundary (between the 13th mile post junction and the main town)
- Stay at a jungle homestay (we stayed in a treehouse, and it was amazing)
Where to Stay:
I would recommend not worrying about being too central. I would prioritize taking advantage of some of the unique guesthouses nearby. These are two of your best options:
Or if you care about being more centrally located, try the Nature House
Honest Take:
The elephants along the park boundary are fed by locals, which isn't great. It's cool to see them up close from the road, but don't buy corn to feed them yourself.
Yala vs. Udawalawe:
Yala is more popular but way more crowded. We heard from multiple people that once one guide spots elephants, a dozen jeeps rush over. Udawalawe was much calmer, with usually just 2-3 jeeps per sighting.
Days 13-16: Hiriketiya (Surf, Work & Beach Vibes)
Drive Time from Udawalawe: ~2-3 hours
Why Stop Here:
Hiri was hands down our favourite place in Sri Lanka. It's a laid-back surf town with incredible vibes, consistent beginner waves, great food, and a strong community feel.
What to Do:
- Learn to surf (or practice in less crowded Kudawella first)
- Eat roti at First Roti Hut (best roti in Sri Lanka)
- Work from The Rooftop Hiri (great coffee, beach views, solid wifi)
- Sunset at Dickwella Beach with a cold king coconut
- Day trip to Silent Beach (massive waves, great for body surfing)
Where to Stay:
Some great options right by Hiriketiya beach:
Best Option By Kudawella Beach
Best Options Near Dickwella Beach
Pro Tip: Hiri is the kind of place where you plan to stay 2 nights and end up staying a week. Build in extra time if you can.

Days 17-18: Explore the South Coast (Mirissa, Weligama, Ahangama)
Why Stop Here:
The south coast is packed with surf towns and beaches, each with its own vibe. If you have extra time, explore the coast beyond Hiri.
- Mirissa: Party resort vibes, big beach, whale watching, Coconut Tree Hill photo op
- Weligama: Our favourite beginner surf spot, great for lessons and long sandy beaches
- Ahangama: Bigger beaches, good mix of surf and lounging, close to Weligama
What to Do:
- Surf at multiple breaks
- Beach hop between towns
- Try different roti shops and cafes
- Chill and soak up the south coast energy
Honest Take:
This is another area you can cut from if you're short on time. The whole south coast is stunning, and every town has something unique to offer, but they are similar towns along the same coast, and Hiri is by far my favourite. So if you don't have a full 3 weeks for this itinerary, you could easily fill your cup of coastal vibes in Hiri and then move on.

Day 19: Galle (Historic Fort Town)
Drive Time from Hiri/South Coast: 30 minutes - 1 hour
Why Stop Here:
Galle is a Dutch colonial fort town with beautiful architecture, old walls, and a completely different vibe from the beach towns. It's a nice cultural break from all the surf and sand. It's pretty touristy, but hey, you're a tourist. Embrace it, grab some pics and an iced coffee, and read some plaques!
What to Do:
- Walk the fort walls (best at sunset)
- Browse galleries and boutique shops
- Explore the lighthouse and old churches
- Grab dinner at one of the nicer restaurants in the fort
Where to Stay:
Stay overnight in the fort if you want the full experience, or do it as a day trip from the south coast. The best options in the fort are:
Honest Take:
This is a great stop to see something new instead of hitting the same beach every day. But if you're learning to surf in Hiri and you're having a blast, this probably won't be as fun as catching waves all day and sipping on coconuts at the beach.
We took a day off surfing for this, and I'm glad we did because we were pretty sore after surfing 3 days in a row. For me, it wasn't as fun as surfing, but since we were taking the day off anyway, it was an awesome way to spend the day. Especially if you're a couple, it's a great chance to have a bit of a random 'date day'.
Day 20-21: Return to Colombo (Departure)
Drive Time from Galle: ~2-3 hours
Why Stop Here:
Most international flights leave from Colombo. If you have time before your flight, explore the city, do some last-minute shopping, or just return your tuktuk and relax.
What to Do:
- Explore Colombo's markets and temples
- Last-minute souvenir shopping
- Return your tuktuk rental
- Catch your flight home
Best Hotel With an Airport Shuttle:
Pro Tip: Give yourself plenty of buffer time. Colombo traffic can be heavy, and returning the tuktuk can take longer than expected.
Shorter Itineraries
10-Day Express Route
Skip Negombo, Kandy, and some south coast towns. Focus on the highlights:
Days 1-2: Sigiriya
Days 3-4: Ella
Days 5: Udawalawe
Days 6-8: Hiriketiya
Day 9: Galle
Day 10: Colombo
2-Week Balanced Route
Add a bit more time in each place:
Days 1-2: Negombo
Days 3-4: Sigiriya
Day 5: Kandy
Days 6-8: Ella
Days 9-10: Udawalawe
Days 11-13: Hiriketiya
Day 14: Galle & Colombo
What to Pack for a Sri Lanka Road Trip
For the Tuktuk:
- Phone mount for GPS (you can usually rent one)
- Bluetooth speaker (you can also usually rent one)
- Portable charger
- Sunscreen (you're in the open air all day)
- Hat and sunglasses
- Light rain jacket (for monsoon season or mountain rain)
- Reusable water bottle
For the Trip:
- Light, breathable clothes (it's hot)
- Swimsuit and beach towel
- Hiking shoes (for Ella, Sigiriya, Pidurangala)
- Flip flops or sandals
- Modest clothing for temples (covered shoulders and knees)
- First aid kit and any medications you need
- Insect repellent (for jungle areas)
Best Time for a Sri Lanka Road Trip
- Dry Season (December to March): Best weather overall. Clear skies, great for beaches and hiking. This is peak season, so expect crowds and higher prices.
- Shoulder Season (April, October, November): Mix of sun and rain. Fewer crowds, decent weather. Good balance if you don't mind occasional rain.
- Monsoon Season (May to September): Southwest monsoon hits the south coast and hill country. Still doable, but expect rain and some businesses closed. The East Coast is dry during this time, if you want to adjust your route.
Estimated Costs for a 2 to 3 Week Road Trip
Summary: $60 to $85 USD per day per person. Prices will drop if you start splitting tuktuk and accommodation costs
Tuktuk Rental:
- Average rental: $15 to $20 per day
- For 14 to 21 days: $210–$420 total
Fuel:
- Approx. $5 per 100 km
- Estimated distance: ~1000 km
- Total Fuel cost: ~$50
Accommodation:
- Budget guesthouses and homestays: ~$15 to $25 per night
- 14 to 21 nights: $210 to $525
Food:
- Local meals: ~$5 to $10 per meal, ~3 meals/day
- Daily average: ~$15 to $30
- 14 to 21 days: $210 to $630
Activities & Entrance Fees:
- Sigiriya Lion’s Rock: ~$30
- Train tickets (e.g., Kandy–Ella scenic train): ~$10 to $15
- Safari in Yala: ~$40 to $60
- Misc. attractions & temples: ~$50
- Estimated total: ~$130 to $155
Estimated Total Budget per Person: $60 to $85 USD per day
Note: Prices are in USD and approximate. Costs can vary depending on travel style, seasonal rates, and whether you share the tuktuk or accommodation.
Our Trusted Travel Partners
We only recommend products and services we personally use and trust.

SafetyWing
Travel medical insurance for nomads and remote workers
Booking.com
Find the best deals on hotels, apartments, and vacation rentals
AllTrails
Discover hiking trails with detailed maps and reviews
Surfshark
Secure VPN for safe browsing and accessing content worldwide
Get Your Guide
Find the best deals on tours and experiences
Airalo
Prepaid SIM cards for travelers
Trusted Housesitters
Find free accommodation by house and pet sitting worldwide
Wise
Send and receive money internationally with low fees* We may earn a commission when you make a purchase through our affiliate links, at no extra cost to you. We appreciate this support, which helps sustain our blog and allows us to create more content and help more great trips get planned!



















