Posted by: im05 August 6, 2010
Login in to Rate this Post:
0
?
Hello friends,
I was planning to go to NEPAL via Heathrow Airport, LONDON and I have transit there about 9 hours. I have a valid F1 visa. My friends tell me that it is a hassle to travel without transit visa in UK. So my question is - Is it necessary to have a transit visa? Share some information please!!
thanks in advance!!