I didn’t plan for Yapahuwa. In fact, it happened because I woke up too early, missed a bus, and decided to take a road at random. That’s how some of my favorite places reveal themselves—quietly, stubbornly, with the gentle confidence of ancient kingdoms that know exactly how extraordinary they are.
Yapahuwa was the second capital of medieval Sri Lanka, briefly home to the Sacred Tooth Relic, and today, it sits halfway between nowhere and memory—an enormous granite rock rising from the dry zone plains like a misplaced fortress. Most tourists never hear of it. Even many Sri Lankans haven’t visited. That made it perfect for me.
This is the story of how I spent a day wandering the forgotten kingdom—and why you should too.
Getting There: From Katunayake Airport to the Lost Kingdom
I landed at Katunayake Airport with a light backpack, a half-formed itinerary, and an appetite for adventure. Yapahuwa isn’t on the common tourist loop (Colombo–Kandy–Ella–Sigiriya), but getting there isn’t hard once you know your options.
Option 1: By Private Taxi (Fastest, Easiest)
You can book a taxi directly from the airport counters, or arrange one through PickMe or Uber depending on availability.
It’s the most comfortable option, especially if you’re tired from a long flight. The drive takes only a few hours, and you’ll reach the rock fortress early—before the sun turns into a molten dragon and the granite begins radiating heat like a stove.
Option 2: Train (The Most Charming)
From the airport, catch a ride to Negombo or Colombo Fort, then take a train heading toward Maho or Anuradhapura. Get off at Maho Junction. Yapahuwa is a short tuk-tuk ride from there.
The journey isn’t rushed; it’s the kind where you put your head by the window and watch village life drift past like a soft, unedited film.
Option 3: Bus (Budget Backpacker Style)
From the Katunayake Bus Station, hop on a bus to Kurunegala. At the Kurunegala stand, switch to a bus heading toward Maho or Galgamuwa and get off at Yapahuwa Junction.
Expect loud Sinhala music, spontaneous conversations, and some of the best people-watching you’ll ever experience in Sri Lanka.
Where to Stay Near Yapahuwa
Yapahuwa isn’t a tourist city, and that’s part of its charm. There are no towering luxury hotels—just peaceful, warm guesthouses and resorts surrounded by trees, farms, and unhurried silence.
Yapahuwa Paradise Resort
I stayed here, and the experience felt like stepping into an old, slow, peaceful film.
Why stay: Spacious rooms, a pool, quiet gardens.
Best part: The staff know exactly when the light on the fortress turns golden and will tell you when to go.
Sen Sa Family Guesthouse
A simple, cozy stay run by a local family.
- Why stay: Home-cooked curries, friendly hosts, a taste of village life.
- Perfect for: Solo travelers, culture-lovers, and anyone who prefers human warmth over hotel polish.
Yapahuwa Nature Resort
Ideal for travelers who want to wake up to birds and sunrise views.
- Why stay: Cabana-style rooms and nature all around.
- Bonus: You’ll hear birdcall before you open your eyes.
My First Glimpse of the Forgotten Kingdom
As you approach Yapahuwa, the rock reveals itself slowly—a stubborn, ancient mass of granite rising above the dry plains. At its base lies a grassy courtyard, a moat long emptied of water, and the ruins of the old palace complex. Everything feels warm—not just from the sun, but from the weight of old stories that seem to cling to the air.
Walking through the entrance, I swear I could almost hear clashing swords, merchants calling out prices, and monks chanting. Maybe it was the wind. Maybe it was memory.
What to See in Yapahuwa
1. The Grand Stairway (The Icon of Yapahuwa)
This is the famous sight—the one every camera tries and fails to fully capture. The staircase is monumental and unexpectedly steep, as though designed to test anyone daring enough to climb it.
Two magnificent guardian lions flank the upper landing. Their stone jaws are parted, almost ready to speak. At the top lies the platform where the Sacred Tooth Relic was once enshrined.
I stood there imagining kings, monks, warriors, and ancient footsteps echoing beneath mine. The breeze carried the scent of dry grass and time-worn stone.
2. The Temple Ruins
Beyond the staircase lie the remnants of a royal temple that once overlooked the entire kingdom.
- Intricate carvings.
- Graceful stone balustrades.
- Window-like frames opening to endless sky.
Though in ruins, the artistry is still alive—and stunning.
3. The Summit of the Rock
If you continue climbing, a narrow path leads to the true top of the rock.
At the summit:
- You get a full-circle view of green paddy fields, villages, and woodland patches.
- The wind is so strong it almost feels like the hill is breathing.
- You feel very small and very free.
I sat there with my legs dangling over the edge, watching birds glide below me. Time seemed to slow down just for that moment.
4. The Lower Ruins and Museum
Before leaving, wander the moat area and stop by the small museum. Inside are fragments of Yapahuwa’s past—old weapons, stone carvings, pottery, and pieces of the old palace.
It’s not large, but it feels personal, as though someone has gathered pieces of a story and arranged them carefully for you to read.
Things to Do Around Yapahuwa
1. Explore the Village on Foot
Just beyond the fortress, a red-soil road winds past mango trees and quiet village homes. I walked this road at dusk, and the silence felt like a soft blanket.
A grandmother on a verandah gave me a smile so warm I still think of it. If you like photography, this village is a dream.
2. Eat a Local “Bath Packet” Lunch
Small shops sell rice packets wrapped in polythene or banana leaf—rice with curries, sambol, and sometimes a fried cutlet.
Humble, hearty, and absolutely perfect after climbing ancient stone steps.
3. Visit the Tonigala Stone Inscription
A short drive away lies one of the largest and most impressive ancient inscriptions in the country. It’s a reminder of the precision and intelligence of early Sri Lankan civilization.
4. Birdwatching at Sunrise
Yapahuwa’s surrounding forest is alive with colour and sound—bee-eaters, egrets, parakeets, drongos, and the occasional eagle.
Wake early and you’ll be greeted by one of the most musical mornings in the dry zone.
Best Time to Visit
Early mornings are perfect for exploring the rock—the light is soft, the air is cool, and the climb is gentle. Afternoons can be fiercely hot, so it’s best to avoid them if you can.
Golden hour near sunset turns the fortress into a glowing sculpture, especially beautiful for photos.
Clear skies are most common in the first half of the year, but Yapahuwa’s beauty doesn’t really depend on weather; it depends on curiosity.
What Makes Yapahuwa Special?
Yapahuwa is raw, real, and unpolished. It isn’t crowded or loud. No vendors chase you and there are no tour buses block the entrance. Moreover, no glossy brochures advertise it.
Instead, you get stone.
Wind.
Silence.
And stories that cling to the rock like moss.
Unlike Sigiriya, which dazzles, Yapahuwa whispers. It’s a place you feel more than you photograph, a place where history sits patiently instead of performing.
My Final Thoughts
When I think of Sri Lanka, I think of beaches, mountains, tea fields, and bustling cities. But Yapahuwa is different. It doesn’t demand your attention—it rewards your curiosity.
If you want to step off the polished tourist path or if you want to climb stairs carved by ancient hands…
Also, if you want to hear the wind whisper through forgotten ruins…
Then Yapahuwa is waiting for you—calm, ancient, and patient as always.
And maybe, just maybe, it will change the way you travel.
