Flight
It's cheaper to fly into Porto, Portugal or Santiago de Compostela, Spain, which are both international airports close to Vigo. I can personally recommend studentuniverse.com to those under the age of 26 and priceline.com from experience, and recommend using flight trackers on Google Flights as well. Alternatively, you can fly into Madrid and take a bus/train/BlaBlaCar to Vigo. This option is also cheaper.