Trains from Edinburgh to Stirling

Mon, Sep 16
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

COMPARE

Prices across different modes

Train
Mon
Sep 16
£10Scotrail
Tue
Sep 17
£10Scotrail
Wed
Sep 18
£10Scotrail
Thu
Sep 19
£10Scotrail
Fri
Sep 20
£10Scotrail
Sat
Sep 21
£10Scotrail
Sun
Sep 22
£10Scotrail
Mon
Sep 23
£10Scotrail
Tue
Sep 24
£10Scotrail
Wed
Sep 25
£10Scotrail
Thu
Sep 26
£10Scotrail
Fri
Sep 27
£10Scotrail
Sat
Sep 28
£10Scotrail
Sun
Sep 29
£10Scotrail
Mon
Sep 30
£10Scotrail
Tue
Oct 1
£10Scotrail
Wed
Oct 2
£10Scotrail
Thu
Oct 3
£10Scotrail
Fri
Oct 4
£10Scotrail
Sat
Oct 5
£10Scotrail

These companies trust us.
We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
train

Journey Summary

Edinburgh to Stirling Train Information

Avg. Train Duration:
43 minutes
Train Ticket Price: £10
Trains depart from:Edinburgh
Trains arrive in:Stirling
Distance:50 km
TrainTrain Companies:Scotrail

Trains from Edinburgh to Stirling

Train services from Scotland's capital to the historic city of Stirling are frequent and direct, offering a useful alternative to a drive up the motorway. Travellers planning a visit to Stirling Castle or the Wallace Monument can take  direct trains from Edinburgh to Stirling seven days a week, with journey times of around 40 minutes. Departures run throughout the day, from early morning to very late in the evening on most days, with slightly fewer services on Sundays.

Which train companies travel from Edinburgh to Stirling?

Scotland's national rail operator, ScotRail, provides all the daily direct trains from Edinburgh to Stirling. Due to the frequency of direct connections from the capital, indirect journeys are not a practical consideration on this route.

How long is the train from Edinburgh to Stirling?

The fastest trains to Stirling from Edinburgh Waverley station take just 40 minutes to complete the 37-mile trip north-west up the Forth valley to Stirling. Most services take from one to eight minutes longer to cover this route.

How many trains are there from Edinburgh to Stirling?

The ScotRail weekday schedule begins with an early morning service to Stirling leaving Edinburgh Waverley just after 5:00 a.m.  The timetable continues with trains departing roughly every half hour throughout the day and evening, with the final connection  from the capital leaving around 11:30 p.m.  The Sunday timetable features fewer services,  with a first departure to Stirling leaving Edinburgh in the mid-morning and an hourly service in the evening.

What are the departure and arrival stations for trains from Edinburgh to Stirling?

Departure train station: Edinburgh Waverley Station is located in the heart of the Scottish capital, with numerous public transport connections provided by tram and city bus routes stopping nearby on Princes Street as well as a 24-hour airport shuttle service from Waverley Bridge. Station facilities include a pub, fast-food restaurant, supermarket, left luggage store and  taxi rank on the main concourse.

Arrival train station: Stirling Station is located in the city centre, adjacent to the Thistles shopping centre and a short walk from the castle, served by city buses stopping nearby on Station Road and Goosecroft Road. Passenger facilities include a coffee shop, newsagent,  cash point, free WiFi and a taxi rank.

Stations

Important Stations and Airports for this Journey
Edinburgh
Stirling
TrainEdinburgh Waverley

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
Where is the train station and what is the best way to get there?

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.