Thank you all for your kindness. I now have the information I need. Our Go flight arrives in BCN at 1030 and we will leave for Huesca at 1600 so we will at least be able to tour around La Rambla and see some other sites first. The Huesca bus arrives at 2020 and our connecting bus for Sabi leaves at 2030 - a tight connection but I recall from an earlier trip to Badajoz last year that the bus company might hold the Sabi bus for us. Hope so, anyway! Gracias a todos!