Are Vegeta and Goku of the same age, or do they have several years of difference? The second trailer of the movie Dragon Ball Super: Broly seems to show Goku and Vegeta were born at the same time.

Is this so, didn't the series state differently? If so, which version of Dragon Ball story would be canon now, the series or this movie?
There is no doubt that Vegeta is older as Goku was only an infant (about 0-1 yr old) when he was sent to Earth, while Vegeta was already fighting in another planet (about 5 yrs old), so Vegeta is about 5 yrs older than Goku.

Note however, that both Goku and Vegeta have died several times (both twice I think) and both have trained in the "Spirit and Time Room"* where staying 1 day is equal to 1 year in the outside/real world. So their physical bodies are several years younger than their actual ages.

*I don't know how they translate this in the English dub/sub, but this is how I would based on the original Japanese 精神と時の部屋.

Sources (Japanese):


https://matome.naver.jp/odai/2141825142662556801
https://unotarou.com/anime/33645/