Rome2Rio

How to get fromSoleymani to Spainby taxi, plane, car, or bus

Find Transport to Spain

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 9 ways to get from Soleymani to Spain by taxi, plane, car, 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.

  1. Taxi to Mashhad International Airport, fly to Barcelona–El Prat Airport

    best
    1. Take the taxi from Soleymani to Mashhad International Airport (MHD)taxi taxi
    2. Fly from Mashhad International Airport (MHD) to Barcelona–El Prat Airport (BCN)plane plane MHD - BCN
    13h 25m
    €192–656
  2. Drive  6,168.2 km

    1. Drive from Soleymani to Barcelonacar car 6,168.2 km
    2d 19h
    €955–1,380
  3. Taxi to Mashhad International Airport, fly to Valencia Airport

    1. Take the taxi from Soleymani to Mashhad International Airport (MHD)taxi taxi
    2. Fly from Mashhad International Airport (MHD) to Valencia Airport (VLC)plane plane MHD - VLC
    13h 5m
    €235–807
  4. Taxi to Mashhad International Airport, fly to Adolfo Suárez Madrid–Barajas Airport

    1. Take the taxi from Soleymani to Mashhad International Airport (MHD)taxi taxi
    2. Fly from Mashhad International Airport (MHD) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane plane MHD - MAD
    12h 41m
    €243–806
  5. Taxi to Mashhad International Airport, fly to Málaga Airport

    1. Take the taxi from Soleymani to Mashhad International Airport (MHD)taxi taxi
    2. Fly from Mashhad International Airport (MHD) to Málaga Airport (AGP)plane plane MHD - AGP
    13h 5m
    €212–754
  6. Taxi to Mashhad International Airport, fly to Seville Airport

    1. Take the taxi from Soleymani to Mashhad International Airport (MHD)taxi taxi
    2. Fly from Mashhad International Airport (MHD) to Seville Airport (SVQ)plane plane MHD - SVQ
    12h 58m
    €227–758
  7. Taxi to Mashhad International Airport, fly to Bilbao Airport, bus

    1. Take the taxi from Soleymani to Mashhad International Airport (MHD)taxi taxi
    2. Fly from Mashhad International Airport (MHD) to Bilbao Airport (BIO)plane plane MHD - BIO
    3. Take the bus from Airport Loiu Bilbao to Donostia / San Sebastiánbus bus
    14h 40m
    €242–819
  8. Drive to Ashgabat International Airport, fly to Barcelona–El Prat Airport

    1. Drive from Soleymani to Ashgabat International Airport (ASB)car car
    2. Fly from Ashgabat International Airport (ASB) to Barcelona–El Prat Airport (BCN)plane plane ASB - BCN
    14h 28m
    €382–1,320
  9. Drive to Ashgabat International Airport, fly to Valencia Airport

    1. Drive from Soleymani to Ashgabat International Airport (ASB)car car
    2. Fly from Ashgabat International Airport (ASB) to Valencia Airport (VLC)plane plane ASB - VLC
    14h 57m
    €455–1,521

Mashhad International Airport (MHD) to Barcelona–El Prat Airport (BCN) flights

Calendar9Weekly Planes
Duration14h 43mAverage Duration
Ticket€195Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Soleymani, Iran and Spain?

There is no direct connection from Soleymani to Spain. However, you can take the taxi to Mashhad International Airport (MHD) airport, fly to Barcelona–El Prat Airport (BCN), walk to Aeroport T2, then take the train to Barcelona-Passeig de Gràcia. Alternatively, you can drive from Soleymani to Barcelona in around 2d 19h.

Airlines
Bus operators
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, How do I get from Sydney to Melbourne, and How to get from Luton Airport into central London - to help you get the most out of your next trip.