Brand-to-brand size at a fixed US label — matched by foot length (cm), not guesswork.
Two charts · cm matchNike US 8 maps to about 25.4 cm on that brand’s chart. The nearest Vans row at that length is US 8 / EU 41.
Same chart cm can still feel different on foot. Read the guides:
Nike: Air Force 1 '07 (runs big) · Dunk Low (true to size) · Pegasus 41 (true to size) · Vomero 5 (true to size) · Air Max 90 (true to size)
Vans: Old Skool (true to size) · Authentic (true to size) · Classic Slip-On (true to size)