
Best Historical Tours in England
Compare historical tours across 19 destinations in England — pick a city below to see live prices and availability.
From £4192 tours★ 5.0 rated
Bath
16 tours · from £18
Birmingham
6 tours · from £15
Bristol
6 tours · from £6
Cambridge
5 tours · from £22
Canterbury
4 tours · from £15
Cotswolds
7 tours · from £10
Leeds
4 tours · from £595
Liverpool
34 tours · from £14
London
27 tours · from £8
Manchester
6 tours · from £14
Newcastle-upon-Tyne
7 tours · from £10
Norwich
3 tours · from £24
Oxford
10 tours · from £14
Plymouth
11 tours · from £15
Salisbury
8 tours · from £10
Southampton
16 tours · from £160
Warwick
3 tours · from £12
Windsor
4 tours · from £45
York
15 tours · from £4
Frequently asked questions
How much does historical tours cost in England?
historical tours in England ranges from £4 to £2,378 per person, depending on the tour and group size.
How long does historical tours take in England?
historical tours in England typically take between 30 minutes and 4 days, depending on the tour.
How many historical tours options are there in England?
We currently list 192 bookable historical tours options in England, with real-time pricing and availability.
Can I cancel my historical tours booking in England?
Most tours offer free cancellation up to 24 hours before the start time — check the specific policy on each tour before booking.