Rome2Rio

How to get fromBarcelona to Greenlandby plane

Find Transport to Greenland

See all options

There are 7 ways to get from Barcelona to Greenland by plane

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

  1. Fly to Tasiilaq

    best
    1. Fly from Barcelona–El Prat Airport (BCN) to Tasiilaq (AGM)plane plane BCN - AGM
    46h 9m
    $222–854
  2. Fly to Aasiaat Airport

    cheapest
    1. Fly from Barcelona–El Prat Airport (BCN) to Aasiaat Airport (JEG)plane plane BCN - JEG
    44h 7m
    $199–675
  3. Fly to Ilulissat Airport

    1. Fly from Barcelona–El Prat Airport (BCN) to Ilulissat Airport (JAV)plane plane BCN - JAV
    13h 58m
    $363–1,230
  4. Fly to Nuuk Airport

    1. Fly from Barcelona–El Prat Airport (BCN) to Nuuk Airport (GOH)plane plane BCN - GOH
    12h 40m
    $608–1,510
  5. Fly to Maniitsoq Airport

    1. Fly from Barcelona–El Prat Airport (BCN) to Maniitsoq Airport (JSU)plane plane BCN - JSU
    22h 6m
    $713–1,318
  6. Fly to Qaqortoq

    1. Fly from Barcelona–El Prat Airport (BCN) to Qaqortoq (JJU)plane plane BCN - JJU
    25h 15m
    $245–932
  7. Fly to Sisimiut Airport

    1. Fly from Barcelona–El Prat Airport (BCN) to Sisimiut Airport (JHS)plane plane BCN - JHS
    23h 33m
    $1,228–2,236

Barcelona–El Prat Airport (BCN) to Tasiilaq (AGM) flights

Calendar3Weekly Planes
Duration45h 18mAverage Duration
Ticket$220Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Barcelona, Spain and Greenland?

Icelandair and Air Greenland fly from Barcelona–El Prat Airport (BCN) to Tasiilaq (AGM) 3 times a week.

Airlines

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 How to get from London to Edinburgh, Train travel in France: A guide to SNCF, and Getting to Rome from the airport - to help you get the most out of your next trip.