Spend three nights in London, one in York and three in Edinburgh. Travel north in one direction, book the London–York and York–Edinburgh trains ahead, and do not add the Highlands unless you can extend the trip to at least nine days.
Days 1–3: London without trying to finish it
Use the first afternoon for orientation rather than a major timed attraction: walk from Westminster along the river, cross at Millennium Bridge and finish near Borough Market. It gives the skyline a shape before the Tube turns the city into disconnected stops.
On day two, pair one heavyweight museum with a neighbourhood evening. Day three is for the Tower, the City and the East End, or for a slower west-London day if palaces and parks matter more. Three nights are not enough for London; they are enough for a coherent first chapter.

Day 4: London to York
Take a morning train from King's Cross and leave luggage before lunch. York rewards a single night because the core is compact: the Minster, the walls, medieval lanes and the river can form one long afternoon loop.
Stay inside or just outside the walls. A hotel near the station is practical, but the strongest evening begins once day-trippers leave the Shambles and the centre grows quieter.
- Reserve a seat when booking the intercity train.
- Walk one section of the walls before sunset rather than attempting the entire circuit.
Days 5–7: Edinburgh at street level
The York–Edinburgh train follows the northeast coast for part of the journey and arrives in the middle of the city. Use the first afternoon for the Old Town spine from the Castle to Holyrood, then return through a close or down Victoria Street rather than repeating the Royal Mile.
Give the second day to Arthur's Seat or the National Museum of Scotland, depending on weather. On the final day, choose Leith for food and waterfront atmosphere or Stockbridge and Dean Village for a gentler finish.

What not to add to this week
Bath, Oxford, the Lake District and the Scottish Highlands are all tempting because the rail map makes them look close. Each addition creates another hotel change and turns a seven-day trip into a timetable exercise.
If you have two extra nights, add the Lake District between York and Edinburgh only if walking is a priority. If the Highlands are the goal, cut York and use those nights for Inverness or a small-group route from Edinburgh instead.
Frequently asked questions
Should I start in Edinburgh instead?
Yes if flights work better. The route is equally good southbound; finish in London if you want the largest city and most flight options at the end.
Do I need a rail pass?
Not automatically. Price the two long intercity journeys first. Advance tickets bought for specific trains can be cheaper than a flexible pass.




