Skip to content
The medieval stone arches of Stirling Old Bridge over the River Forth

Stirling: Getting There

Stirling is one of the easiest places in Scotland to reach: under an hour by train from both Edinburgh and Glasgow.

The city sits where the main road and rail routes from Edinburgh and Glasgow meet before heading north, so it works equally well as a day trip or as the first stop on a longer journey to the Highlands.

Routes at a glance

FromHowTimeRough cost
EdinburghScotRail train from Waverley or Haymarket45–50 minaround £10–15
GlasgowScotRail train from Queen Street30–45 minaround £10–12
Edinburgh / GlasgowCar, by the M9 or M80about 1 hr / 40 minfuel plus parking
Edinburgh or GlasgowGuided day tour with Loch Lomond8–10 hours in totalroughly €55–75
PerthScotRail trainabout 30–35 minaround £10–15
InvernessScotRail train (direct or one change)about 2¾–3 hoursfrom around £20 booked ahead

Times and prices are approximate and change with season and booking date — check operators for current timetables and fares.

By train

Trains from Edinburgh and Glasgow run at least twice an hour throughout the day. Stirling station is at the bottom of the Old Town; the castle is a steep 15–20 minute walk uphill, or a few minutes by taxi. Trains continue north to Dunblane, Perth, Dundee, Aberdeen and Inverness, so Stirling slots easily into a rail itinerary.

By car

From Edinburgh take the M9 (about an hour); from Glasgow the M80 (about 40 minutes). There is a pay car park on the castle esplanade, which fills early in summer, and larger car parks in the town centre and at the Castleview park-and-ride. Stirling is also where the roads divide for the west — the A84 to Callander, the Trossachs and Glencoe — and the A9 to Perth and Inverness.

By coach or tour

Citylink and megabus coaches call at Stirling bus station, beside the railway station, on routes between Glasgow, Edinburgh and the north. Day tours from both cities include Stirling Castle with Loch Lomond and usually the Kelpies.

Getting around

The centre and Old Town are walkable, if steep. Local buses link the city centre with the Wallace Monument, Bannockburn and Bridge of Allan, and a bus runs to Doune. Taxis wait at the station. Cycling is practical along the flat riverside routes, and guided e-bike tours take the sting out of the hills.

Good to know

Stirling: getting there FAQs

Frequently asked questions

Is Stirling a good day trip from Edinburgh?

One of the best. The train takes under an hour, and the castle, the Old Town and the Wallace Monument fit comfortably into a day.

How do I get from Stirling station to the castle?

Walk up through the Old Town in 15–20 minutes — it is steep but interesting — or take a taxi from the rank outside the station.

Can I reach the Kelpies by public transport?

Yes, with patience: take a train to Falkirk and a local bus to Helix Park. A tour or a car is much simpler.

Plan your Scotland trip

Book Stirling tours

Compare the best-reviewed tours, tickets and day trips for Stirling. Free cancellation on most options.