The cost of applying for a UK tourist visa from India depends on the type of visa you are applying for, ranging from GBP115. A Standard UK tourist visa, valid for 6 months, may cost you around GBP115, while the UK long-term visitor visa may vary from 2 to 5 years. For 2 years it costs GBP 400, for 5 years it costs GBP771 and for 10 years it costs GBP 963.