There are 3 ways to get from Addis Ababa to Lake Tana by plane or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Bahar Dar, travel  •  2 h 1 min

  1. Fly from Addis Ababa (ADD) to Bahar Dar (BJR) ADD - BJR
  2. Travel from Bahar Dar to Lake Tana

2 alternative options

Fly to Gonder, travel  •  2 h 18 min

  1. Fly from Addis Ababa (ADD) to Gonder (GDQ) ADD - GDQ
  2. Travel from Gonder to Lake Tana

Bus, travel  •  10 h 25 min

  1. Take the bus from Ādīs Ābeba to Bahir Dar
  2. Travel from Bahir Dar to Lake Tana

What companies run services between Addis Ababa, Ethiopia and Lake Tana, Ethiopia?

There is no direct connection from Addis Ababa to Lake Tana. However, you can take the drive to Addis Ababa airport, fly to Bahar Dar, then take the travel to Lake Tana. Alternatively, you can take the drive to Addis Ababa airport, fly to Gonder, then take the travel to Lake Tana.

Airlines
Ethiopian Airlines
Website
ethiopianairlines.com
Flights from Addis Ababa to Bahar Dar
Ave. Duration
1 h 1 min
When
Every day
Estimated price
$95 - $290
Flights from Addis Ababa to Gonder
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$100 - $310
Flights from Addis Ababa to Gonder via Lalibela
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$100 - $320
Bus operators
Sky Bus Ethiopia
Website
skybusethiopia.com
Bus from Ādīs Ābeba to Bahir Dar
Ave. Duration
9 h 30 min
Frequency
Once daily
Estimated price
$13
Schedules at
skybusethiopia.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, What documents do I need to cross Niagara Falls? and Getting to Milan from the airport - to help you get the most out of your next trip.

Questions & Answers

How far is it from Addis Ababa to Lake Tana?

The distance between Addis Ababa and Lake Tana is 365 km.

How long does it take to get from Addis Ababa to Lake Tana?

It takes approximately 2 h 1 min to get from Addis Ababa to Lake Tana, including transfers.