GeoPunk Bus Timetables
Advertisement

X31 Bus Route: Edinburgh - Rosewell with Stops and Timetable

This bus service is run by Lothian Buses

Bus Route Search

Map of the X31 Bus Service

All inbound buses on this route travel from Stop HC, West Maitland Street, Haymarket to at, Terminus, Carnethie Street, Rosewell.

All outbound buses on this route travel from at, Terminus, Carnethie Street, Rosewell to Stop SG, Atholl Crescent, WEST MAITLAND STREET, Haymarket.

Advertisement

Bus Timetable for the X31 - Edinburgh - Rosewell Route

Outbound Localities Visited

Outbound Timetable

Choose Bus Stop

No Service on These Dates...

06-May-2024

20-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

20-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

20-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday
at, Terminus, Carnethie Street, Rosewell6:496:557:097:117:267:31
at, Gorton Road, Carnethie Street, Rosewell6:506:567:107:127:277:32
at, Prestonhall Road, Carnethie Street, Rosewell6:506:567:107:127:277:32
opp, St Joseph's, Carnethie Street, Rosewell6:516:577:117:137:287:33
at, Burnbrae Terrace, Hopefield Access Road, Bonnyrigg6:567:027:167:187:337:38
opp, Burnbrae Avenue, Burnbrae Terrace, Bonnyrigg6:567:027:167:187:337:38
opp, Burnbrae Walk, Burnbrae Road, Bonnyrigg6:577:037:177:197:347:39
near, Sawmill Terrace, Burnbrae Road, Bonnyrigg6:597:057:197:217:367:41
opp, Brixwold Bank, Cockpen Road, Cockpen6:597:057:197:217:367:41
opp, Bairds Way, Cockpen Road, Bonnyrigg7:007:067:207:227:377:42
opp, Wolsey Avenue, Cockpen Road, Bonnyrigg7:017:077:217:237:387:43
opp, Waverley Terrace, Dundas Street, Bonnyrigg7:027:087:227:247:397:44
opp, Dundas Park, Dundas Street, Bonnyrigg7:037:097:237:257:407:45
at, High Street, Bonnyrigg7:057:117:257:277:427:47
at, Park Road, High Street, Bonnyrigg7:057:117:257:277:427:47
at, Rockville Terrace, High Street, Bonnyrigg7:067:127:267:287:437:48
opp, Broomieknowe Gardens, Hillhead, Broomieknowe7:067:127:277:287:447:48
SW-bound, Elm Row, Lasswade7:087:147:287:307:457:50
at, Laird and Dog, High Street, Lasswade7:097:157:297:317:467:51
W-bound, Lasswade Road, Wadingburn7:097:157:307:317:477:51
at, Haveral Wood, Lasswade Road, Lasswade7:117:177:327:337:497:53
opp, Gilmerton Dykes Road, Lasswade Road, Gilmerton7:157:217:377:377:547:57
adj, The Murrays, Lasswade Road, Gilmerton7:167:227:387:387:557:58
opp, Liberton Hospital, Lasswade Road, Gracemount7:197:257:427:427:598:02
NW-bound, Newington Road, Newington7:307:367:557:548:128:14
opp, Surgeons' Hall, Nicolson Street, South Side7:347:397:597:578:168:17
N-Bound 2, South Bridge, Old Town7:367:418:017:598:188:19
Stop PS, Princes Street (Scott Mon.), Princes Street, Edinburgh7:417:458:068:038:238:23
Stop PX, Princes Street (west), Princes Street, Edinburgh7:437:478:088:058:258:25
Stop SE, Shandwick Place, West End7:467:508:118:088:288:28
Stop SG, Atholl Crescent, WEST MAITLAND STREET, Haymarket7:487:528:138:108:308:30
Advertisement

Inbound Localities Visited

Inbound Timetable

Choose Bus Stop

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

20-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

20-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

20-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday
Stop HC, West Maitland Street, Haymarket16:3016:3617:0017:0617:3617:36
Stop SA, Shandwick Place, West End16:3216:3817:0217:0817:3817:38
Stop PC, Princes Street (west), Princes Street, Edinburgh16:3516:4117:0517:1117:4117:41
Stop PJ, Princes Street (Scott Mon.), Princes Street, Edinburgh16:3916:4517:0917:1517:4517:45
S-bound 2, South Bridge, Old Town16:4516:5217:1517:2217:5117:52
after, Surgeons' Hall, Nicolson Street, South Side16:4816:5517:1817:2517:5417:55
SE-bound, Newington Road, Newington16:5116:5917:2117:2917:5717:59
at, Liberton Hospital, Lasswade Road, Gracemount17:0217:1017:3217:4018:0718:09
opp, The Murrays, Lasswade Road, Gilmerton17:0517:1317:3517:4318:1018:12
at, Gilmerton Dykes Road, Lasswade Road, Gilmerton17:0617:1417:3617:4418:1118:13
opp, West Edge Farm, Lasswade Road, Gilmerton17:0617:1417:3617:4418:1118:13
opp, Wester Melville, Lasswade Road, Lasswade17:0917:1717:3917:4718:1418:16
E-bound, Lasswade Road, Wadingburn17:1117:1917:4117:4918:1618:18
opp, Laird and Dog, High Street, Lasswade17:1217:2017:4217:5018:1718:19
NE-bound, Elm Row, Lasswade17:1317:2117:4317:5118:1818:20
at, Broomieknowe Gardens, Hillhead, Broomieknowe17:1417:2217:4417:5218:1918:21
opp, Rockville Terrace, High Street, Bonnyrigg17:1417:2217:4417:5218:1918:21
opp, Park Road, High Street, Bonnyrigg17:1517:2317:4517:5318:2018:22
at, Bonnyrigg Toll, Dundas Street, Bonnyrigg17:1617:2417:4617:5418:2118:23
at, Waverley Terrace, Dundas Street, Bonnyrigg17:1717:2517:4717:5518:2218:24
near, Wolsey Avenue, Cockpen Road, Bonnyrigg17:1817:2617:4817:5618:2318:25
at, Bairds Way, Cockpen Road, Bonnyrigg17:1817:2617:4817:5618:2318:25
at, Brixwold Bank, Cockpen Road, Cockpen17:1917:2717:4917:5718:2418:26
opp, Burnbrae Road, Hopefield Access Road, Bonnyrigg17:2017:2817:5017:5818:2518:27
opp, Sawmill Terrace, Burnbrae Road, Bonnyrigg17:2117:2917:5117:5918:2618:28
at, Burnbrae Walk, Burnbrae Road, Bonnyrigg17:2217:3017:5218:0018:2718:29
near, Burnbrae Avenue, Burnbrae Terrace, Bonnyrigg17:2317:3117:5318:0118:2818:30
at, St Joseph's, Carnethie Street, Rosewell17:2817:3617:5818:0618:3318:35
opp, Prestonhall Road, Carnethie Street, Rosewell17:2917:3717:5918:0718:3418:36
opp, Gorton Road, Carnethie Street, Rosewell17:2917:3717:5918:0718:3418:36
at, Terminus, Carnethie Street, Rosewell17:3017:3818:0018:0818:3518:37
Advertisement