Para ir de Vilanova i la Geltrú a Ribadavia puedes coger el avión desde el Aeropuerto de Vigo, que es el aeropuerto más cercano a Ribadavia y llegar al Aeropuerto Barcelona-El Prat, el aeropuerto principal de Vilanova i la Geltrú. El precio medio de los billetes de avión desde Ribadavia hasta Vilanova i la Geltrú es de 258€, pero también puedes encontrar vuelos low cost, con precios que parten desde 70€. El vuelo de Ribadavia a Vilanova i la Geltrú suele durar unas 2 horas; sin embargo, hay que tener en cuenta también el tiempo para ir al aeropuerto y pasar los controles de seguridad. Hay 35 vuelos diarios operados por KLM, British Airways y TAP Portugal entre Ribadavia y Vilanova i la Geltrú. El Aeropuerto Barcelona-El Prat es el aeropuerto más cercano a Vilanova i la Geltrú y se encuentra a 50 kilómetros del centro de la ciudad; puedes llegar a Vilanova i la Geltrú en una hora aproximadamente gracias a los traslados aeroportuarios desde Aeropuerto Barcelona-El Prat hasta Vilanova i la Geltrú.