Destination Hub

Cheap Flights to London, UK

Live fares to London from 8 Indian cities, each scored against 12 months of price history. Cheapest right now: from Bangalore at ₹20,019. Tap any route for the cheapest dates, best month to book and full price trend.

Top sights: Big Ben & Houses of Parliament · Tower of London · British Museum · Buckingham Palace · Westminster Abbey

History & MuseumsShoppingTheatre & Culture

Flights to London from Indian cities

Flying to London from India connects eight major cities, with average round-trip fares ranging from ₹33,045 (Mumbai) to ₹54,803 (Jaipur). The cheapest fares are typically found in October for most routes, while Delhi’s lowest prices peak in December. Indian travelers require a UK Standard Visitor visa (~₹12,000, 3-4 weeks processing), proof of funds, accommodation, and return flight details. A daily budget of ₹4,500–₹9,000 covers accommodations, meals, and attractions.

Booking flights to London

Which Indian city has the cheapest flights to London?
Mumbai (BOM) offers the lowest average round-trip fare to London at ₹33,045.
How much does a trip to London cost from India?
Round-trip fares range from ₹33,045 (Mumbai) to ₹54,803 (Jaipur), with a recommended daily budget of ₹4,500–₹9,000 per person.
Do Indians need a visa for London?
Yes, Indian citizens require a UK Standard Visitor visa (~₹12,000), which takes 3-4 weeks to process. Proof of funds, accommodation, and return flight details are mandatory.
How many Indian cities have flights to London?
Eight Indian cities have tracked flights to London: Mumbai, Bangalore, Chennai, Delhi, Hyderabad, Ahmedabad, Kolkata, and Jaipur.
What are the top things to do in London?
Must-see attractions include Big Ben & Houses of Parliament, Tower of London, British Museum, Buckingham Palace, and Westminster Abbey.

Fares updated 3 Sep 2026