How to get from Dunblane to Stirling, Scotland

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  7 min

$3 - $15

Cheapest option

Bus via Stirling, Railway Station  •  25 min

  1. 15A / ...

$1 - $5

4 alternative options

Bus  •  20 min

  1. 15A / ...

$2 - $7

Night train  •  8 min

$14 - $21

Taxi  •  9 min

  1. 6.7 miles

$17 - $21

Drive  •  9 min

  1. 6.7 miles

$1 - $3

What companies run services between Dunblane, Scotland and Stirling, Scotland?

ScotRail operates a train from Dunblane to Stirling, Scotland every 30 minutes. Tickets cost $3 - $4 and the journey takes 7 min. Virgin Trains East Coast also services this route once a week. Alternatively, Stagecoach UK operates a bus from Dunblane to Stirling, Scotland hourly. Tickets cost $3 - $5 and the journey takes 20 min. Four other operators also service this route.

Train operators
ScotRail
Phone
+44 344 811 0141
Email
customer.relations@scotrail.co.uk
Website
scotrail.co.uk
Train from Dunblane to Stirling
Ave. Duration
7 min
Frequency
Every 30 minutes
Estimated price
$3 - $4
Website
scotrail.co.uk
Advanced Single
$3 - $6
Anytime Day Single
$3 - $4
Caledonian Sleeper
Website
sleeper.scot
Night train from Dunblane to Stirling
Ave. Duration
8 min
Frequency
6 times a week
Estimated price
$14 - $21
Website
sleeper.scot
Sleeper Berth Twin
$110 - $160
Sleeper Berth Solo
$195
Sleeper Seat
$14 - $21
Bus operators
Stagecoach UK
Email
customer.services@stagecoachbus.com
Website
stagecoachbus.com
Bus from Dunblane, Railway Station (Railway Stn) to Stirling, Bus Station
Ave. Duration
20 min
Frequency
Hourly
Estimated price
$3 - $5
Schedules at
stagecoachbus.com
Bus from Dunblane, Railway Station (Railway Stn) to Stirling, Railway Station
Ave. Duration
19 min
Frequency
Hourly
Estimated price
$2 - $4
Schedules at
stagecoachbus.com
Scottish Citylink
First
Phone
+44 (0)1224 650100
Website
firstgroup.com
Bus from Dunblane, Bowling Green to Stirling, Bus Station (Bus Station Layby)
Ave. Duration
32 min
Frequency
Every 2 hours
Estimated price
$3 - $4
Schedules at
First
Bus from Dunblane, Railway Station (Railway Stn) to Stirling, Stance F (Stirling Baptist Church)
Ave. Duration
31 min
Frequency
Every 2 hours
Estimated price
$3 - $4
Schedules at
First
Dochertys Midland Coache
Phone
01764 662218
Email
info@dochertysmidlandcoaches.co.uk
Website
dochertysmidlandcoaches.co.uk
Bus from Dunblane, Police Station to Stirling, Bus Station
Ave. Duration
18 min
Frequency
Every 4 hours
Estimated price
$5
Schedules at
dochertysmidlandcoaches.co.uk
Bus from Dunblane, Police Station to Stirling, Railway Station
Ave. Duration
15 min
Frequency
Every 4 hours
Estimated price
$5
Schedules at
dochertysmidlandcoaches.co.uk
Addison News
Phone
0871 200 22 33
Website
travelinescotland.com
Bus from Dunblane, Tesco (Tescos) to Stirling, Bus Station (Bus Station Layby)
Ave. Duration
22 min
Frequency
3 times a day
Estimated price
$2 - $3
Schedules at
travelinescotland.com
Bus from Dunblane, Tesco (Tescos) to Stirling, Stance F (Stirling Baptist Church)
Ave. Duration
20 min
Frequency
3 times a day
Estimated price
$1 - $3
Schedules at
travelinescotland.com
Other operators
Taxi from Dunblane to Stirling, Scotland
Ave. Duration
9 min
Estimated price
$17 - $21

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, Slovenia: Getting from Ljubljana to Lake Bled and Need to know: Jadrolinija - to help you get the most out of your next trip.

Questions & Answers

The distance between Dunblane and Stirling, Scotland is 8 km. The road distance is 11 km.

The cheapest way to get from Dunblane to Stirling, Scotland is to drive which costs £1 - £2 and takes 9 min.

The quickest way to get from Dunblane to Stirling, Scotland is to train which takes 7 min and costs £2 - £11.

Yes, there is a direct train departing from Dunblane and arriving at Stirling. Services depart every 30 minutes. The journey takes approximately 7 min.

Yes, there is a direct bus departing from Dunblane, Railway Station (Railway Stn) and arriving at Stirling, Bus Station. Services depart every 20 minutes, and operate Monday, Friday, Saturday and Sunday. The journey takes approximately 20 min.

The train from Dunblane to Stirling takes 7 min including transfers and departs every 30 minutes.