Glasgow
Glasgow
Stirling
Stirling
Train

Glasgow to Stirling

Updated: 31 May 2026

The journey from Glasgow to Stirling is a quick 45 km trip. You can take the frequent ScotRail service from Glasgow Queen Street to Stirling. This route connects Glasgow to the historic city of Stirling. Expect a total travel time of 30 minutes.

Total Distance: 45 km driving distance, 40 km straight-line air distance.
Fastest Way
Train, taking 30 minutes.
Cheapest Way
Train using Advance tickets.
Compare Glasgow to Stirling Routes
Train
Direct
Duration
30 mins
Avg Price
10-20 GBP
Operator
ScotRail
Route
Glasgow Queen Street to Stirling.

Trains run every 30 minutes.

Travel Tips
  • Train
    The train is the best way to travel.
  • Walking
    Stirling is very walkable.
  • Train Apps
    Use the ScotRail app for updates.
  • Booking
    Book tickets early for better prices.
  • Local Buses
    Buses are available for outskirts.
Safety Tips
  • Night Safety
    Stay in well-lit areas at night.
  • Personal Belongings
    Keep valuables secure.
  • Emergency
    Dial 999 for help.
  • Travel Insurance
    Always carry insurance.
People Also Ask
  • Is there a direct train?
    Yes, every 30 minutes.
  • How long is the journey?
    Around 30 minutes.
  • Is Stirling worth visiting?
    Yes, for its history.
  • Can I take a bike?
    Yes, check operator rules.
  • Are there hotels?
    Yes, many near the station.
Quick Info
  • From Glasgow, Scotland, United Kingdom
  • To Stirling, Stirling, United Kingdom
  • Modes
Best Time to Travel

Summer for the castle and history.

Things to Do in Stirling
1
Stirling Castle
A historic castle.
2
Wallace Monument
A monument to William Wallace.
3
Old Town Jail
A historic jail.
4
Church of the Holy Rude
A historic church.
Tags
Glasgow to Stirling train Scotland travel ScotRail Glasgow Queen Street Stirling station Scotland rail journey Glasgow transport Stirling travel tips