Skip to main content
X58A

X58A - Edinburgh Schedule

Weekdays Schedule

StationDeparture #1Departure #2Departure #3
Bus Station, St Andrews18:40--
Alexandra Place, St Andrews18:40--
Bridge Street - South, St Andrews18:40--
Fire Station, St Andrews18:41--
Animal Hospital, St Andrews18:41--
Community Hospital, St Andrews18:42--
Caravan Park, Cairnsmill18:43--
Priorletham Road End, Radernie18:47--
Northbank Farm, Radernie18:49--
Brewsterwells, Radernie18:51--
Higham Toll, Lathones18:52--
Lathones Hotel, Lathones18:53--
Parish Church, Largoward18:54--
Durham Place, Largoward18:55--
Gilston Cottages, Largoward18:57--
Wester Newburn Farm, Upper Largo19:00--
Monturpie Farm, Upper Largo19:02--
Aithernie Road, Upper Largo19:03--
Post Office, Upper Largo19:03--
Durham Wynd, Lundin Links19:04--
Harbour Wynd, Lower Largo19:05--
Largo Road, Lundin Links19:05--
Crescent Road, Lundin Links19:06--
Bowling Green, Lundin Links19:06--
Old Manor Hotel, Lundin Links19:07--
Silverburn Park, Leven19:10--
Scoonie Golf Course, Leven19:11--
Cupar Road, Leven19:11--
Letham Glen, Scoonie19:12--
Haughgate Avenue, Scoonie19:12--
Maitland Street, Leven19:13--
St Andrews Parish Church, Leven19:13--
Waggon Road, Leven19:13--
Viewforth Nursery, Leven19:14--
Bus Station, Leven19:15--
Bus Station, Leven19:2020:2021:20
South Grove, Lower Methil19:2320:2321:23
Memorial Court, Lower Methil19:2420:2421:24
College Street, Buckhaven19:2820:2821:28
Muiredge Roundabout, Muiredge19:2920:2921:29
School Wynd, East Wemyss19:3220:3221:32
The Car Shed, East Wemyss19:3320:3321:33
Post Office, Coaltown Of Wemyss19:3520:3521:35
Dysart Road End, Dysart19:3920:3921:39
Hill Street, Dysart19:3920:3921:39
Porte, Dysart19:4020:4021:40
Wishart Place, Kirkcaldy19:4120:4121:41
Briarcliffe Street, Kirkcaldy19:4220:4221:42
Ravenscraig Park, Kirkcaldy19:4320:4321:43
Commercial Street, Pathhead19:4420:4421:44
Birrell Street Wynd, Pathhead19:4520:4521:45
Mitchell Place, Kirkcaldy19:4520:4521:45
Priory Lodge, Kirkcaldy19:4620:4621:46
Glebe Park, Kirkcaldy19:4720:4721:47
Alexandra Street, Kirkcaldy19:4720:4721:47
St Andrews Church, Kirkcaldy19:4820:4821:48
Railway Station Stance D, Kirkcaldy19:4820:4821:48
Adam Smith Theatre, Kirkcaldy19:4920:4921:49
Bus Station, Kirkcaldy19:5020:5021:50
Bus Station, Kirkcaldy19:5520:5521:55
Esplanade, Linktown19:5720:5721:57
West Lodge, Bernards Smithy20:0521:0522:05
East Access Ridge Way, Dalgety Bay20:1221:1222:12
Pentland Rise, Dalgety Bay20:1321:1322:13
Meadowfield, Dalgety Bay20:1521:1522:15
Oxcars Drive, Dalgety Bay20:1621:1622:16
The Bridges, Dalgety Bay20:1821:1822:18
Forth Reach, Dalgety Bay20:2021:2022:20
Parklands Crescent, Dalgety Bay20:2121:2122:21
Fraser Avenue, Inverkeithing20:2421:2422:24
Boreland Road, Inverkeithing20:2521:2522:25
Civic Centre, Inverkeithing20:2621:2622:26
Park & Ride, Ferrytoll20:3121:3122:31
North Access, North Queensferry20:3221:3222:32
Slip Road, Queensferry20:3521:3522:35
Barnton Junction, Barnton20:4321:4322:43
Hillpark Steps, Blackhall20:4521:4522:45
Telford Road, Blackhall20:4621:4622:46
Craigleith Drive, Craigleith20:5021:5022:50
Learmonth Terrace, Orchard Brae20:5421:5422:54
Queensferry Street, West End20:5721:5722:57
Princes Street (West), Edinburgh21:0022:0023:00
Princes Street (Scott Mon.), Edinburgh21:0322:0323:03
Bus Station, Edinburgh21:0822:0823:08

Saturday Schedule

StationDeparture #1Departure #2Departure #3
Bus Station, Leven19:2520:2021:20
South Grove, Lower Methil19:2820:2321:23
Memorial Court, Lower Methil19:2920:2421:24
College Street, Buckhaven19:3320:2821:28
Muiredge Roundabout, Muiredge19:3420:2921:29
School Wynd, East Wemyss19:3720:3221:32
The Car Shed, East Wemyss19:3820:3321:33
Post Office, Coaltown Of Wemyss19:4020:3521:35
Dysart Road End, Dysart19:4420:3921:39
Hill Street, Dysart19:4420:3921:39
Porte, Dysart19:4520:4021:40
Wishart Place, Kirkcaldy19:4620:4121:41
Briarcliffe Street, Kirkcaldy19:4720:4221:42
Ravenscraig Park, Kirkcaldy19:4820:4321:43
Commercial Street, Pathhead19:4920:4421:44
Birrell Street Wynd, Pathhead19:5020:4521:45
Mitchell Place, Kirkcaldy19:5020:4521:45
Priory Lodge, Kirkcaldy19:5120:4621:46
Glebe Park, Kirkcaldy19:5220:4721:47
Alexandra Street, Kirkcaldy19:5220:4721:47
St Andrews Church, Kirkcaldy19:5320:4821:48
Railway Station Stance D, Kirkcaldy19:5320:4821:48
Adam Smith Theatre, Kirkcaldy19:5420:4921:49
Bus Station, Kirkcaldy19:5520:5021:50
Bus Station, Kirkcaldy20:0020:5521:55
Esplanade, Linktown20:0220:5721:57
West Lodge, Bernards Smithy20:1021:0522:05
East Access Ridge Way, Dalgety Bay20:1721:1222:12
Pentland Rise, Dalgety Bay20:1821:1322:13
Meadowfield, Dalgety Bay20:2021:1522:15
Oxcars Drive, Dalgety Bay20:2121:1622:16
The Bridges, Dalgety Bay20:2321:1822:18
Forth Reach, Dalgety Bay20:2521:2022:20
Parklands Crescent, Dalgety Bay20:2621:2122:21
Fraser Avenue, Inverkeithing20:2921:2422:24
Boreland Road, Inverkeithing20:3021:2522:25
Civic Centre, Inverkeithing20:3121:2622:26
Park & Ride, Ferrytoll20:3621:3122:31
North Access, North Queensferry20:3721:3222:32
Slip Road, Queensferry20:4021:3522:35
Barnton Junction, Barnton20:4821:4322:43
Hillpark Steps, Blackhall20:5021:4522:45
Telford Road, Blackhall20:5121:4622:46
Craigleith Drive, Craigleith20:5521:5022:50
Learmonth Terrace, Orchard Brae20:5921:5422:54
Queensferry Street, West End21:0221:5722:57
Princes Street (West), Edinburgh21:0522:0023:00
Princes Street (Scott Mon.), Edinburgh21:0822:0323:03
Bus Station, Edinburgh21:1322:0823:08

Sunday Schedule

StationDeparture #1Departure #2Departure #3Departure #4Departure #5
Bus Station, Leven07:2008:2018:2019:2020:20
South Grove, Lower Methil07:2308:2318:2319:2320:23
Memorial Court, Lower Methil07:2408:2418:2419:2420:24
College Street, Buckhaven07:2808:2818:2819:2820:28
Muiredge Roundabout, Muiredge07:2908:2918:2919:2920:29
School Wynd, East Wemyss07:3208:3218:3219:3220:32
The Car Shed, East Wemyss07:3308:3318:3319:3320:33
Post Office, Coaltown Of Wemyss07:3508:3518:3519:3520:35
Dysart Road End, Dysart07:3908:3918:3919:3920:39
Hill Street, Dysart07:3908:3918:3919:3920:39
Porte, Dysart07:4008:4018:4019:4020:40
Wishart Place, Kirkcaldy07:4108:4118:4119:4120:41
Briarcliffe Street, Kirkcaldy07:4208:4218:4219:4220:42
Ravenscraig Park, Kirkcaldy07:4308:4318:4319:4320:43
Commercial Street, Pathhead07:4408:4418:4419:4420:44
Birrell Street Wynd, Pathhead07:4508:4518:4519:4520:45
Mitchell Place, Kirkcaldy07:4508:4518:4519:4520:45
Priory Lodge, Kirkcaldy07:4608:4618:4619:4620:46
Glebe Park, Kirkcaldy07:4708:4718:4719:4720:47
Alexandra Street, Kirkcaldy07:4708:4718:4719:4720:47
St Andrews Church, Kirkcaldy07:4808:4818:4819:4820:48
Railway Station Stance D, Kirkcaldy07:4808:4818:4819:4820:48
Adam Smith Theatre, Kirkcaldy07:4908:4918:4919:4920:49
Bus Station, Kirkcaldy07:5008:5018:5019:5020:50
Bus Station, Kirkcaldy07:5508:5518:5519:5520:55
Esplanade, Linktown07:5708:5718:5719:5720:57
West Lodge, Bernards Smithy08:0509:0519:0520:0521:05
East Access Ridge Way, Dalgety Bay08:1209:1219:1220:1221:12
Pentland Rise, Dalgety Bay08:1309:1319:1320:1321:13
Meadowfield, Dalgety Bay08:1509:1519:1520:1521:15
Oxcars Drive, Dalgety Bay08:1609:1619:1620:1621:16
The Bridges, Dalgety Bay08:1809:1819:1820:1821:18
Forth Reach, Dalgety Bay08:2009:2019:2020:2021:20
Parklands Crescent, Dalgety Bay08:2109:2119:2120:2121:21
Fraser Avenue, Inverkeithing08:2409:2419:2420:2421:24
Boreland Road, Inverkeithing08:2509:2519:2520:2521:25
Civic Centre, Inverkeithing08:2609:2619:2620:2621:26
Park & Ride, Ferrytoll08:3109:3119:3120:3121:31
North Access, North Queensferry08:3209:3219:3220:3221:32
Slip Road, Queensferry08:3509:3519:3520:3521:35
Barnton Junction, Barnton08:4309:4319:4320:4321:43
Hillpark Steps, Blackhall08:4509:4519:4520:4521:45
Telford Road, Blackhall08:4609:4619:4620:4621:46
Craigleith Drive, Craigleith08:5009:5019:5020:5021:50
Learmonth Terrace, Orchard Brae08:5409:5419:5420:5421:54
Queensferry Street, West End08:5709:5719:5720:5721:57
Princes Street (West), Edinburgh09:0010:0020:0021:0022:00
Princes Street (Scott Mon.), Edinburgh09:0310:0320:0321:0322:03
Bus Station, Edinburgh09:0810:0820:0821:0822:08

Stagecoach East Scotland bus schedule - X58A (Edinburgh)

The Stagecoach East Scotland bus schedule for the X58A 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 X58A, from Bus Station, St Andrews to Bus Station, Edinburgh, daily at midnight.

This page, including the bus schedule table, is designed for easy downloading and printing. Save the bus schedule as a PDF or in another format for offline access. You can also print a hard copy to take with you on the go for convenient reference

X58A Alternative Directions Schedules