Rome2Rio

How to get fromBarcelona to Santilanby plane, train, or taxi

Find Transport to Santilan

See all options

There are 6 ways to get from Barcelona to Santilan by plane, train, 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. Fly to Soekarno–Hatta International Airport, train

    best
    1. Fly from Barcelona–El Prat Airport (BCN) to Soekarno–Hatta International Airport (CGK)plane plane BCN - CGK
    2. Take the train from Gambir Jakarta to Cirebontrain train
    22h 53m
    Rp 6,683,439–14,674,521
  2. Fly to Majalengka Kertajati International Airport, taxi

    cheapest
    1. Fly from Barcelona–El Prat Airport (BCN) to Majalengka Kertajati International Airport (KJT)plane plane BCN - KJT
    2. Take the taxi from Majalengka Kertajati International Airport (KJT) to Santilantaxi taxi
    21h 19m
    Rp 6,043,476–15,104,570
  3. Fly to Ahmad Yani, train

    1. Fly from Barcelona–El Prat Airport (BCN) to Ahmad Yani (SRG)plane plane BCN - SRG
    2. Take the train from Semarang Tawang to Cirebontrain train
    26h 43m
    Rp 6,243,439–17,514,521
  4. Fly to Yogyakarta International Airport, train

    1. Fly from Barcelona–El Prat Airport (BCN) to Yogyakarta International Airport (YIA)plane plane BCN - YIA
    2. Take the train from Yogyakarta International Airport to Yogyakarta Tugu Stationtrain train
    3. Take the train from Yogyakarta Tugu to Cirebontrain train
    25h 14m
    Rp 6,253,439–17,484,521
  5. Fly to Adisumarmo International Airport, train

    1. Fly from Barcelona–El Prat Airport (BCN) to Adisumarmo International Airport (SOC)plane plane BCN - SOC
    2. Take the train from Solo Balapan to Cirebontrain train
    26h 47m
    Rp 6,260,439–17,451,521
  6. Fly to Halim Perdanakusuma Airport, train

    1. Fly from Barcelona–El Prat Airport (BCN) to Halim Perdanakusuma Airport (HLP)plane plane BCN - HLP
    2. Take the train from Gambir Jakarta to Cirebontrain train
    29h 52m
    Rp 7,677,439–21,674,521

Barcelona–El Prat Airport (BCN) to Soekarno–Hatta International Airport (CGK) flights

Calendar55Weekly Planes
Duration17h 57mAverage Duration
TicketRp 4,766,017Cheapest Price
See schedules

Questions & Answers

What companies run services between Barcelona, Spain and Santilan, Indonesia?

There is no direct connection from Barcelona to Santilan. However, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Soekarno–Hatta International Airport (CGK), walk to Jakarta Airport, take the bus to Gambir Station, walk to Gambir Jakarta, take the train to Cirebon, then take the taxi to Santilan. Alternatively, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Ahmad Yani (SRG), take the taxi to Semarang Tawang, take the train to Cirebon, then take the taxi to Santilan.

Airlines
Train 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 How to get from Florence to Rome, What are the different types of Renfe trains in Spain?, and Getting to Milan from the airport - to help you get the most out of your next trip.