Enquanto você permanecer na área de Schengen, você precisará apenas de um visto de entrada única. Viajar entre Espanha e França não é contabilizado como uma nova entrada.
Talvez você deva estar ciente de algumas armadilhas. Andorra (na fronteira entre Espanha e França) não faz parte do espaço Schengen. Você tem permissão para entrar em Andorra com um visto Schengen, mas viajar de volta para Espanha ou França é contado como uma nova entrada no espaço Schengen e exigiria um visto de entrada múltipla.
Edit: Mesmo que os controles de imigração nas fronteiras entre Espanha / Andorra ou França / Andorra sejam muito relaxados e alguns recursos até indiquem que deixar Andorra não é contado como uma nova entrada no espaço Schengen, outras histórias do site de recursos onde os controles foram feitos e as regras rigorosamente aplicadas. Aqui está mesmo uma história em que um titular de um visto Schengen de entrada única foi recusado a Andorra no ônibus de Barcelona, pois deixar o espaço Schengen em Andorra o impediria de deixar Andorra novamente legalmente.