@amandacanning PHOTOGRAPHS SARAH COGHILL @SarahCoghill1

MAP ILLUSTRATION: NIK NEVES
TRAVEL ESSENTIALS BA, easyJet, Jet2.com, Norwegian Air Shuttle, Ryanair and Wizz Air fly to Budapest from the UK (from £70; wizzair.com). Budapest’s historic centre is easily walkable, but the city also has an excellent public transport system, including the metro, streetcars and trolley buses – a three-day travelcard costs £10 (bkk.hu).