UK reveals 73 countries whose citizens must obtain an airport transit visa

The UK has published countries whose citizens must obtain an airport transit visa when passing through its airports. The requirement applies to eligible travellers.

UK reveals 73 countries whose citizens must obtain an airport transit visa
The UK has published countries whose citizens must obtain an airport transit visa when passing through its airports. The requirement applies to eligible travellers.