tl;dr: What's the best travelling option from Algeciras to Cadiz especially if we want to be there before 10 AM (we booked a free walking tour - nothing we cannot cancel obviously, but it'll be a huge bummer. And this is also our only day in Cadiz, so we want to be there as early as possible)?
We are going to travel from Algeciras to Cadiz on this Wednesday (27/06). When I was planning this trip 2 months ago, Transportes Generales Comes showed a direct bus from Algeciras to Cadiz at 8.00 AM (I think?) that would reach Cadiz at 9.30 AM or somewhere around that time. And they still show a bus #902 that leaves Algeciras at 7.30 AM? But when I try to buy a ticket online via movelia, only the 14.45 bus shows up.
We can do Algeciras>Jerez de la Frontera (by Valenzuela)>Cadiz (by train), and there is a bus at 6.30 AM from Algeciras, but I cannot buy tickets online from Valenzuela's website for some reason?
Please please help as we really were looking forward to our only day in Cadiz. Many thanks in advance.