Morning: Catch an early Scenic Train from London to Edinburgh (≈4 hrs). Enjoy rolling hills and a chance to settle in with a packed breakfast.
Afternoon: Check into a budget hostel on the Royal Mile and wander the historic street, stopping at St Giles’ Cathedral for a quick glimpse of medieval architecture.
Evening: Dine at a local pub on the Grassmarket, sampling hearty Scottish fare while soaking up the lively atmosphere.
Find HotelsMorning: Explore the iconic Edinburgh Castle, perched atop Castle Rock, with its crown jewels and panoramic city views.
Afternoon: Visit the free National Museum of Scotland, discovering everything from natural history to Scottish inventions.
Evening: Join a spooky Edinburgh Ghost Tour through the Old Town’s narrow closes and hear tales of the city’s haunted past.
Find HotelsMorning: Hike up Arthur’s Seat for sunrise vistas over the city; the climb is moderate and rewards you with stunning panoramas.
Afternoon: Tour the historic Holyrood Palace, the official residence of the British monarch in Scotland, and stroll through its royal gardens.
Evening: Enjoy a relaxed dinner at a cosy eatery in the Grassmarket area, reflecting on the day’s adventures.
Find HotelsMorning: Walk to Calton Hill for sweeping views of Edinburgh’s skyline and monuments before checking out of the hostel.
Afternoon: Board an early‑afternoon train back to London, arriving in the evening.
Evening: Unwind at home, perhaps reviewing photos and planning your next UK getaway.
Find HotelsIf you’d like to extend the trip, add a day to explore the nearby town of St Andrews or take a day‑trip to the Highlands; both can be done with budget-friendly bus tours. To shorten the itinerary, skip the ghost tour and the Holyrood Palace visit, focusing on the Royal Mile and Arthur’s Seat for a compact yet memorable experience.