Rome2Rio

How to get fromBarcelona to Moroby plane, train, car, car ferry, or bus

Find Transport to Moro

See all options

There are 5 ways to get from Barcelona to Moro by plane, train, car, car ferry, 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. Fly Barcelona–El Prat Airport to Karachi, train

    best
    1. Fly from Barcelona–El Prat Airport (BCN) to Karachi (KHI)plane plane BCN - KHI
    2. Take the train from Drigh Road to Bandhitrain train
    18h
    $202–581
  2. Drive  7,739.6 km

    1. Drive from Barcelona to Morocar car 7,739.6 km
    3d 17h
    $1,414–2,043
  3. Fly Barcelona–El Prat Airport to Sukkur Airport, train

    1. Fly from Barcelona–El Prat Airport (BCN) to Sukkur Airport (SKZ)plane plane BCN - SKZ
    2. Take the train from Rohri Jn. to Padidantrain train
    23h 8m
    $312–877
  4. Fly Barcelona–El Prat Airport to Quetta International Airport, train

    1. Fly from Barcelona–El Prat Airport (BCN) to Quetta International Airport (UET)plane plane BCN - UET
    2. Take the train from Quetta to Dadutrain train
    31h 29m
    $283–748
  5. Car ferry, bus to Son Sant Joan Airport, fly to Karachi, train

    1. Take the carferry from Port de Barcelona to Port d'Alcúdiacarferry car ferry
    2. Take the bus from Centre històric to Aeroport - Sortidesbus bus
    3. Fly from Son Sant Joan Airport (PMI) to Karachi (KHI)plane plane PMI - KHI
    4. Take the train from Drigh Road to Bandhitrain train
    26h 32m
    $288–913

Barcelona–El Prat Airport (BCN) to Karachi (KHI) flights

Calendar51Weekly Planes
Duration11h 15mAverage Duration
Ticket$198Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Barcelona, Spain and Moro, Pakistan?

There is no direct connection from Barcelona to Moro. However, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Karachi (KHI), take the taxi to Drigh Road, take the train to Bandhi, then take the taxi to Moro. Alternatively, you can drive from Barcelona to Moro in around 3d 17h.

Airlines
Train operators
Bus operators
Ferry 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 Flying into Beijing?, How to plan an amazing trip around Scandinavia, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.