Stirling Castle

Day trip from Edinburgh Stirling Castle

The Renaissance castle of the Stewart kings, on a volcanic crag above Stirling, 41 minutes from Edinburgh Waverley by direct train.

Worth half a day
Our verdict

Is Stirling Castle worth a day trip from Edinburgh?

Half a day. Easy by train.

Yes, and you do not need a tour for it. The fastest trains take 41 minutes, the return costs £ 12.60 at any time of day, and the castle fills two to three hours. Book the castle online: £ 18.50 instead of £ 20.50 at the gate. The catch is that Stirling Castle looks a lot like Edinburgh Castle from the outside, so if you have already done that one and have a single free day, think twice. It opens daily at 09:30 and closes at 17:00 from October to March, with last entry an hour before. Leave in the morning and you are back for a late lunch.

The decision sheet

Travel time
41 min
+ 20 min walk uphill · one way · Trainline (ScotRail services)
Self-guided cost
£ 31.10–33.10
ScotRail return (£ 12.60) + castle ticket (£ 18.50 online, £ 20.50 at the gate) · Scottish Government, ScotRail fares
Tour price
From € 65.99
Civitatis catalogue
Time needed
3–5 h
Daytripo editorial
Best time
All year; Apr-Sep open until 18:00
Daytripo editorial
Verdict
Worth half a day
Daytripo editorial

What to see and do in Stirling Castle

  1. 01

    The Royal Palace

    Six rooms restored to how they looked in the 1540s, with costumed staff who answer questions. Allow 40 minutes, and look up at the painted Stirling Heads on the king's ceiling.

  2. 02

    The Great Hall

    The largest medieval banqueting hall built in Scotland, finished for James IV around 1503. Its yellow limewash is visible from the train. Ten minutes inside is enough.

  3. 03

    The wall walk and Queen Anne Garden

    A circuit of the outer walls with views to the Wallace Monument and, on clear days, the first Highland peaks. Twenty minutes, exposed to wind the whole way.

  4. 04

    Church of the Holy Rude

    The medieval parish church just below the castle, where the infant James VI was crowned in 1567. A 15-minute stop on the walk down. It usually opens only in the warmer months.

  5. 05

    The National Wallace Monument

    A Victorian tower with 246 steps on a hill 3 km from the centre, reached by local bus. Add two hours, and it has its own entry fee.

Good forCastles and palacesWith kids

How to spend the day

Take a train from Waverley around 09:00 and you are in Stirling before 10:00. Walk up through the old town to the castle, about 20 minutes and steep. Spend 10:15 to 13:00 inside: the palace rooms first, then the Great Hall and the wall walk. Lunch in town, and catch a train around 14:30 to be in Edinburgh by 15:30. With more energy, add the Wallace Monument and return around 17:00.

Stirling Castle in summer and in winter

Summer

June to August

The castle stays open until 18:00 from April to September, which lets you arrive after lunch and still see everything. July and August bring coach groups from about 11:00, and the palace rooms get congested. Highs are around 19°C, but the ramparts are windy. Costumed performers and family activities run most days in the school holidays.

Winter

December to February

A good winter choice, because most of the visit is indoors. The castle closes at 17:00 with last entry an hour before, and it shuts only on 25 and 26 December. You will often have the palace rooms almost to yourself. The uphill cobbles get icy after frost, so take the walk slowly.

How crowded it gets

Busy
Busiest
Jul-Aug and the Easter fortnight, 11:00-15:00
Quietest
Nov-Feb, and any weekday at the 09:30 opening

Coach tours reach the castle from late morning. Take a train around 08:30, be at the gate for 09:30 and head straight to the palace before the groups do. Midweek is noticeably calmer than the weekend.

How do you get to Stirling Castle from Edinburgh?

Train

Travel time
41-49 min
Frequency
At least 2 an hour
Cost
£ 12.60 return
Departs from
Edinburgh Waverley

Direct ScotRail trains towards Dunblane, Perth or Inverness stop at Stirling. Peak fares were abolished in 2025, so the return costs the same on any train. From the station it is a 20-minute uphill walk to the castle gate.

Organized tour

Travel time
10 hours door to door
Frequency
Daily
Cost
From € 66
Departs from
Castle Terrace, outside the NCP car park

A coach loop that adds the Kelpies, Loch Lomond and the Trossachs to Stirling. Castle entry is not included and your time inside is limited. Take it if you want the loch as well, not if the castle is the point.

Practical: clothes, food and money

What to wear

Flat shoes with grip: the climb from the station and the castle courtyards are steep cobbles. Bring a windproof layer in every season, because the wall walk sits high above the plain.

What to eat

The castle has a cafe with soup, sandwiches and cakes, handy in bad weather. Otherwise walk 15 minutes down to the old town and the streets around the station for pubs and cafes. Scotch pies and haggis with neeps and tatties are common on pub menus.

What you will spend

On your own£ 31.10–33.10
With the tour€ 65.99

The train return is £ 12.60 and the castle £ 18.50 online or £ 20.50 at the gate, and those two are the whole fixed cost. The audio guide and the Wallace Monument are optional extras. Walking the old town and the cemetery below the walls is free.

How to get the most out of the day

  • Free guided tours led by castle staff leave from the well in the courtyard several times a day. Ask for times at the entrance.
  • A Historic Environment Scotland Explorer Pass covers Stirling, Edinburgh, Urquhart and St Andrews castles. It pays if you visit three or more.
  • If the climb worries you, take a taxi from the station up to the castle esplanade and walk back down.
  • Trains back to Edinburgh leave at least twice an hour, so do not rush the visit to catch a specific one.

How long do you need in Stirling Castle?

Plan 3–5 h on site, plus 41 min of travel each way from Edinburgh.

When is Stirling Castle closed?

25-26 Dec. Best time: All year; Apr-Sep open until 18:00.

Only one free day?Loch Ness and the Highlands or Stirling Castle?