Do I Need a Visa for London?
Visa requirements for London, United Kingdom vary by passport. Below you'll find entry requirements for 15 passport countries including stay duration and important notes.
Visa Status Summary
Requirements by Passport
United States
Visa FreeDuration: 180 days
No visa needed for tourism
United Kingdom
Visa FreeDuration: Unlimited
Domestic travel — no visa needed
Canada
Visa FreeDuration: 180 days
No visa needed for tourism
Australia
Visa FreeDuration: 180 days
No visa needed for tourism
EU / Schengen
Visa FreeDuration: 180 days
Post-Brexit: no visa needed for short stays
Japan
Visa FreeDuration: 180 days
No visa needed for tourism
South Korea
Visa FreeDuration: 180 days
No visa needed for tourism
Brazil
Visa FreeDuration: 180 days
No visa needed for tourism (as of 2024)
New Zealand
Visa FreeDuration: 180 days
No visa needed for tourism
Singapore
Visa FreeDuration: 180 days
No visa needed for tourism
UAE
Visa FreeDuration: 180 days
No visa needed for tourism
India
Visa RequiredDuration: 180 days
Standard Visitor visa required
China
Visa RequiredDuration: 180 days
Standard Visitor visa required
Mexico
Visa RequiredDuration: 180 days
Standard Visitor visa required
South Africa
Visa RequiredDuration: 180 days
Standard Visitor visa required
Important Information
Visa requirements can change without notice. Always verify current entry requirements with the official embassy or consulate of London before traveling. The information above is for general guidance only.
Some countries may require additional documents such as proof of onward travel, sufficient funds, or travel insurance even for visa-free entry. Check airline requirements as they may differ from immigration rules.
Check Your Specific Passport
Select your passport country and destination in our interactive Visa Checker for personalized results.
More About London
Ready for London?
Let TripGenie create your personalized London itinerary — completely free.
Plan My Trip — Free