I'm currently traveling to Portugal from Spain.
There's a direct train from Madrid-Chamartin to Vigo Urzáiz (ALV 4115).
To get to Porto in Portugal, you can take a direct from Vigo Guixar (IC 422).
Can you walk from Vigo Urzáiz to Vigo Guixar? Is it the same station?