Twice-weekly flights will get under way in June 2021, Virgin confirmed on Tuesday (3 November).
The route will be operated by an Airbus A330-300 aircraft offering 31 upper, 48 premium and 185 economy seats.
Besides its own sandy beaches, St Vincent also serves as a gateway to the 32 islands of the Grenadines.
Fares will go on sale on 24 November.
Juha Jarvinen, Virgin Atlantic chief commercial officer, said: “We’re delighted to launch the first flight from Europe to St Vincent and the Grenadines with our new twice-weekly service planned to launch from June 2021.