For a more intimate, historically evocative, and visually dramatic experience, Edinburgh is the clear choice. For a vast, dynamic, and endlessly diverse urban adventure, London reigns supreme.
Edinburgh, Scotland comes out ahead more often in this comparison. Check live prices before you book, especially if your dates are flexible.
Choosing between the historic charm of Edinburgh, Scotland, and the vibrant metropolis of London, United Kingdom, is a delightful dilemma for any traveler. Edinburgh beckons with its dramatic medieval Old Town, imposing castle perched atop an ancient volcano, and a more intimate, walkable feel. It's a city steeped in myth and legend, where every cobblestone alley seems to whisper tales of centuries past. London, on the other hand, is a global titan, a sprawling tapestry of diverse neighborhoods, iconic landmarks, world-class museums, and a relentless pulse of contemporary culture.
While both offer a rich historical narrative and a captivating atmosphere, they cater to slightly different travel desires. Edinburgh provides a more concentrated dose of Scottish heritage and stunning natural beauty within its urban core, making it ideal for those seeking a fairytale escape. London, with its sheer scale and endless array of attractions, appeals to those who crave variety, a fast-paced urban adventure, and a deeper dive into a truly multicultural experience.
| Month | Edinburgh, Scotland High | Edinburgh, Scotland Rain | London, UK High | London, UK Rain |
|---|---|---|---|---|
| Jan | 43°F | 68mm | 45°F | 55mm |
| Feb | 45°F | 49mm | 46°F | 40mm |
| Mar | 48°F | 51mm | 52°F | 45mm |
| Apr | 52°F | 48mm | 57°F | 50mm |
| May | 57°F | 53mm | 63°F | 55mm |
| Jun | 63°F | 57mm | 68°F | 50mm |
| Jul | 66°F | 65mm | 72°F | 45mm |
| Aug | 64°F | 67mm | 72°F | 50mm |
| Sep | 61°F | 60mm | 66°F | 50mm |
| Oct | 54°F | 74mm | 59°F | 70mm |
| Nov | 46°F | 68mm | 52°F | 65mm |
| Dec | 43°F | 69mm | 46°F | 60mm |
For Edinburgh, aim for late spring (May-June) for pleasant temperatures and blooming scenery, or early autumn (September) for fewer crowds and crisp air. London shines in spring (April-June) with blooming parks and moderate weather, or late autumn (September-October) for golden light and a sophisticated charm.
We'll send you the best destinations to visit each month — right timing, less crowds.