Estoy viajando a Francia desde Inglaterra por una duración de 5 días, sin embargo, tres semanas después viajo a Budapest y otros países como parte de un recorrido y necesito una visa Schengen válida ya que tengo un pasaporte sudafricano. ¿Qué tengo que hacer? Todavía no he usado la visa Schengen válida por solo 15 días, por lo tanto, ¿debería cancelarla y volver a solicitarla? No puedo esperar hasta que la visa expire, ya que expira el día que tengo la intención de viajar a Budapest.