The international dialling code for St Vincent is +1 784. Note there are no codes for individual towns and cities in St Vincent.
All the USA, Canada and most Caribbean countries use the NANPA telephonenumbering system. International code +1
See Phone Area Lookup to convert dialling codes to local time zones.