This question already has an answer here:
I am from the Philippines and going to travel to Sweden next month. My flights are:
- Cebu (CEB)-Singapore (SIN) with AirAsia
- Singapore (SIN)-London (LGW) with Norwegian Air UK
- London (LGW)-Göteborg (GOT) with Norwegian
Every flight is with a different airline, so I need to get my baggage and check them in again. My layover time is 3 hours and 10 minutes in Singapore and in London 3 hours and 40 minutes. I will stay only inside the airport.
I hold a residence permit, which is valid for two years and I have a complete confirmed plane ticket (all flights). But I am confused whether I need to get a transit visa, since I will check in every airport, even if it's a connecting flight, especially at Gatwick Airport in London.
Just in case, do I need to have a transit visa? Can I get it at the airport upon arrival?