Getting to Lalibela is straightforward. Apply for an Ethiopian e-Visa online ($82), fly internationally to Addis Ababa, then take a daily Ethiopian Airlines domestic flight to Lalibela (1 hour 15 minutes, $250–340 round-trip). Buy a local SIM card and exchange money at Addis airport before your connection. Your hotel arranges the airport transfer in Lalibela. The whole journey from landing in Ethiopia to arriving at your hotel takes one day — or two if you overnight in Addis, which we recommend.
Here's exactly what to do, in order. We've done this journey and these are the steps we wish someone had spelled out for us.
That's it. No complicated logistics. No overland buses. No mysterious connections. One visa, two flights, one SIM card. Let's go through each step in detail.
Ethiopia requires a visa for most nationalities. The good news: it's entirely online and takes about 10 minutes to apply.
Apply at evisa.gov.et — the official Ethiopian government portal. The 30-day single-entry tourist e-Visa costs $82 USD for all major nationalities. Processing takes about 3 business days, but apply at least a week before travel to be safe.
You'll need:
Once approved, you'll receive a PDF by email. Print it. You'll show this at immigration when you land in Addis Ababa.
| Nationality | 30-Day e-Visa | Processing |
|---|---|---|
| United States | $82 | 3 business days |
| United Kingdom | $82 | 3 business days |
| EU countries (all) | $82 | 3 business days |
| Canada | $82 | 3 business days |
| Australia | $82 | 3 business days |
Note: The 90-day e-Visa has been suspended since late 2024. For stays longer than 30 days, apply for an extension in Addis Ababa after arrival ($102).
Visa on arrival is only available to African Union nationals. If you hold a US, UK, EU, Canadian, or Australian passport, you must get your e-Visa before you fly. Don't show up without one.
One more thing: you can only enter Ethiopia through Addis Ababa Bole Airport when using an e-Visa. No land borders, no other airports.
Ethiopian Airlines is the only carrier flying to Lalibela. There are no alternatives — and honestly, you don't need one. The service is reliable and the flight is beautiful.
| Route | Addis Ababa (ADD) → Lalibela (LLI) |
| Frequency | Daily (7 flights per week) |
| Departure | 10:15–11:45 (varies by day) |
| Flight time | 1 hour 15 minutes |
| Aircraft | Bombardier Q400 turboprop |
| One-way fare | $130–$170 USD |
| Round-trip fare | $250–$340 USD |
| Baggage | 20 kg checked + 7 kg carry-on |
If you're doing the full Northern Ethiopia route, Ethiopian Airlines also operates seasonal connections between Lalibela and Gondar, Axum, and Bahir Dar. These aren't daily — they often run as multi-stop triangle routes. Check the Ethiopian Airlines site directly for availability. For most travelers, flying Addis → Lalibela → Addis is simplest.
Bole Airport has two terminals: Terminal 2 for international flights and Terminal 1 for domestic. They're 300 meters apart with no covered connection. Here's exactly what to do:
1. Land at Terminal 2. Clear immigration with your printed e-Visa.
2. Collect your baggage from the carousel.
3. Buy your Ethio Telecom SIM card at the arrivals hall counter — it's right there before customs.
4. Exchange money at the airport currency desk. Get enough Birr for your Lalibela stay.
5. Exit Terminal 2 and walk 300 meters to Terminal 1 (or take the free shuttle that runs every 15–30 minutes).
6. Check in for your domestic flight to Lalibela at the Ethiopian Airlines counter.
Allow at least 4–5 hours between your international arrival and your domestic departure. Immigration can take 30–60 minutes, baggage another 15–30 minutes, then you need time for the SIM card, money exchange, the walk between terminals, and domestic check-in. Don't cut it close.
Our recommendation: If your international flight arrives in the evening, sleep in Addis Ababa and take the next morning's flight to Lalibela. The domestic flight departs between 10:15 and 11:45 depending on the day. This also gives your body a night to start adjusting to altitude — Addis is at 2,355 meters, not far from Lalibela's 2,600 meters.
Mobile internet works in Lalibela. Not blazing fast, but enough for messaging, maps, and sharing photos. The key is getting the right SIM.
Ethio Telecom is the state-owned carrier with the widest network in Ethiopia. They have a 24-hour counter in the Bole Airport arrivals hall. Bring your passport for registration.
| Plan | Data | Duration | Price |
|---|---|---|---|
| Budget | 10 GB | 1 week | $5 |
| Standard | 50 GB | 1 week | $10 |
| Extended | 100 GB | 2 weeks | $15 |
| Premium | Unlimited | 1 month | $40 |
If your phone supports eSIM and you want to be connected before you land, Nomad is the only provider we'd recommend. They use the Ethio Telecom network, which actually works outside Addis Ababa. Plans start around $8 for 1 GB / 7 days.
Do NOT use Airalo. Airalo's Ethiopia eSIM runs on the Safaricom network, which has almost no coverage outside Addis Ababa. You'll have no signal in Lalibela. It also costs 10–20x more per gigabyte than a local Ethio Telecom SIM. We learned this the hard way so you don't have to.
Ethio Telecom provides 4G in Lalibela town. Signal can be intermittent — don't rely on mobile data for real-time navigation. Download offline maps before you arrive. Google Maps and Maps.me both work well offline.
This is important: Lalibela runs on cash. There's no currency exchange in town. ATMs exist but are unreliable — they run out of money, they go offline, and they sometimes reject foreign cards entirely. Credit cards are accepted at one or two hotels, nowhere else.
Exchange enough Ethiopian Birr at Addis Ababa airport for your entire Lalibela stay. Budget at least $200–300 worth of Birr, more if you're staying several days.
Lalibela Airport (LLI) is 25 km from town — about 30 to 45 minutes by road. It's a simple, single-terminal airport with no ATM, no currency exchange, and limited facilities. This is why you handle all of that in Addis.
The best option. Most hotels arrange pickups — free or $10–20. Confirm when you book your room. A driver meets you at arrivals with your name on a sign.
Available at the airport when flights arrive. About 100 ETB per person (~$2). Shared with other passengers heading to town. The cheapest option.
Negotiate at the airport. $10–20 for a private car. Agree on the price before getting in. There is no Uber, Bolt, or ride-hailing app in Lalibela.
The drive from the airport to town climbs steadily uphill. The airport sits at about 1,960 meters, and Lalibela town is at roughly 2,600 meters. You'll feel the altitude when you step out of the car. Take it easy your first afternoon — hydrate, rest, and save the churches for tomorrow.
We've seen travelers waste money and time on avoidable mistakes. Here's what to skip:
Don't linger in Addis Ababa. It's a sprawling modern capital. It's fine. But you didn't come to Ethiopia for Addis. Spend one night for the connection, then get to Lalibela where the magic is.
Don't use Airalo. We mentioned this already. Safaricom-based eSIMs don't work outside Addis. You'll arrive in Lalibela with zero signal, zero maps, zero ability to contact anyone. Get an Ethio Telecom SIM or a Nomad eSIM instead.
Don't attempt road travel. The roads to Lalibela are unpaved, slow, and the security situation on regional overland routes is not suitable for travelers. Addis to Lalibela by bus takes two days. The flight takes 75 minutes. Fly in, fly out — this is not negotiable right now.
Don't forget cash. No exchange in Lalibela, unreliable ATMs, almost no card acceptance. Exchange everything you'll need at Bole Airport.
Don't skip the SIM card. You'll want it for maps, messaging your guide, sharing photos, and peace of mind. Five dollars at the airport. Ten minutes of your time. Do it.
Lalibela sits at roughly 2,600 meters (8,500 feet) in the Lasta Mountains of the Ethiopian Highlands. If you're coming from sea level, your body will notice.
Most healthy travelers experience mild symptoms: a headache, some fatigue, slightly shorter breath on hills, maybe a restless first night of sleep. These typically pass within 24–48 hours.
Lalibela isn't a beach resort or a city trip. It's a high-altitude sacred site with rock tunnels, mountain hikes, and dusty paths. Pack for that.
Here's a realistic breakdown of what you'll spend getting to Lalibela — from your visa to your first meal.
| Item | Cost (USD) |
|---|---|
| E-Visa (30 days) | $82 |
| Round-trip flight ADD → LLI | $250–340 |
| SIM card (10 GB, 1 week) | $5 |
| Airport transfer in Lalibela | $0–20 |
| Night in Addis (optional) | $20–50 |
| Total (getting there) | $357–497 |
Does not include international flight to Addis Ababa. Ethiopian Airlines connects Addis to major hubs worldwide.
Lalibela is closer than you think. One visa, two flights, and you're standing in front of churches carved from living rock 800 years ago.