X22 Bus - Dunfermline Bus Station - Stirling Bus Station

List of stops

      Bus Station – Bus Station

      Bus Station

      06:4507:5009:3010:3011:3012:3013:3014:3015:3016:3017:30

      Dewar Street

      06:4607:5109:3110:3111:3112:3113:3114:3115:3116:3117:31

      Grieve Street

      06:4607:5109:3110:3111:3112:3113:3114:3115:3116:3117:31

      Ross Lane

      06:4707:5209:3210:3211:3212:3213:3214:3215:3216:3217:32

      William Street

      06:4807:5309:3310:3311:3312:3313:3314:3315:3316:3317:33

      Milesmark Primary School

      06:4907:5409:3410:3411:3412:3413:3414:3415:3416:3417:34

      Milesmark Court

      06:5007:5509:3510:3511:3512:3513:3514:3515:3516:3517:35

      Craigluscar Road

      06:5107:5609:3610:3611:3612:3613:3614:3615:3616:3617:36

      Dean Ridge

      06:5407:5909:3910:3911:3912:3913:3914:3915:3916:3917:39

      Primary School

      06:5608:0109:4110:4111:4112:4113:4114:4115:4116:4117:41

      Bonhard Road

      06:5708:0209:4210:4211:4212:4213:4214:4215:4216:4217:42

      Sir George Bruce Road

      06:5808:0309:4310:4311:4312:4313:4314:4315:4316:4317:43

      Carnock Road

      06:5908:0409:4410:4411:4412:4413:4414:4415:4416:4417:44

      Blairwood Cottages

      07:0008:0509:4510:4511:4512:4513:4514:4515:4516:4517:45

      Blairwood Park

      07:0008:0509:4510:4511:4512:4513:4514:4515:4516:4517:45

      Main Street

      07:0008:0509:4510:4511:4512:4513:4514:4515:4516:4517:45

      Porterfield

      07:0108:0609:4610:4611:4612:4613:4614:4615:4616:4617:46

      Comrie Mains Farm

      07:0308:0809:4810:4811:4812:4813:4814:4815:4816:4817:48

      Rintoul Avenue

      07:0308:0809:4810:4811:4812:4813:4814:4815:4816:4817:48

      Clackmannan Rd

      07:1808:2310:0311:0312:0313:0314:0315:0316:0317:0318:03

      Clackmannan Rd

      07:1808:2310:0311:0312:0313:0314:0315:0316:0317:0318:03

      Mar Place

      07:1908:2410:0411:0412:0413:0414:0415:0416:0417:0418:04

      Mar Place

      07:1908:2510:0411:0412:0413:0414:0415:0416:0417:0418:04

      Tullobody Road

      07:2008:2510:0511:0512:0513:0514:0515:0516:0517:0518:05

      Tullibody Road Rd

      07:2008:2510:0511:0512:0513:0514:0515:0516:0517:0518:05

      Tullibody Road

      07:2008:2610:0511:0512:0513:0514:0515:0516:0517:0518:05

      Tullibody Road

      07:2108:2610:0611:0612:0613:0614:0615:0616:0617:0618:06

      Coats Crescent

      07:2108:2710:0611:0612:0613:0614:0615:0616:0617:0618:06

      Tullibody Road

      07:2208:2710:0711:0712:0713:0714:0715:0716:0717:0718:07

      Tullibody Road

      07:2208:2710:0711:0712:0713:0714:0715:0716:0717:0718:07

      Alloa Rd

      07:2308:2910:0811:0812:0813:0814:0815:0816:0817:0818:08

      Alloa Rd

      07:2308:2910:0811:0812:0813:0814:0815:0816:0817:0818:08

      Stirling Rd

      07:2408:3010:0911:0912:0913:0914:0915:0916:0917:0918:09

      Stirling Rd

      07:2408:3010:0911:0912:0913:0914:0915:0916:0917:0918:09

      Stirling Rd

      07:2408:3010:0911:0912:0913:0914:0915:0916:0917:0918:09

      Stirling Rd

      07:2508:3110:1011:1012:1013:1014:1015:1016:1017:1018:10

      Gulf Petrol Station

      07:2608:3210:1111:1112:1113:1114:1115:1116:1117:1118:11

      Manor Cottages

      07:2808:3510:1311:1312:1313:1314:1315:1316:1317:1318:13

      PC World

      07:3208:3910:1711:1712:1713:1714:1715:1716:1717:1718:17

      Enterprise

      07:3308:4010:1811:1812:1813:1814:1815:1816:1817:1818:18

      Shell Petrol Station

      07:3408:4210:1911:1912:1913:1914:1915:1916:1917:1918:19

      Stirling Council Offices

      07:3508:4410:2011:2012:2013:2014:2015:2016:2017:2018:20

      Macrae and Dick

      07:3608:4610:2111:2112:2113:2114:2115:2116:2117:2118:21

      Bus Station

      07:3908:5010:2411:2412:2413:2414:2415:2416:2417:2418:24

      Bus Station – Bus Station

      Bus Station08:0009:0010:3011:3012:3013:3014:3015:3016:3017:3018:30
      Macrae and Dick08:0209:0210:3211:3212:3213:3214:3215:3216:3217:3218:32
      Stirling Council Offices08:0309:0310:3311:3312:3313:3314:3315:3316:3317:3318:33
      Shell Petrol Station08:0409:0410:3411:3412:3413:3414:3415:3416:3417:3418:34
      Enterprise08:0509:0510:3511:3512:3513:3514:3515:3516:3517:3518:35
      Burger King08:0609:0610:3611:3612:3613:3614:3615:3616:3617:3618:36
      Manor Cottages08:1009:1010:4011:4012:4013:4014:4015:4016:4017:4018:40
      Gulf Petrol Station08:1209:1210:4211:4212:4213:4214:4215:4216:4217:4218:42
      Stirling Rd08:1309:1410:4411:4412:4413:4414:4415:4416:4417:4418:44
      Stirling Rd08:1409:1410:4411:4412:4413:4414:4415:4416:4417:4418:44
      Stirling Rd08:1409:1510:4511:4512:4513:4514:4515:4516:4517:4518:45
      Alloa Rd08:1509:1510:4511:4512:4513:4514:4515:4516:4517:4518:45
      Alloa Rd08:1509:1610:4611:4612:4613:4614:4615:4616:4617:4618:46
      Tullibody Rd08:1609:1710:4711:4712:4713:4714:4715:4716:4717:4718:47
      Coats Crescent08:1709:1710:4711:4712:4713:4714:4715:4716:4717:4718:47
      Kent Road08:1709:1810:4811:4812:4813:4814:4815:4816:4817:4818:48
      Tullibody Road08:1809:1810:4811:4812:4813:4814:4815:4816:4817:4818:48
      Tullibody Road at No 6608:1809:1810:4811:4812:4813:4814:4815:4816:4817:4818:48
      Tullibody Road08:1809:1910:4911:4912:4913:4914:4915:4916:4917:4918:49
      Mar Place08:1909:1910:4911:4912:4913:4914:4915:4916:4917:4918:49
      Mar Place08:1909:1910:4911:4912:4913:4914:4915:4916:4917:4918:49
      Shillinghill—09:2010:5011:5012:5013:5014:5015:5016:5017:5018:50
      Clackmannan Rd08:2009:2110:5111:5112:5113:5114:5115:5116:5117:5118:51
      Clackmannan Rd08:2109:2110:5111:5112:5113:5114:5115:5116:5117:5118:51
      Rintoul Avenue08:3609:3611:0612:0613:0614:0615:0616:0617:0618:0619:06
      Comrie Mains Farm08:3609:3611:0612:0613:0614:0615:0616:0617:0618:0619:06
      Porterfield08:3809:3811:0812:0813:0814:0815:0816:0817:0818:0819:08
      Main Street08:3909:3911:0912:0913:0914:0915:0916:0917:0918:0919:09
      Blairwood Park08:3909:3911:0912:0913:0914:0915:0916:0917:0918:0919:09
      Carnock Road08:4009:4011:1012:1013:1014:1015:1016:1017:1018:1019:10
      Sir George Bruce Road08:4109:4111:1112:1113:1114:1115:1116:1117:1118:1119:11
      Bonhard Road08:4209:4211:1212:1213:1214:1215:1216:1217:1218:1219:12
      Primary School08:4309:4311:1312:1313:1314:1315:1316:1317:1318:1319:13
      Dean Ridge08:4509:4511:1512:1513:1514:1515:1516:1517:1518:1519:15
      Craigluscar Road08:4809:4811:1812:1813:1814:1815:1816:1817:1818:1819:18
      The Castings08:4909:4911:1912:1913:1914:1915:1916:1917:1918:1919:19
      Milesmark Primary School08:5009:5011:2012:2013:2014:2015:2016:2017:2018:2019:20
      William Street08:5109:5111:2112:2113:2114:2115:2116:2117:2118:2119:21
      Ross Lane08:5209:5211:2212:2213:2214:2215:2216:2217:2218:2219:22
      Grieve Street08:5209:5211:2212:2213:2214:2215:2216:2217:2218:2219:22
      Dewar Street08:5309:5311:2312:2313:2314:2315:2316:2317:2318:2319:23
      Bus Station08:5409:5411:2412:2413:2414:2415:2416:2417:2418:2419:24
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / 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

      Schedules and stops for this route are published in GTFS: great-britain

      Frequently asked questions about route X22

      • What time does route X22 start operating?

        Services on route X22 start at 06:45 every day.

      • What time does route X22 stop operating?

        Services on route X22 end at 18:24 every day.

      • Is there a stop for route X22 near me?

        View the nearest stop for route X22.

      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. The total trip duration for this route is approximately 60 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Alloa, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      X22 bus near me

      Last updated on November 10, 2026