A bus ticket from Bilbao to Ancora Praia is £57.73. However the price varies depending on how early you buy, and if it's peak time to travel. Occasionally you can find them for as cheap as £49.03.