12-Day England and Scotland Christmas Markets, Castles & Museums Tour by Public Transport

Day 1: Arrival and London Christmas

London, England on December 2, 2025

9:00am

Breakfast at Regency Cafe

Enjoy a traditional English breakfast at the iconic Regency Cafe, famous for its art deco style and hearty meals, setting a warm start in chilly December.
GBP15, 1h0m

10:30am

Visit the Tower of London

Explore this historic castle and former royal palace with the Crown Jewels on display. A must-see for castle enthusiasts and history buffs.
GBP30, 2h0m

1:00pm

Lunch at Borough Market

Taste a variety of local and international foods at Borough Market, ideal for warming up indoors and sampling festive treats.
GBP20, 1h0m

2:30pm

Visit the British Museum

Wander through world-class exhibitions ranging from Ancient Egypt to modern times. The museum is free and open until 5:30pm.
GBP0, 2h0m

5:30pm

Explore Southbank Christmas Market

Enjoy festive shopping and street food along the Thames River, perfect for Christmas gifts and evening ambiance.
GBP0, 1h30m

7:30pm

Dinner at The Ivy

Dine at this elegant restaurant offering classic British cuisine with a sophisticated festive atmosphere, ideal for a celebratory dinner.
GBP50, 2h0m

Day 2: Royal London Museums

London, England on December 3, 2025

8:30am

Breakfast at Granger & Co.

Start the day with fresh, wholesome Australian-style breakfast in a relaxed atmosphere.
GBP18, 1h0m

10:00am

Visit the Victoria and Albert Museum

Discover a vast collection of art and design including festive exhibits during the holiday season. Open 10:00am to 5:45pm.
GBP0, 2h0m

12:30pm

Lunch at Comptoir Libanais

Enjoy flavorful Lebanese cuisine in a vibrant setting located nearby museum district.
GBP20, 1h0m

2:00pm

Tour Kensington Palace

Explore the royal residence famed for its historical significance and festive decorations in December. Open until 6:00pm.
GBP20, 1h30m

4:00pm

Visit Hyde Park Winter Wonderland

Experience London’s largest festive fair with rides, markets, and food stalls. Opens from 10:00am to 10:00pm during December.
GBP0 entry; pay per activity, 2h0m

7:30pm

Dinner at Dalloway Terrace

Relax with a festive dinner surrounded by twinkling lights and cozy décor in this elegant spot near Bloomsbury.
GBP45, 1h30m

Day 3: Day Trip to Windsor Castle

Windsor, England on December 4, 2025

7:30am

Breakfast at hotel

Enjoy a quick and convenient breakfast before travel.
Included, 30m

8:30am

Train to Windsor

Take the train from London Paddington to Windsor & Eton Central (approx 1 hour).
GBP15, 1h0m

10:00am

Visit Windsor Castle

Tour the oldest and largest inhabited castle in the world, beautifully decorated for the holidays. Open 10:00am to 4:15pm.
GBP30, 3h0m

1:00pm

Lunch at The Duchess of Cambridge Pub

Enjoy traditional British pub fare in a festive, cozy setting near the castle.
GBP25, 1h0m

2:15pm

Stroll Windsor Christmas Market

Browse handcrafted gifts and seasonal treats in this charming market open until 7:00pm.
GBP0, 1h0m

3:30pm

Return to London by train

Relax on the train back to London in time for evening activities.
GBP15, 1h0m

5:00pm

Free evening or optional visit to London Eye Christmas lights

Option to see spectacular Christmas lights and London skyline views with timed tickets.
GBP35, 1h30m

7:30pm

Dinner at Sketch

Indulge in an artistic Michelin-starred dining experience with holiday decorations.
GBP70, 2h0m

Day 4: Travel to Edinburgh

Edinburgh, Scotland on December 5, 2025

7:30am

Breakfast at hotel

Enjoy a leisurely breakfast before departure.
Included, 30m

9:00am

Train London to Edinburgh

Take the direct train from London King’s Cross to Edinburgh Waverley (around 4h30m).
GBP70, 4h30m

1:30pm

Lunch at The Dome

Dine in a beautiful historic building offering Scottish classics in festive surroundings.
GBP30, 1h0m

3:00pm

Visit Edinburgh Castle

Tour Edinburgh’s iconic fortress with panoramic city views, open until 5:00pm in winter.
GBP22, 2h0m

5:30pm

Explore Edinburgh Christmas Market

Enjoy stalls, festive rides, and Scottish holiday cheer on Princes Street Gardens, open through December.
GBP0, 1h30m

7:30pm

Dinner at Angels with Bagpipes

Savor contemporary Scottish cuisine in the heart of Edinburgh’s Old Town.
GBP40, 1h30m

Day 5: Edinburgh Museums & History

Edinburgh, Scotland on December 6, 2025

8:00am

Breakfast at Urban Angel

Start with healthy, locally sourced breakfast choices in a cozy cafe.
GBP15, 1h0m

9:30am

National Museum of Scotland

Explore extensive collections of Scottish history, science, and art. Open 10:00am to 5:00pm.
GBP0, 2h0m

12:00pm

Lunch at The Witchery by the Castle

Dine in an atmospheric gothic setting offering exquisite Scottish dishes near the castle.
GBP45, 1h30m

2:00pm

Visit Holyrood Palace

Discover the Queen’s official Scottish residence with rich history and Christmas decorations. Open until 4:30pm in winter.
GBP18, 1h30m

4:00pm

Walk along Royal Mile Christmas Market

Enjoy shopping and festive treats on one of Edinburgh’s most historic streets.
GBP0, 1h0m

7:00pm

Dinner at The Scran & Scallie

Relax with modern Scottish gastropub dining in a warm, inviting atmosphere.
GBP35, 1h30m

Day 6: Loch Ness & Inverness

Inverness, Scotland on December 7, 2025

7:30am

Breakfast at hotel

Enjoy a quick breakfast before heading north.
Included, 30m

8:30am

Train to Inverness

Travel by train from Edinburgh to Inverness (approx 3h30m).
GBP40, 3h30m

12:15pm

Lunch at The Mustard Seed

Eat hearty Scottish food in a converted church with a cozy atmosphere in Inverness.
GBP25, 1h0m

1:30pm

Visit Inverness Castle Viewpoint & Walk

Enjoy views from outside Inverness Castle and walk along the River Ness exploring historic sites as the castle itself is not open to the public.
GBP0, 1h0m

2:45pm

Loch Ness Day Tour

Join a guided bus tour to Loch Ness, including a boat cruise searching for the legendary monster. Tours last about 3 hours.
GBP50, 3h0m

6:00pm

Dinner at Rocpool Restaurant

Dine on Scottish seafood and seasonal dishes in a stylish Inverness setting.
GBP40, 1h30m

Day 7: Inverness to Glasgow

Glasgow, Scotland on December 8, 2025

8:00am

Breakfast at hotel

Fuel up with a fresh breakfast before departure.
Included, 30m

9:00am

Train Inverness to Glasgow

Travel via direct train to Glasgow Queen Street (approx 3h45m).
GBP40, 3h45m

1:00pm

Lunch at Cafe Gandolfi

Enjoy traditional Glaswegian cuisine in a charming, rustic cafe.
GBP25, 1h0m

2:30pm

Visit Kelvingrove Art Gallery and Museum

Explore one of Scotland’s most popular museums with extensive art and natural history collections. Open until 5:00pm.
GBP0, 2h0m

5:00pm

Walk through Glasgow Christmas Market

Browse festive stalls in George Square, soaking in seasonal decorations and atmosphere.
GBP0, 1h0m

7:00pm

Dinner at Ubiquitous Chip

Sample contemporary Scottish dishes in a cozy, artistic setting famous in Glasgow.
GBP45, 1h30m

Day 8: Glasgow Castles & Gardens

Glasgow, Scotland on December 9, 2025

8:00am

Breakfast at Singl-end Cafe & Bakehouse

Start with homemade pastries and gourmet coffee.
GBP15, 1h0m

9:30am

Visit Glasgow Cathedral and The Necropolis

Tour the impressive medieval cathedral and the nearby Victorian cemetery with views across the city.
GBP0, 2h0m

12:00pm

Lunch at The Gannet

Enjoy seasonal Scottish cuisine in a modern bistro setting.
GBP35, 1h0m

1:30pm

Day trip to Stirling Castle by train

Take a 35-minute train to Stirling to visit the historic castle and its Christmas decorations, returning by evening.
GBP25 (train) + GBP18 (castle), 5h0m

7:00pm

Dinner at the Grosvenor Restaurant (if back early) or hotel dinner

Relax with comfort food in a relaxed setting or enjoy an easy hotel meal.
GBP30, 1h30m

Day 9: Travel to York

York, England on December 10, 2025

8:00am

Breakfast at hotel

Prepare for departure with a hearty breakfast.
Included, 30m

9:30am

Train Glasgow to York

Travel via train to York, approximately 3h30m with a transfer in Newcastle or Leeds.
GBP60, 3h30m

1:15pm

Lunch at Betty's Cafe Tea Rooms

Treat yourselves to a famous Yorkshire tea and classic British lunch in a festive setting.
GBP30, 1h0m

2:30pm

Visit York Minster

Explore one of the largest cathedrals in Europe adorned with magnificent stained glass and winter exhibits. Open until 4:30pm.
GBP15, 1h30m

4:15pm

Stroll through St Nicholas Christmas Market

Enjoy this charming traditional Christmas market in York’s historic center until 7:00pm.
GBP0, 1h0m

7:00pm

Dinner at The Star Inn The City

Dine on seasonal British dishes with lovely riverside views.
GBP40, 1h30m

Day 10: York Museums & Walls

York, England on December 11, 2025

8:00am

Breakfast at hotel

Start the day with a local breakfast in the hotel.
Included, 30m

9:00am

Walk the York City Walls

Enjoy a scenic, historical walk around the ancient walls offering great views of York’s medieval cityscape.
GBP0, 1h30m

10:45am

Visit the Jorvik Viking Centre

Experience interactive Viking history exhibits and artifacts unique to York’s heritage. Open until 5:00pm.
GBP15, 1h30m

12:30pm

Lunch at The York Roast Co.

Enjoy traditional Yorkshire roast sandwiches perfect for a quick festive lunch.
GBP15, 45m

1:30pm

York Castle Museum

Visit this extensive museum showcasing life in Britain through the centuries, including special Christmas exhibits.
GBP12, 2h0m

4:00pm

Relax at Betty’s Tea Room for afternoon tea

Experience a festive afternoon tea with seasonal scones and cakes in a classic setting.
GBP25, 1h0m

7:00pm

Dinner at Skosh

Enjoy innovative small plates with a Scottish-English fusion in an intimate atmosphere.
GBP50, 1h30m

Day 11: Return to London

London, England on December 12, 2025

8:00am

Breakfast at hotel

Start with a calm morning and a good breakfast before travelling south.
Included, 30m

9:30am

Train York to London

Return to London King’s Cross by train (approx 2h).
GBP50, 2h0m

12:00pm

Lunch at Dishoom Covent Garden

Enjoy a festive and aromatic Indian lunch inspired by Bombay’s street food culture.
GBP30, 1h0m

1:30pm

Visit the Natural History Museum

Explore incredible exhibits including the impressive dinosaur gallery and seasonal decorations. Open until 5:30pm.
GBP0, 2h0m

4:00pm

Explore Winter Wonderland again or other Christmas markets at Leicester Square

Enjoy last-minute shopping and festive treats in London’s Christmas hub.
GBP0, 2h0m

7:30pm

Dinner at Rules Restaurant

Celebrate the last night with a historic London dining experience in the oldest restaurant in the city serving classic British cuisine.
GBP60, 2h0m

Day 12: Departure

London, England on December 13, 2025

8:00am

Breakfast at hotel

Final breakfast at the hotel to end your trip.
Included, 30m

10:00am

Transfer to Airport via public transport

Use Heathrow Express or Gatwick Express depending on departure airport, planning at least two hours prior to flight.
GBP25, 1h0m