Skip to content
Yemrehanna Kristos, Ethiopia

Cave Church · Historic Northern Ethiopia

Yemrehanna Kristos

One of Ethiopia’s best-preserved late-Aksumite buildings, constructed in alternating layers of wood and stone inside a vast natural cave.

Best Time
October to April
Suggested Stay
Half day
Altitude
2,700 m
Region
Historic Northern Ethiopia

Why We Go

A built church of wood and stone, hidden inside a cave above Lalibela.

Unlike Lalibela’s churches, Yemrehanna Kristos was built rather than excavated, on a foundation of wood and basalt beneath an overhanging cave about 40 kilometres from town. It may predate the churches of Lalibela by several decades, and its layered façade shows clearly where their architectural language came from.

Few travellers make the journey, which only adds to its atmosphere. A short drive and a gentle walk bring you to the cave, where a priest will show you the interior and the ancient remains of pilgrims kept at the back.

Highlights

  • The stepped wood-and-stone façade
  • Painted and carved interior ceilings
  • A walk through juniper woodland to the cave
  • A blueprint for the rock-hewn churches of Lalibela

More in Historic Northern Ethiopia

Plan This Destination

Build Yemrehanna Kristos into your journey

Nothing here is fixed. Tell us how long you have and what else you want to see, and our team will plan the route, including the flights, the guides and the hours that matter.

Let’s Plan Your Ethiopian Adventure

Tell us a little about your travel plans. We’ll help you create a journey that suits your interests.

Enquiry about Yemrehanna Kristos

What kind of journey interests you?Choose as many as you like.

We respond personally within 24 hours. Your personal information will be kept confidential and used to respond to your enquiry.

Discover Ethiopia. Experience the Extraordinary!

Speak to someone who has been there this season

Our guides travel these routes all year. Ask about road conditions, festival dates or the best time to visit. You will get a straight answer.

Or call us directly on +251 912 039405

Chat on WhatsApp