[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Edinburgh to Stirling

You can get from Edinburgh to Stirling by train, bus or flight.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Wed
May 18
$14Scotrail
$7Megabus
Thu
May 19
$14Scotrail
$7Megabus
Fri
May 20
$14Scotrail
$6Megabus
Sat
May 21
$14Scotrail
$7Megabus
Sun
May 22
$14Scotrail
$6Megabus
Mon
May 23
$14Scotrail
$6Megabus
Tue
May 24
$14Scotrail
$7Megabus
Wed
May 25
$14Scotrail
$6Megabus
Thu
May 26
$14Scotrail
$6Megabus
Fri
May 27
$14Scotrail
$6Megabus
Sat
May 28
$14Scotrail
$6Megabus
Sun
May 29
$14Scotrail
$6Megabus
Tue
May 31
$14Scotrail
$6Megabus
Wed
Jun 1
$15Scotrail
$6Megabus
Thu
Jun 2
$14Scotrail
$6Megabus
Fri
Jun 3
$14Scotrail
$6Megabus
Sat
Jun 4
$14Scotrail
$6Megabus
Sun
Jun 5
$14Scotrail
$6Megabus
Mon
Jun 6
$14Scotrail
$6Megabus

Travel Information between Edinburgh and Stirling

distanceDistance30 miles (49 km)
modeAvailable travel modesBus or train
priceTicket price range$6 - $7
cheapestCheapest modeTrain • $6 (€5) • 40 min
fastestFastest modeTrain • $6 (€5) • 40 min
carriersPopular travel companiesMegabus or London North Eastern Railway

Travel 30 miles (49 km) by bus or train between Edinburgh and Stirling. If speed is a priority, then a train is the best option with an average duration of 40 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $6 (€5). The most popular travel companies which serve this trip are Megabus or London North Eastern Railway among others. Travelers can even take a direct from Edinburgh to Stirling.

Travel Tips: Travel from Edinburgh to Stirling

Travel to Stirling easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Stirling.
FAQs

How do I travel from Edinburgh to Stirling?

There are 2 ways to travel from Edinburgh to Stirling including taking a bus or train.

What is the cheapest way to get from Edinburgh to Stirling?

The cheapest way to travel between Edinburgh and Stirling is by taking a train with an average price of $6 (€5).

This is compared to other travel options to Stirling:

Taking a train is usually $1 (€1) less than taking a bus to Stirling, which costs on average $7 (€6) for the same trip.

What is the quickest way from Edinburgh to Stirling?

The fastest way to get to Stirling from Edinburgh is by train with an average travel time of 40 min.

Other travel options to Stirling can usually take longer:

In comparison, going by bus can take 52 min   on average.

How far is Stirling from Edinburgh?

The distance is approximately 30 miles (49 km) from Edinburgh to Stirling.

How many scheduled departures are there a day from Edinburgh to Stirling?

The average frequency per day from Edinburgh to Stirling is:

  • 25 trains per day.

However, we recommend checking specific travel dates for your route from Edinburgh to Stirling as scheduled services by bus or train can vary by season or day of the week.

When traveling between Edinburgh and Stirling, where do I depart from Edinburgh and where do I arrive in Stirling?

These are the most popular departure and arrival points when traveling from Edinburgh to Stirling:

  • Most travelers board their bus from Edinburgh, Elder Street and arrive in Stirling, St Ninians Roundabout.
  • Most travelers board their train from Edinburgh Waverley and arrive in Stirling.

Which travel operators can get me to Stirling from Edinburgh?

If finding a good deal is your main consideration for your trip from Edinburgh to Stirling, then we'll help you find the best value travel companies for you:

  • Megabus can take you to Stirling by bus. If searching for a good deal on buses, you can find tickets for Megabus from Edinburgh to Stirling for $7 (€6).
  • London North Eastern Railway can get you to Stirling by train. You can find a good deal for train tickets with London North Eastern Railway from Edinburgh to Stirling for $6 (€5) on Omio.

What other destinations are worth visiting after traveling from Edinburgh to Stirling?

Looking to extend your trip from Edinburgh to Stirling? Many Omio customers who go from Edinburgh to Stirling usually extend their vacation to explore other popular destinations like Glasgow, London or Aberdeen. If you're looking to explore Glasgow, London or Aberdeen from Stirling, let Omio find you the best connections available at an affordable price.

How far in advance should I purchase my Edinburgh to Stirling one way ticket online to get the best deals?

When planning your trip from Edinburgh to Stirling, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Bus tickets cost $7 (€6) one way on average.
  • Train tickets cost $6 (€5) one way on average.

However, we recommend buying tickets from Edinburgh to Stirling online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Edinburgh to Stirling: related information

Here are some other resources that might have the information you need