Originally Posted by
goma
I'm on separate tickets, I checked with Vietnam Airlines and they said they don't have interline agreement with FlyBe.
In this case, yes you will need a transit visa, since you need to claim your baggage and re-check it, which happens landside.
Also make sure that you have ample time for your connection, since if you miss your connecting flight you will have to find alternate means of transport to GLA on your own expense.