GeoPunk Bus Timetables
Advertisement

X58A Bus Route: Edinburgh bus station - Kirkcaldy bus station with Stops and Timetable

This bus service is run by Stagecoach East Scotland

Operator Details and Contact Information

Bus CompanyFife Scottish Omnibuses Ltd
Telephone01383660880
Websitehttps://www.stagecoachbus.com/regional-help-and-contact/east-scotland
AddressCustomer Services, FREEPOST STAGECOACH

Bus Route Search

Map of the X58A Bus Service

All inbound buses on this route travel from Gate C-Stance 4, Bus Station, Edinburgh to Arrival Bay, Bus Station, Branch Street, Leven.

The majority of outbound buses on this route travel from Stance 4, Bus Station, Leven to at, Bus Station, Elder Street, Edinburgh. For example, the second most common route travels from Stance 2, Bus Station, St Andrews to at, Bus Station, Elder Street, Edinburgh. Check the timetables below for further details.

Advertisement

Bus Timetable for the X58A - Edinburgh bus station - Kirkcaldy bus station Route

Outbound Localities Visited

Outbound Timetable

Choose Bus Stop

No Service on These Dates...

27-May-2024

06-May-2024

Days Service Runs

Sunday

No Service on These Dates...

27-May-2024

06-May-2024

Days Service Runs

Sunday

No Service on These Dates...

27-May-2024

06-May-2024

Days Service Runs

Sunday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

27-May-2024

06-May-2024

Days Service Runs

No Service on These Dates...

27-May-2024

06-May-2024

Days Service Runs

Sunday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

06-May-2024

Days Service Runs

Sunday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday
Stance 2, Bus Station, St Andrews---18:40--------
Adj, Alexandra Place, City Road, St Andrews---18:40--------
adj 96, Bridge Street - South, Largo Road, St Andrews---18:41--------
opp, Fire Station, Largo Road, St Andrews---18:41--------
Opp, Animal Hospital, Largo Road, St Andrews---18:42--------
adj, Community Hospital, Largo Rd, St Andrews---18:42--------
Opp, Caravan Park, A915, Cairnsmill---18:43--------
adj, Priorletham Road End, A915, Radernie---18:47--------
opp, Northbank Farm, A915, Radernie---18:49--------
adj, Brewsterwells, A915, Radernie---18:51--------
opp, Higham Toll, A915, Lathones---18:52--------
Adj, Lathones Hotel, A915, Lathones---18:53--------
opp, Parish Church, St Andrews Rd, Largoward---18:54--------
opp, Durham Place, A915, Largoward---18:55--------
opp, Gilston Cottages, A915, Largoward---18:57--------
opp, Wester Newburn Farm, A915, Upper Largo---19:00--------
adj, Monturpie Farm, A915, Upper Largo---19:02--------
adj, Aithernie Road, Woodlaw Park, Upper Largo---19:03--------
adj, Post Office, Main Street, Upper Largo---19:03--------
adj, Durham Wynd, Largo Road, Lundin Links---19:05--------
adj, Harbour Wynd, Largo Road, Lower Largo---19:05--------
opp 41, Largo Road, Lundin Links---19:05--------
adj, Crescent Road, Leven Road, Lundin Links---19:06--------
adj, Bowling Green, Leven Road, Lundin Links---19:06--------
adj, Old Manor Hotel, Leven Road, Lundin Links---19:07--------
adj, Silverburn Park, A915, Leven---19:10--------
adj, Scoonie Golf Course, Largo Road, Leven---19:11--------
opp, Cupar Road, Largo Road, Leven---19:11--------
Southbound, Letham Glen, Scoonie Road, Scoonie---19:12--------
opp, Haughgate Avenue, Scoonie Road, Scoonie---19:12--------
adj, Maitland Street, Scoonie Road, Leven---19:13--------
adj, St Andrews Parish Church, Durie Street, Leven---19:13--------
Opp, Waggon Road, Durie Street, Leven---19:13--------
adj, Viewforth Nursery, School Lane, Leven---19:14--------
Arrival Bay, Bus Station, Branch Street, Leven---19:15--------
Stance 4, Bus Station, Leven7:208:2018:2019:2019:2019:2019:2520:2020:2020:2021:2021:20
opp, South Grove, South Street, Lower Methil7:238:2318:2319:2319:2319:2319:2820:2320:2320:2321:2321:23
opp, Memorial Court, High Street, Lower Methil7:248:2418:2419:2419:2419:2419:2920:2420:2420:2421:2421:24
adj 9, College Street, Buckhaven7:288:2818:2819:2819:2819:2819:3320:2820:2820:2821:2821:28
NW Bound, Muiredge Roundabout, Station Road, Muiredge7:298:2918:2919:2919:2919:2919:3420:2920:2920:2921:2921:29
adj, School Wynd, Main Road, East Wemyss7:328:3218:3219:3219:3219:3219:3720:3220:3220:3221:3221:32
adj, The Car Shed, Main Road, East Wemyss7:338:3318:3319:3319:3319:3319:3820:3320:3320:3321:3321:33
adj, Post Office, Main Street, Coaltown of Wemyss7:358:3518:3519:3519:3519:3519:4020:3520:3520:3521:3521:35
opp, Dysart Road End, A955, Dysart7:398:3918:3919:3919:3919:3919:4420:3920:3920:3921:3921:39
adj, Hill Street, Normand Road, Dysart7:398:3918:3919:3919:3919:3919:4420:3920:3920:3921:3921:39
adj, Porte, Townhead, Dysart7:408:4018:4019:4019:4019:4019:4520:4020:4020:4021:4021:40
opp, Wishart Place, Dysart Road, Kirkcaldy7:428:4218:4219:4219:4219:4219:4720:4220:4220:4221:4221:42
opp, Briarcliffe Street, Dysart Road, Kirkcaldy7:428:4218:4219:4219:4219:4219:4720:4220:4220:4221:4221:42
adj, Ravenscraig Park, Dysart Road, Kirkcaldy7:438:4318:4319:4319:4319:4319:4820:4320:4320:4321:4321:43
adj, Commercial Street, St Clair Street, Pathhead7:448:4418:4419:4419:4419:4419:4920:4420:4420:4421:4421:44
adj, Birrell Street Wynd, Nairn Street, Pathhead7:458:4518:4519:4519:4519:4519:5020:4520:4520:4521:4521:45
adj, Mitchell Place, Victoria Road, Kirkcaldy7:468:4618:4619:4619:4619:4619:5120:4620:4620:4621:4621:46
adj, Priory Lodge, Victoria Road, Kirkcaldy7:468:4618:4619:4619:4619:4619:5120:4620:4620:4621:4621:46
adj, Glebe Park, Victoria Road, Kirkcaldy7:478:4718:4719:4719:4719:4719:5220:4720:4720:4721:4721:47
adj, Alexandra Street, Victoria Road, Kirkcaldy7:488:4818:4819:4819:4819:4819:5320:4820:4820:4821:4821:48
adj, St Andrews Church, Victoria Road, Kirkcaldy7:488:4818:4819:4819:4819:4819:5320:4820:4820:4821:4821:48
Stance D, Railway Station Stance D, Bennochy Road, Kirkcaldy7:498:4918:4919:4919:4919:4919:5420:4920:4920:4921:4921:49
adj, Adam Smith Theatre, Bennochy Road, Kirkcaldy7:498:4918:4919:4919:4919:4919:5420:4920:4920:4921:4921:49
Arrival Bay, Bus Station, Kirkcaldy7:508:5018:5019:5019:5019:5019:5520:5020:5020:5021:5021:50
Stance 5, Bus Station, Kirkcaldy7:558:5518:5519:5519:5519:5520:0020:5520:5520:5521:5521:55
adj, Esplanade, Linktown7:578:5718:5719:5719:5719:5720:0220:5720:5720:5721:5721:57
Opp, West Lodge, Kirkcaldy Road, Bernards Smithy8:059:0519:0520:0520:0520:0520:1021:0521:0521:0522:0522:05
opp, East Access Ridge Way, East Access, Dalgety Bay8:129:1219:1220:1220:1220:1220:1721:1221:1221:1222:1222:12
opp, Pentland Rise, Moray Way North, Dalgety Bay8:139:1319:1320:1320:1320:1320:1821:1321:1321:1322:1322:13
opp, Meadowfield, Moray Way North, Dalgety Bay8:159:1519:1520:1520:1520:1520:2021:1521:1521:1522:1522:15
opp, Oxcars Drive, Moray Way, Dalgety Bay8:169:1619:1620:1620:1620:1620:2121:1621:1621:1622:1622:16
adj, The Bridges, Moray Way, Dalgety Bay8:189:1819:1820:1820:1820:1820:2321:1821:1821:1822:1822:18
adj, Forth Reach, Link Rd, Dalgety Bay8:209:2019:2020:2020:2020:2020:2521:2021:2021:2022:2022:20
opp, Parklands Crescent, Harbour Drive, Dalgety Bay8:219:2119:2120:2120:2120:2120:2621:2121:2121:2122:2122:21
adj, Fraser Avenue, Hillend Road, Inverkeithing8:249:2419:2420:2420:2420:2420:2921:2421:2421:2422:2422:24
adj, Boreland Road, Church Street, Inverkeithing8:259:2519:2520:2520:2520:2520:3021:2521:2521:2522:2522:25
adj, Civic Centre, Hope Street, Inverkeithing8:269:2619:2620:2620:2620:2620:3121:2621:2621:2622:2622:26
Stance 3, Park & Ride, Hope Street, Ferrytoll8:319:3119:3120:3120:3120:3120:3621:3121:3121:3122:3122:31
S-Bound, North Access, A90, North Queensferry8:329:3219:3220:32-20:3220:3721:3221:3221:3222:3222:32
S-bound, Slip Road, Forth Road Bridge, Queensferry8:359:3519:3520:35-20:3520:4021:3521:3521:3522:3522:35
E-bound, Barnton Junction, QUEENSFERRY ROAD, Barnton8:439:4319:4320:43-20:4320:4821:4321:4321:4322:4322:43
opp, Hillpark Steps, Queensferry Road, Blackhall8:459:4519:4520:45-20:4520:5021:4521:4521:4522:4522:45
after, Telford Road, Hillhouse Road, Blackhall8:469:4619:4620:46-20:4620:5121:4621:4621:4622:4622:46
before, Craigleith Drive, Queensferry Road, Craigleith8:509:5019:5020:50-20:5020:5521:5021:5021:5022:5022:50
o/s, Learmonth Terrace, Queensferry Road, Orchard Brae8:549:5419:5420:54-20:5420:5921:5421:5421:5422:5422:54
Stop QC, Queensferry Street, West End8:579:5719:5720:57-20:5721:0221:5721:5721:5722:5722:57
Stop PD, Princes Street (west), Princes Street, Edinburgh9:0010:0020:0021:00-21:0021:0522:0022:0022:0023:0023:00
Stop PH, Princes Street (Scott Mon.), Princes Street, Edinburgh9:0310:0320:0321:03-21:0321:0822:0322:0322:0323:0323:03
at, Bus Station, Elder Street, Edinburgh9:0810:0820:0821:08-21:0821:1322:0822:0822:0823:0823:08
Advertisement

Inbound Localities Visited

Inbound Timetable

Choose Bus Stop

No Service on These Dates...

27-May-2024

06-May-2024

Days Service Runs

Sunday

No Service on These Dates...

27-May-2024

06-May-2024

Days Service Runs

Sunday

No Service on These Dates...

27-May-2024

06-May-2024

Days Service Runs

No Service on These Dates...

27-May-2024

06-May-2024

Days Service Runs

Sunday

No Service on These Dates...

27-May-2024

06-May-2024

Days Service Runs

Sunday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

06-May-2024

Days Service Runs

Sunday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

06-May-2024

Days Service Runs

Sunday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday
Gate C-Stance 4, Bus Station, Edinburgh9:2010:2011:2011:2020:2020:2020:2021:2021:2021:2022:2022:2022:2023:2023:20
Stop PR, Princes Street (Scott Mon.), Princes Street, Edinburgh9:2510:2511:2511:2520:2520:2520:2521:2521:2521:2522:2522:2522:2523:2523:25
Stop PU, Princes Street (west), Princes Street, Edinburgh9:2810:2811:2811:2820:2820:2820:2821:2821:2821:2822:2822:2822:2823:2823:28
Stop QE, Queensferry Street, West End9:3110:3111:3111:3120:3120:3120:3121:3121:3121:3122:3122:3122:3123:3123:31
opp, Learmonth Terrace, QUEENSFERRY ROAD, Orchard Brae9:3310:3311:3311:3320:3320:3320:3321:3321:3321:3322:3322:3322:3323:3323:33
after, Craigleith Road, Queensferry Road, Craigleith9:3610:3611:3611:3620:3620:3620:3621:3621:3621:3622:3622:3622:3623:3623:36
before, Telford Road, Hillhouse Road, Blackhall9:3810:3811:3811:3820:3820:3820:3821:3821:3821:3822:3822:3822:3823:3823:38
adj, Hillpark Steps, Queensferry Road, Blackhall9:4010:4011:4011:4020:4020:4020:4021:4021:4021:4022:4022:4022:4023:4023:40
W-bound, Barnton Junction, Queensferry Road, Barnton9:4210:4211:4211:4220:4220:4220:4221:4221:4221:4222:4222:4222:4223:4223:42
N-bound, Slip Road, Forth Road Bridge, Queensferry9:5210:5211:5211:5220:5220:5220:5221:5221:5221:5222:5222:5222:5223:5223:52
N-Bound, North Access, A90, North Queensferry9:5510:5511:5511:5520:5520:5520:5521:5521:5521:5522:5522:5522:5523:5523:55
Stance 1, Park & Ride, Hope Street, Ferrytoll9:5710:5711:5711:5720:5720:5720:5721:5721:5721:5722:5722:5722:5723:5723:57
NE Bound, Square, High Street, Inverkeithing10:0011:0012:0012:0021:0021:0021:0022:0022:0022:0023:0023:0023:001 day, 0:001 day, 0:00
opp, Boreland Road, Church Street, Inverkeithing10:0111:0112:0112:0121:0121:0121:0122:0122:0122:0123:0123:0123:011 day, 0:011 day, 0:01
opp, Fraser Avenue, Hillend Road, Inverkeithing10:0211:0212:0212:0221:0221:0221:0222:0222:0222:0223:0223:0223:021 day, 0:021 day, 0:02
adj, Parklands Crescent, Harbour Drive, Dalgety Bay10:0711:0712:0712:0721:0721:0721:0722:0722:0722:0723:0723:0723:071 day, 0:071 day, 0:07
opp, Forth Reach, Link Rd, Dalgety Bay10:0811:0812:0812:0821:0821:0821:0822:0822:0822:0823:0823:0823:081 day, 0:081 day, 0:08
opp, The Bridges, Moray Way, Dalgety Bay10:1011:1012:1012:1021:1021:1021:1022:1022:1022:1023:1023:1023:101 day, 0:101 day, 0:10
adj, Oxcars Drive, Moray Way, Dalgety Bay10:1211:1212:1212:1221:1221:1221:1222:1222:1222:1223:1223:1223:121 day, 0:121 day, 0:12
adj, Meadowfield, Moray Way North, Dalgety Bay10:1311:1312:1312:1321:1321:1321:1322:1322:1322:1323:1323:1323:131 day, 0:131 day, 0:13
adj, Pentland Rise, Moray Way North, Dalgety Bay10:1511:1512:1512:1521:1521:1521:1522:1522:1522:1523:1523:1523:151 day, 0:151 day, 0:15
adj, East Access Ridge Way, East Access, Dalgety Bay10:1611:1612:1612:1621:1621:1621:1622:1622:1622:1623:1623:1623:161 day, 0:161 day, 0:16
Adj, West Lodge, Kirkcaldy Road, Bernards Smithy10:2311:2312:2312:2321:2321:2321:2322:2322:2322:2323:2323:2323:231 day, 0:231 day, 0:23
NE Bound, Esplanade, Linktown10:3111:3112:3112:3121:3121:3121:3122:3122:3122:3123:3123:3123:311 day, 0:311 day, 0:31
Arrival Bay, Bus Station, Kirkcaldy10:3311:3312:3312:3321:3321:3321:3322:3322:3322:3323:3323:3323:331 day, 0:331 day, 0:33
Stance 4, Bus Station, Kirkcaldy10:3511:3512:3512:3521:3521:3521:3522:3522:3522:3523:3523:3523:351 day, 0:351 day, 0:35
Stance A, Railway Station Stance A, Bennochy Road, Kirkcaldy10:3711:3712:3712:3721:3721:3721:3722:3722:3722:3723:3723:3723:371 day, 0:371 day, 0:37
adj, Bennochy Road, Victoria Road, Kirkcaldy10:3711:3712:3712:3721:3721:3721:3722:3722:3722:3723:3723:3723:371 day, 0:371 day, 0:37
adj, Rosebery Terrace, Victoria Road, Kirkcaldy10:3811:3812:3812:3821:3821:3821:3822:3822:3822:3823:3823:3823:381 day, 0:381 day, 0:38
opp, Glebe Park, Victoria Road, Kirkcaldy10:3811:3812:3812:3821:3821:3821:3822:3822:3822:3823:3823:3823:381 day, 0:381 day, 0:38
opp, St Marie's Church, Victoria Road, Kirkcaldy10:3911:3912:3912:3921:3921:3921:3922:3922:3922:3923:3923:3923:391 day, 0:391 day, 0:39
opp, Priory Lodge, Victoria Road, Kirkcaldy10:3911:3912:3912:3921:3921:3921:3922:3922:3922:3923:3923:3923:391 day, 0:391 day, 0:39
opp, Mitchell Place, Victoria Road, Kirkcaldy10:4011:4012:4012:4021:4021:4021:4022:4022:4022:4023:4023:4023:401 day, 0:401 day, 0:40
opp, Birrell Street Wynd, Nairn Street, Pathhead10:4111:4112:4112:4121:4121:4121:4122:4122:4122:4123:4123:4123:411 day, 0:411 day, 0:41
opp, Commercial Street, St Clair Street, Pathhead10:4211:4212:4212:4221:4221:4221:4222:4222:4222:4223:4223:4223:421 day, 0:421 day, 0:42
opp, Ravenscraig Park, Dysart Road, Kirkcaldy10:4311:4312:4312:4321:4321:4321:4322:4322:4322:4323:4323:4323:431 day, 0:431 day, 0:43
adj, Briarcliffe Street, Dysart Road, Kirkcaldy10:4311:4312:4312:4321:4321:4321:4322:4322:4322:4323:4323:4323:431 day, 0:431 day, 0:43
adj, Wishart Place, Dysart Road, Kirkcaldy10:4411:4412:4412:4421:4421:4421:4422:4422:4422:4423:4423:4423:441 day, 0:441 day, 0:44
opp, West Quality Street, Dysart Road, Dysart10:4511:4512:4512:4521:4521:4521:4522:4522:4522:4523:4523:4523:451 day, 0:451 day, 0:45
opp, Porte, Townhead, Dysart10:4611:4612:4612:4621:4621:4621:4622:4622:4622:4623:4623:4623:461 day, 0:461 day, 0:46
adj, Fraser Place, Normand Road, Dysart10:4611:4612:4612:4621:4621:4621:4622:4622:4622:4623:4623:4623:461 day, 0:461 day, 0:46
adj, Dysart Road End, A955, Dysart10:4711:4712:4712:4721:4721:4721:4722:4722:4722:4723:4723:4723:471 day, 0:471 day, 0:47
adj, Bowling Green, Main Street, Coaltown of Wemyss10:5111:5112:5112:5121:5121:5121:5122:5122:5122:5123:5123:5123:511 day, 0:511 day, 0:51
opp, The Car Shed, Main Road, East Wemyss10:5311:5312:5312:5321:5321:5321:5322:5322:5322:5323:5323:5323:531 day, 0:531 day, 0:53
opp, School Wynd, High Road, East Wemyss10:5311:5312:5312:5321:5321:5321:5322:5322:5322:5323:5323:5323:531 day, 0:531 day, 0:53
SE Bound, Muiredge Roundabout, Station Road, Muiredge10:5611:5612:5612:5621:5621:5621:5622:5622:5622:5623:5623:5623:561 day, 0:561 day, 0:56
adj 18, College Street, Buckhaven10:5711:5712:5712:5721:5721:5721:5722:5722:5722:5723:5723:5723:571 day, 0:571 day, 0:57
adj, Memorial Court, High Street, Lower Methil11:0112:0113:0113:0122:0122:0122:0123:0123:0123:011 day, 0:011 day, 0:011 day, 0:011 day, 1:011 day, 1:01
adj, South Grove, South Street, Lower Methil11:0212:0213:0213:0222:0222:0222:0223:0223:0223:021 day, 0:021 day, 0:021 day, 0:021 day, 1:021 day, 1:02
Arrival Bay, Bus Station, Branch Street, Leven11:0512:0513:0513:0522:0522:0522:0523:0523:0523:051 day, 0:051 day, 0:051 day, 0:051 day, 1:051 day, 1:05
Advertisement