Rome2Rio

How to get fromAsmara to Gondarby car, plane, or taxi

Find Transport to Gondar

See all options

There are 5 ways to get from Asmara to Gondar by car, plane, or taxi

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

  1. Drive  584.4 km

    best
    1. Drive from Asmara to Gondarcar car 584.4 km
    9h 40m
    $38–54
  2. Drive to Axum Airport, fly to Gondar Airport

    1. Drive from Asmara to Axum Airport (AXU)car car
    2. Fly from Axum Airport (AXU) to Gondar Airport (GDQ)plane plane AXU - GDQ
    8h 52m
    $204–502
  3. Drive to Mek'Ele Airport, fly to Gondar Airport

    1. Drive from Asmara to Mek'Ele Airport (MQX)car car
    2. Fly from Mek'Ele Airport (MQX) to Gondar Airport (GDQ)plane plane MQX - GDQ
    9h 41m
    $370–421
  4. Drive to Indaselassie, fly to Gondar Airport

    1. Drive from Asmara to Indaselassie (SHC)car car
    2. Fly from Indaselassie (SHC) to Gondar Airport (GDQ)plane plane SHC - GDQ
    9h 42m
    $208–509
  5. Drive to Axum Airport, fly to Ginbot Haya Airport, taxi

    1. Drive from Asmara to Axum Airport (AXU)car car
    2. Fly from Axum Airport (AXU) to Ginbot Haya Airport (BJR)plane plane AXU - BJR
    3. Take the taxi from Ginbot Haya Airport (BJR) to Gondartaxi taxi
    10h 41m
    $260–541

Axum Airport (AXU) to Gondar Airport (GDQ) flights

Calendar14Weekly Planes
Duration5h 30mAverage Duration
Ticket$182Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Asmara, Eritrea and Gondar, Ethiopia?

You can drive from Asmara to Gondar in around 9h 40m.

Airlines
Other operators

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 10 amazing places to get away from it all in Australia, Travelling by boat in Italy, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.