Stagecoach East Scotland X22 Dunfermline Bus Station - Stirling Bus Station Bus

Click to load interactive map
List of stops
      Map

      Bus Station – Bus Station

      Bus Station

      07:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:30

      Dewar Street

      07:3108:3109:3110:3111:3112:3113:3114:3115:3116:3117:31

      Grieve Street

      07:3108:3109:3110:3111:3112:3113:3114:3115:3116:3117:31

      Ross Lane

      07:3208:3209:3210:3211:3212:3213:3214:3215:3216:3217:32

      William Street

      07:3308:3309:3310:3311:3312:3313:3314:3315:3316:3317:33

      Milesmark Primary School

      07:3408:3409:3410:3411:3412:3413:3414:3415:3416:3417:34

      Milesmark Court

      07:3508:3509:3510:3511:3512:3513:3514:3515:3516:3517:35

      Craigluscar Road

      07:3608:3609:3610:3611:3612:3613:3614:3615:3616:3617:36

      Dean Ridge

      07:3908:3909:3910:3911:3912:3913:3914:3915:3916:3917:39

      Primary School

      07:4108:4109:4110:4111:4112:4113:4114:4115:4116:4117:41

      Bonhard Road

      07:4208:4209:4210:4211:4212:4213:4214:4215:4216:4217:42

      Sir George Bruce Road

      07:4308:4309:4310:4311:4312:4313:4314:4315:4316:4317:43

      Carnock Road

      07:4408:4409:4410:4411:4412:4413:4414:4415:4416:4417:44

      Blairwood Cottages

      07:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:45

      Blairwood Park

      07:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:45

      Main Street

      07:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:45

      Porterfield

      07:4608:4609:4610:4611:4612:4613:4614:4615:4616:4617:46

      Comrie Mains Farm

      07:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:48

      Rintoul Avenue

      07:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:48

      Clackmannan Rd

      08:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:03

      Clackmannan Rd

      08:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:03

      Mar Place

      08:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:04

      Mar Place

      08:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:04

      Tullobody Road

      08:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:05

      Tullibody Road Rd

      08:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:05

      Tullibody Road

      08:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:05

      Tullibody Road

      08:0609:0610:0611:0612:0613:0614:0615:0616:0617:0618:06

      Coats Crescent

      08:0609:0610:0611:0612:0613:0614:0615:0616:0617:0618:06

      Tullibody Road

      08:0709:0710:0711:0712:0713:0714:0715:0716:0717:0718:07

      Tullibody Road

      08:0709:0710:0711:0712:0713:0714:0715:0716:0717:0718:07

      Alloa Rd

      08:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:08

      Alloa Rd

      08:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:08

      Stirling Rd

      08:0909:0910:0911:0912:0913:0914:0915:0916:0917:0918:09

      Stirling Rd

      08:0909:0910:0911:0912:0913:0914:0915:0916:0917:0918:09

      Stirling Rd

      08:0909:0910:0911:0912:0913:0914:0915:0916:0917:0918:09

      Stirling Rd

      08:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:10

      Gulf Petrol Station

      08:1109:1110:1111:1112:1113:1114:1115:1116:1117:1118:11

      Manor Cottages

      08:1309:1310:1311:1312:1313:1314:1315:1316:1317:1318:13

      PC World

      08:1709:1710:1711:1712:1713:1714:1715:1716:1717:1718:17

      Enterprise

      08:1809:1810:1811:1812:1813:1814:1815:1816:1817:1818:18

      Shell Petrol Station

      08:1909:1910:1911:1912:1913:1914:1915:1916:1917:1918:19

      Stirling Council Offices

      08:2009:2010:2011:2012:2013:2014:2015:2016:2017:2018:20

      Macrae and Dick

      08:2109:2110:2111:2112:2113:2114:2115:2116:2117:2118:21

      Bus Station

      08:2409:2410:2411:2412:2413:2414:2415:2416:2417:2418:24

      Bus Station – Bus Station

      Bus Station08:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:30
      Macrae and Dick08:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:32
      Stirling Council Offices08:3309:3310:3311:3312:3313:3314:3315:3316:3317:3318:33
      Shell Petrol Station08:3409:3410:3411:3412:3413:3414:3415:3416:3417:3418:34
      Enterprise08:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:35
      Burger King08:3609:3610:3611:3612:3613:3614:3615:3616:3617:3618:36
      Manor Cottages08:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:40
      Gulf Petrol Station08:4209:4210:4211:4212:4213:4214:4215:4216:4217:4218:42
      Stirling Rd08:4309:4310:4311:4312:4313:4314:4315:4316:4317:4318:43
      Stirling Rd08:4409:4410:4411:4412:4413:4414:4415:4416:4417:4418:44
      Stirling Rd08:4409:4410:4411:4412:4413:4414:4415:4416:4417:4418:44
      Alloa Rd08:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:45
      Alloa Rd08:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:45
      Tullibody Rd08:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:47
      Coats Crescent08:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:47
      Kent Road08:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:48
      Tullibody Road08:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:48
      Tullibody Road at No 6608:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:48
      Tullibody Road08:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:49
      Mar Place08:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:49
      Mar Place08:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:49
      Shillinghill08:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:50
      Clackmannan Rd08:5109:5110:5111:5112:5113:5114:5115:5116:5117:5118:51
      Clackmannan Rd08:5109:5110:5111:5112:5113:5114:5115:5116:5117:5118:51
      Rintoul Avenue09:0610:0611:0612:0613:0614:0615:0616:0617:0618:0619:06
      Comrie Mains Farm09:0610:0611:0612:0613:0614:0615:0616:0617:0618:0619:06
      Porterfield09:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:08
      Main Street09:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:09
      Blairwood Park09:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:09
      Carnock Road09:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:10
      Sir George Bruce Road09:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:11
      Bonhard Road09:1210:1211:1212:1213:1214:1215:1216:1217:1218:1219:12
      Primary School09:1310:1311:1312:1313:1314:1315:1316:1317:1318:1319:13
      Dean Ridge09:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:15
      Craigluscar Road09:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:18
      The Castings09:1910:1911:1912:1913:1914:1915:1916:1917:1918:1919:19
      Milesmark Primary School09:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:20
      William Street09:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:21
      Ross Lane09:2210:2211:2212:2213:2214:2215:2216:2217:2218:2219:22
      Grieve Street09:2210:2211:2212:2213:2214:2215:2216:2217:2218:2219:22
      Dewar Street09:2310:2311:2312:2313:2314:2315:2316:2317:2318:2319:23
      Bus Station09:2410:2411:2412:2413:2414:2415:2416:2417:2418:2419:24
      Last updated on March 21, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Bus Station – Bus Station
      Queen Anne Street - Chalmers Street - Golfdrum Street - Rumblingwell - Carnock Road - Main Street - Hawkhill Road - Mar Place - Tullibody Road - Fairyburn Road - Tullibody Road - Alloa Road - Stirling Road - Alloa Road - Kerse Road - Goosecroft Road
      Inbound: Bus Station – Bus Station
      Goosecroft Road - Kerse Road - Alloa Road - Stirling Road - Alloa Road - Tullibody Road - Mar Place - Shillinghill - Clackmannan Road - Main Street - Carnock Road - Rumblingwell - Golfdrum Street - Chalmers Street - Queen Anne Street
      All data is available in GTFS feed: great-britain

      Bus X22 FAQ

      • What time does the X22 bus start operating?

        Services on the X22 - Dunfermline Bus Station - Stirling Bus Station bus start at 07:30 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the X22 bus stop working?

        Services on the X22 - Dunfermline Bus Station - Stirling Bus Station bus stop at 18:24 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a X22 bus stop near me?

        Click here to view the nearest X22 - Dunfermline Bus Station - Stirling Bus Station bus stop.

      X22 (Alloa Buses)

      The first stop of the X22 bus route is Bus Station and the last stop is Bus Station. X22 (Dunfermline Bus Station - Stirling Bus Station) is operational during everyday.

      Additional information: X22 has 44 stops and the total trip duration for this route is approximately 54 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Alloa Buses suggested routes, real-time bus tracker, line route maps in Alloa, and helps to find the closest X22 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the X22 bus to take on your trip.

      X22 bus near me