Skip to main content
X58

X58 - Edinburgh Schedule

Weekday Schedule

StationDeparture #1Departure #2Departure #3Departure #4Departure #5Departure #6Departure #7Departure #8Departure #9Departure #10Departure #11Departure #12Departure #13Departure #14Departure #15Departure #16Departure #17Departure #18
Bus Station, St Andrews-----09:1510:1511:1512:1513:1514:1515:1516:1517:1518:50---
Animal Hospital, St Andrews-----09:1710:1711:1712:1713:1714:1715:1716:1717:1718:52---
Community Hospital, St Andrews-----09:1710:1711:1712:1713:1714:1715:1716:1717:1718:52---
Caravan Park, Cairnsmill-----09:1810:1811:1812:1813:1814:1815:1816:1817:1818:53---
Priorletham Road End, Radernie-----09:2210:2211:2212:2213:2214:2215:2216:2217:2218:57---
Northbank Farm, Radernie-----09:2410:2411:2412:2413:2414:2415:2416:2417:2418:59---
Brewsterwells, Radernie-----09:2610:2611:2612:2613:2614:2615:2616:2617:2619:01---
Higham Toll, Lathones-----09:2710:2711:2712:2713:2714:2715:2716:2717:2719:02---
Lathones Hotel, Lathones-----09:2810:2811:2812:2813:2814:2815:2816:2817:2819:03---
Parish Church, Largoward-----09:2910:2911:2912:2913:2914:2915:2916:2917:2919:04---
Durham Place, Largoward-----09:3010:3011:3012:3013:3014:3015:3016:3017:3019:05---
Gilston Cottages, Largoward-----09:3210:3211:3212:3213:3214:3215:3216:3217:3219:07---
Wester Newburn Farm, Upper Largo-----09:3510:3511:3512:3513:3514:3515:3516:3517:3519:10---
Monturpie Farm, Upper Largo-----09:3710:3711:3712:3713:3714:3715:3716:3717:3719:12---
Aithernie Drive, Upper Largo-----09:3810:3811:3812:3813:3814:3815:3816:3817:3819:13---
Post Office, Upper Largo-----09:3810:3811:3812:3813:3814:3815:3816:3817:3819:13---
Durham Wynd, Lundin Links-----09:4010:4011:4012:4013:4014:4015:4016:4017:4019:15---
Harbour Wynd, Lower Largo-----09:4010:4011:4012:4013:4014:4015:4016:4017:4019:15---
Largo Road, Lundin Links-----09:4010:4011:4012:4013:4014:4015:4016:4017:4019:15---
Crescent Road, Lundin Links-----09:4110:4111:4112:4113:4114:4115:4116:4117:4119:16---
Letham Glen, Scoonie-----09:4710:4711:4712:4713:4714:4715:4716:4717:4719:22---
Bus Station, Leven-----09:5010:5011:5012:5013:5014:5015:5016:5017:5019:25---
Bus Station, Leven05:0005:4006:4007:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5519:3020:3021:3022:30
Bus Depot, Aberhill05:0205:4206:4207:5708:5709:5710:5711:5712:5713:5714:5715:5716:5717:5719:3220:3221:3222:32
Woodlands Nursery, Methil05:0305:4306:4307:5808:5809:5810:5811:5812:5813:5814:5815:5816:5817:5819:3320:3321:3322:33
Toll Bar, Methil05:0405:4406:4407:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5919:3420:3421:3422:34
Starkies Wood, Buckhaven05:0505:4506:4508:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:3520:3521:3522:35
Muiredge Surgery, Muiredge05:0605:4606:4608:0109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:3620:3621:3622:36
Mcduff, East Wemyss05:1105:5106:5108:0609:0610:0611:0612:0613:0614:0615:0616:0617:0618:0619:4120:4121:4122:41
The Car Shed, East Wemyss05:1305:5306:5308:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:4320:4321:4322:43
Post Office, Coaltown Of Wemyss05:1505:5506:5508:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:4520:4521:4522:45
Porte, Dysart05:2006:0007:0008:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:5020:5021:5022:50
Ravenscraig Park, Kirkcaldy05:2306:0307:0308:1809:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:5320:5321:5322:53
Birrell Street Wynd, Pathhead05:2506:0507:0508:2009:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:5520:5521:5522:55
Glebe Park, Kirkcaldy05:2706:0707:0708:2209:2210:2211:2212:2213:2214:2215:2216:2217:2218:2219:5720:5721:5722:57
Railway Station Stance D, Kirkcaldy05:2906:0907:0908:2409:2410:2411:2412:2413:2414:2415:2416:2417:2418:2419:5920:5921:5922:59
Bus Station, Kirkcaldy05:3006:1007:1008:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:2520:0021:0022:0023:00
Bus Station, Kirkcaldy05:3006:1307:1308:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3020:0521:0522:0523:05
Esplanade, Linktown05:3206:1507:1508:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:3220:0721:0722:0723:07
West Lodge, Bernards Smithy05:4006:2307:2308:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4020:1521:1522:1523:15
East Access Ridge Way, Dalgety Bay05:4706:3007:3008:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:4720:2221:2222:2223:22
Pentland Rise, Dalgety Bay05:4806:3107:3108:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:4820:2321:2322:2323:23
Meadowfield, Dalgety Bay05:5006:3307:3308:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:5020:2521:2522:2523:25
Oxcars Drive, Dalgety Bay05:5106:3407:3408:5109:5110:5111:5112:5113:5114:5115:5116:5117:5118:5120:2621:2622:2623:26
The Bridges, Dalgety Bay05:5306:3607:3608:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5320:2821:2822:2823:28
Forth Reach, Dalgety Bay05:5506:3807:3808:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5520:3021:3022:3023:30
Parklands Crescent, Dalgety Bay05:5606:3907:3908:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:5620:3121:3122:3123:31
Fraser Avenue, Inverkeithing05:5906:4207:4208:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:5920:3421:3422:3423:34
Boreland Road, Inverkeithing06:0006:4307:4309:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:3521:3522:3523:35
Civic Centre, Inverkeithing06:0106:4407:4409:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:0120:3621:3622:3623:36
Park & Ride, Ferrytoll06:0606:5107:5109:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:0820:4121:4122:4123:41
North Access, North Queensferry06:0706:5207:5209:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:0920:4221:4222:4223:42
Slip Road, Queensferry06:1006:5507:5509:1210:1211:1212:1213:1214:1215:1216:1217:1218:1219:1220:4521:4522:4523:45
Barnton Junction, Barnton06:1707:0508:0509:1910:1911:1912:1913:1914:1915:1916:1917:1918:1919:1920:5221:5222:5223:51
Hillpark Steps, Blackhall06:1807:0808:0809:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:2020:5321:5322:5323:53
Telford Road, Blackhall06:1907:0908:0909:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:2120:5421:5422:5423:54
Craigleith Drive, Craigleith06:2407:1508:1509:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:2620:5921:5922:5923:58
Learmonth Terrace, Orchard Brae06:2807:2108:2109:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:3021:0322:0323:0300:04
Queensferry Street, West End06:3207:2508:2509:3410:3411:3412:3413:3414:3415:3416:3417:3418:3419:3421:0722:0723:0700:07
Princes Street (West), Edinburgh06:3507:2908:2909:3710:3711:3712:3713:3714:3715:3716:3717:3718:3719:3721:1022:1023:1000:10
Bus Station, Edinburgh06:4307:4008:4009:4510:4511:4512:4513:4514:4515:4516:4517:4518:4519:4521:1822:1823:1800:18

Saturday Schedule

StationDeparture #1Departure #2Departure #3Departure #4Departure #5Departure #6Departure #7Departure #8Departure #9Departure #10Departure #11Departure #12Departure #13Departure #14Departure #15Departure #16Departure #17
Bus Station, St Andrews---08:1509:1510:1511:1512:1513:1514:1515:1516:1517:15----
Animal Hospital, St Andrews---08:1709:1710:1711:1712:1713:1714:1715:1716:1717:17----
Community Hospital, St Andrews---08:1709:1710:1711:1712:1713:1714:1715:1716:1717:17----
Caravan Park, Cairnsmill---08:1809:1810:1811:1812:1813:1814:1815:1816:1817:18----
Priorletham Road End, Radernie---08:2209:2210:2211:2212:2213:2214:2215:2216:2217:22----
Northbank Farm, Radernie---08:2409:2410:2411:2412:2413:2414:2415:2416:2417:24----
Brewsterwells, Radernie---08:2609:2610:2611:2612:2613:2614:2615:2616:2617:26----
Higham Toll, Lathones---08:2709:2710:2711:2712:2713:2714:2715:2716:2717:27----
Lathones Hotel, Lathones---08:2809:2810:2811:2812:2813:2814:2815:2816:2817:28----
Parish Church, Largoward---08:2909:2910:2911:2912:2913:2914:2915:2916:2917:29----
Durham Place, Largoward---08:3009:3010:3011:3012:3013:3014:3015:3016:3017:30----
Gilston Cottages, Largoward---08:3209:3210:3211:3212:3213:3214:3215:3216:3217:32----
Wester Newburn Farm, Upper Largo---08:3509:3510:3511:3512:3513:3514:3515:3516:3517:35----
Monturpie Farm, Upper Largo---08:3709:3710:3711:3712:3713:3714:3715:3716:3717:37----
Aithernie Drive, Upper Largo---08:3809:3810:3811:3812:3813:3814:3815:3816:3817:38----
Post Office, Upper Largo---08:3809:3810:3811:3812:3813:3814:3815:3816:3817:38----
Durham Wynd, Lundin Links---08:4009:4010:4011:4012:4013:4014:4015:4016:4017:40----
Harbour Wynd, Lower Largo---08:4009:4010:4011:4012:4013:4014:4015:4016:4017:40----
Largo Road, Lundin Links---08:4009:4010:4011:4012:4013:4014:4015:4016:4017:40----
Crescent Road, Lundin Links---08:4109:4110:4111:4112:4113:4114:4115:4116:4117:41----
Letham Glen, Scoonie---08:4709:4710:4711:4712:4713:4714:4715:4716:4717:47----
Bus Station, Leven---08:5009:5010:5011:5012:5013:5014:5015:5016:5017:50----
Bus Station, Leven05:5506:5507:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5519:3020:3021:3022:30
Bus Depot, Aberhill05:5706:5707:5708:5709:5710:5711:5712:5713:5714:5715:5716:5717:5719:3220:3221:3222:32
Woodlands Nursery, Methil05:5806:5807:5808:5809:5810:5811:5812:5813:5814:5815:5816:5817:5819:3320:3321:3322:33
Toll Bar, Methil05:5906:5907:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5919:3420:3421:3422:34
Starkies Wood, Buckhaven06:0007:0008:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:3520:3521:3522:35
Muiredge Surgery, Muiredge06:0107:0108:0109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:3620:3621:3622:36
Mcduff, East Wemyss06:0607:0608:0609:0610:0611:0612:0613:0614:0615:0616:0617:0618:0619:4120:4121:4122:41
The Car Shed, East Wemyss06:0807:0808:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:4320:4321:4322:43
Post Office, Coaltown Of Wemyss06:1007:1008:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:4520:4521:4522:45
Porte, Dysart06:1507:1508:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:5020:5021:5022:50
Ravenscraig Park, Kirkcaldy06:1807:1808:1809:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:5320:5321:5322:53
Birrell Street Wynd, Pathhead06:2007:2008:2009:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:5520:5521:5522:55
Glebe Park, Kirkcaldy06:2207:2208:2209:2210:2211:2212:2213:2214:2215:2216:2217:2218:2219:5720:5721:5722:57
Railway Station Stance D, Kirkcaldy06:2407:2408:2409:2410:2411:2412:2413:2414:2415:2416:2417:2418:2419:5920:5921:5922:59
Bus Station, Kirkcaldy06:2507:2508:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:2520:0021:0022:0023:00
Bus Station, Kirkcaldy06:3007:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3020:0521:0522:0523:05
Esplanade, Linktown06:3207:3208:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:3220:0721:0722:0723:07
West Lodge, Bernards Smithy06:4007:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4020:1521:1522:1523:15
East Access Ridge Way, Dalgety Bay06:4707:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:4720:2221:2222:2223:22
Pentland Rise, Dalgety Bay06:4807:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:4820:2321:2322:2323:23
Meadowfield, Dalgety Bay06:5007:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:5020:2521:2522:2523:25
Oxcars Drive, Dalgety Bay06:5107:5108:5109:5110:5111:5112:5113:5114:5115:5116:5117:5118:5120:2621:2622:2623:26
The Bridges, Dalgety Bay06:5307:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5320:2821:2822:2823:28
Forth Reach, Dalgety Bay06:5507:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5520:3021:3022:3023:30
Parklands Crescent, Dalgety Bay06:5607:5608:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:5620:3121:3122:3123:31
Fraser Avenue, Inverkeithing06:5907:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:5920:3421:3422:3423:34
Boreland Road, Inverkeithing07:0008:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:3521:3522:3523:35
Civic Centre, Inverkeithing07:0108:0109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:0120:3621:3622:3623:36
Park & Ride, Ferrytoll07:0808:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:0820:4121:4122:4123:41
North Access, North Queensferry07:0908:0909:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:0920:4221:4222:4223:42
Slip Road, Queensferry07:1208:1209:1210:1211:1212:1213:1214:1215:1216:1217:1218:1219:1220:4521:4522:4523:45
Barnton Junction, Barnton07:1808:1809:1910:1911:1912:1913:1914:1915:1916:1917:1918:1919:1920:5221:5222:5223:52
Hillpark Steps, Blackhall07:2008:2009:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:2020:5321:5322:5323:53
Telford Road, Blackhall07:2108:2109:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:2120:5421:5422:5423:54
Craigleith Drive, Craigleith07:2508:2509:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:2620:5921:5922:5923:59
Learmonth Terrace, Orchard Brae07:3108:3109:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:3021:0322:0323:0300:03
Queensferry Street, West End07:3408:3409:3410:3411:3412:3413:3414:3415:3416:3417:3418:3419:3421:0722:0723:0700:07
Princes Street (West), Edinburgh07:3708:3709:3710:3711:3712:3713:3714:3715:3716:3717:3718:3719:3721:1022:1023:1000:10
Bus Station, Edinburgh07:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:4519:4521:1822:1823:1800:18

Sunday Schedule

StationDeparture #1Departure #2Departure #3Departure #4Departure #5Departure #6Departure #7Departure #8Departure #9Departure #10Departure #11Departure #12Departure #13Departure #14Departure #15Departure #16
Bus Station, Leven06:5007:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:5019:3020:3021:30
Bus Depot, Aberhill06:5207:5208:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:5219:3220:3221:32
Woodlands Nursery, Methil06:5307:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:3320:3321:33
Toll Bar, Methil06:5407:5408:5409:5410:5411:5412:5413:5414:5415:5416:5417:5418:5419:3420:3421:34
Starkies Wood, Buckhaven06:5607:5608:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:5619:3620:3621:36
Muiredge Surgery, Muiredge06:5707:5708:5709:5710:5711:5712:5713:5714:5715:5716:5717:5718:5719:3720:3721:37
Mcduff, East Wemyss07:0108:0109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:0119:4120:4121:41
The Car Shed, East Wemyss07:0308:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:0319:4320:4321:43
Post Office, Coaltown Of Wemyss07:0508:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:0519:0519:4520:4521:45
Porte, Dysart07:1008:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:1019:5020:5021:50
Ravenscraig Park, Kirkcaldy07:1308:1309:1310:1311:1312:1313:1314:1315:1316:1317:1318:1319:1319:5320:5321:53
Birrell Street Wynd, Pathhead07:1508:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:1519:5520:5521:55
Glebe Park, Kirkcaldy07:1708:1709:1710:1711:1712:1713:1714:1715:1716:1717:1718:1719:1719:5720:5721:57
Railway Station Stance D, Kirkcaldy07:1908:1909:1910:1911:1912:1913:1914:1915:1916:1917:1918:1919:1919:5920:5921:59
Bus Station, Kirkcaldy07:2008:2009:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:2020:0021:0022:00
Bus Station, Kirkcaldy07:2508:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:2520:0521:0522:05
Esplanade, Linktown07:2708:2709:2710:2711:2712:2713:2714:2715:2716:2717:2718:2719:2720:0721:0722:07
West Lodge, Bernards Smithy07:3508:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:3520:1521:1522:15
East Access Ridge Way, Dalgety Bay07:4208:4209:4210:4211:4212:4213:4214:4215:4216:4217:4218:4219:4220:2221:2222:22
Pentland Rise, Dalgety Bay07:4308:4309:4310:4311:4312:4313:4314:4315:4316:4317:4318:4319:4320:2321:2322:23
Meadowfield, Dalgety Bay07:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:4519:4520:2521:2522:25
Oxcars Drive, Dalgety Bay07:4608:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:4619:4620:2621:2622:26
The Bridges, Dalgety Bay07:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:4819:4820:2821:2822:28
Forth Reach, Dalgety Bay07:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:5019:5020:3021:3022:30
Parklands Crescent, Dalgety Bay07:5108:5109:5110:5111:5112:5113:5114:5115:5116:5117:5118:5119:5120:3121:3122:31
Fraser Avenue, Inverkeithing07:5408:5409:5410:5411:5412:5413:5414:5415:5416:5417:5418:5419:5420:3421:3422:34
Boreland Road, Inverkeithing07:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:5520:3521:3522:35
Civic Centre, Inverkeithing07:5608:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:5619:5620:3621:3622:36
Park & Ride, Ferrytoll08:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:0320:0320:4121:4122:41
North Access, North Queensferry08:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:0419:0420:0420:4221:4222:42
Slip Road, Queensferry08:0709:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:0720:0720:4521:4522:45
Barnton Junction, Barnton08:1309:1310:1311:1312:1313:1314:1315:1316:1317:1318:1319:1320:1320:5121:5122:51
Hillpark Steps, Blackhall08:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:1520:1520:5321:5322:53
Telford Road, Blackhall08:1609:1610:1611:1612:1613:1614:1615:1616:1617:1618:1619:1620:1620:5421:5422:54
Craigleith Drive, Craigleith08:2009:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:2020:2020:5821:5822:58
Learmonth Terrace, Orchard Brae08:2609:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:2620:2621:0422:0423:04
Queensferry Street, West End08:2909:2910:2911:2912:2913:2914:2915:2916:2917:2918:2919:2920:2921:0722:0723:07
Princes Street (West), Edinburgh08:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:3220:3221:1022:1023:10
Bus Station, Edinburgh08:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:4020:4021:1822:1823:18

Stagecoach East Scotland bus schedule - X58 (Edinburgh)

The Stagecoach East Scotland bus schedule for the X58 route, Edinburgh, provides commuters with a reliable timetable. The schedule is for the trip plan from Bus Station, St Andrews station to Bus Station, Edinburgh station, however the schedule may be updated due to different reasons.

You can access an online real-time schedule or view a printable version of the bus schedule. Plan your journey according to the schedule for today, tomorrow, weekdays, or the weekend with our reliable and up-to-date Stagecoach East Scotland schedule. We update the schedule of X58, from Bus Station, St Andrews to Bus Station, Edinburgh, daily at midnight.