Most visited English cities by domestic tourists in the UK 2014-2016

Most visited English cities and towns by residents of Great Britain between 2014 and 2016, by number of trips (in 1000s)

The data depicts the most visited English cities and towns by residents of Great Britain, ranked by number of trips as a three year average from 2014 to 2016. London ranked highest, with a three year average of 12.1 million trips.

London 12138
Manchester 2438
Birmingham 2319
Scarborough 1565
Bristol 1501
Leeds 1480
Liverpool 1320
Blackpool 1247
York 1177
Newcastle Upon Tyne 1164
Brighton and Hove 1024
Sheffield 859
Bournemouth 847
Nottingham 792
Durham 784