X11 Haddington - Edinburgh Royal Infirmary

A bus service operated by Prentice Coaches

Monday to Friday from Monday 29 June 2026

Haddington - Edinburgh Royal Infirmary

Haddington High Street (Stop A) 05:5518:00
Haddington, at Police Station 05:5518:00
Haddington Station Road 05:5518:00
Haddington, adj Letham Drive 05:5618:01
Haddington, at Park Lane 05:5618:01
Haddington, opp Knowes Road 05:5618:01
Haddington, opp Gateside Road 05:5718:02
Haddington, at Arthurs Way 05:5718:02
Haddington, adj Letham Mains Rd End 05:5818:03
Gladsmuir, opp Coates Road 05:5918:04
Gladsmuir, at Liberty Hall 06:0018:05
Gladsmuir Farmhouse (opp and before) 06:0118:06
Gladsmuir Roundabout (E-bound) 06:0218:07
Macmerry, adj Industrial Estate East 06:0318:08
Macmerry Penston Road End (near) 06:0318:08
Macmerry, opp St Germains Terrace 06:0418:09
Macmerry, adj Whiteloch Road 06:0518:10
Macmerry, opp The Christies 06:0518:10
Tranent, at Muirpark Road 06:0718:12
Tranent Morrison Avenue (near) 06:0818:13
Tranent, opp St Martin's School 06:0818:13
Tranent Police Station 06:0918:14
Tranent, adj Elder Court 06:0918:14
Tranent, adj Fire Station 06:1018:15
Tranent, opp Fowler Street 06:1018:15
Tranent, at Dovecot Brae 06:1118:16
Prestonpans, opp Blindwells South 06:1318:18
Prestonpans Meadowmill Roundabout (W-Bound) 06:1318:18
Prestonpans, adj Johnny Cope Stone 06:1418:19
Prestonpans Bankton Terrace (W-bound) 06:1418:19
Prestonpans, opp Gardiner Crescent 06:1418:19
Prestonpans, opp Hawthorn Road 06:1518:20
Prestonpans Polwarth Terrace (W-bound) 06:1518:20
Prestonpans, opp Health Centre 06:1618:21
Prestonpans, o/s Northfield House 06:1618:21
Prestonpans, opp Alexander Drive 06:1718:22
Prestonpans, opp Drummore Drive 06:1718:22
Prestonpans, at Rowberry Walk 06:1818:23
Prestonpans, adj Moodie Wynd 06:1818:23
Wallyford, at Auction House 06:2018:25
Wallyford Chuckers Row (near) 06:2118:26
Wallyford, adj Railway Station 06:2118:26
Wallyford Journey Hub (N-bound) 06:2118:26
Musselburgh, at Galt Road 06:2118:26
Musselburgh, adj Moir Crescent 06:2218:27
Musselburgh Battlefield Drive (near) 06:2218:27
Musselburgh Pinkie Mains (near) 06:2318:28
Musselburgh, opp Ashgrove South 06:2318:28
Musselburgh, at Edenhall Road 06:2418:29
Musselburgh, adj Park Lane 06:2418:29
Musselburgh, opp King Street 06:2518:30
Musselburgh Newbigging (N-bound) 06:2518:30
Musselburgh High Street (Stop D) 06:2718:32
Musselburgh, at Tesco Terminus 06:2918:34
Musselburgh Mall Avenue 06:2918:34
Musselburgh, opp Eskview Road 06:3018:35
Musselburgh, opp Eskview Crescent 06:3018:35
Musselburgh, at Haugh Park 06:3118:36
Musselburgh, opp Stoneybank Place 06:3218:37
Musselburgh, opp Mayfield Crescent 06:3218:37
Musselburgh Golf Club (adj) 06:3218:37
Musselburgh, at Craighall Drive 06:3318:38
Old Craighall Services (at) 06:3418:39
Old Craighall (opp 14) 06:3518:40
Millerhill, at Newton Cottages 06:3518:40
Danderhall, at Cocklerow 06:3718:42
Newton Church Road (on) 06:3818:43
Danderhall, at Newton Church Road 06:3818:43
Danderhall Edmonstone Road (at 32) 06:3918:44
Danderhall, at Edmonstone Avenue 06:3918:44
Craigmillar, adj Bowes Place 06:4218:47
Craigmillar, after Milligan Drive 06:4318:48
Edmonstone, opp Sandilands Close 06:4318:48
Edinburgh Royal Infirmary, at SCRM 06:4418:49
Edinburgh Royal Infirmary (Stop IN) 06:4518:50

Edinburgh Royal Infirmary - Haddington

Edinburgh Royal Infirmary (Stop IN) 08:1020:10
Edinburgh Royal Infirmary, opp SCRM 08:1020:10
Edmonstone, before Sandilands Close 08:1120:11
Craigmillar Milligan Drive (near) 08:1120:11
Craigmillar, opp Bowes Place 08:1220:11
Danderhall Edmonstone Road (at 104) 08:1420:14
Danderhall, opp Edmonstone Avenue 08:1520:14
Danderhall Edmonstone Road (at 43) 08:1620:15
Danderhall, opp Edmonstone Drive 08:1620:15
Danderhall, on Newton Church Road 08:1620:15
Newton Village Millerhill Road (SE-bound) 08:1920:16
Danderhall, at Cocklerow Loan 08:2020:16
Millerhill, opp Newton Cottages 08:2220:18
Old Craighall Main Road (o/s 12) 08:2420:19
Old Craighall Services (opp) 08:2420:19
Old Craighall, opp Craighall Drive 08:2520:19
Musselburgh, opp Golf Club 08:2620:20
Musselburgh Mayfield Crescent (near) 08:2620:20
Musselburgh, adj Stoneybank Place 08:2720:21
Musselburgh, opp Haugh Park 08:2720:21
Musselburgh, adj Eskview Crescent 08:2820:22
Musselburgh, at Eskview Road 08:2820:22
Musselburgh Mall Avenue 08:3020:23
Musselburgh, at Tesco Terminus 08:3120:24
Musselburgh High Street (Stop B) 08:3620:27
Musselburgh Newbigging (S-bound) 08:3620:27
Musselburgh, adj King Street 08:3720:28
Musselburgh, opp Park Lane 08:3820:29
Musselburgh, opp Edenhall Road 08:3820:29
Musselburgh Ashgrove South (near) 08:3920:30
Musselburgh, opp Battlefield Drive 08:3920:30
Musselburgh Levenhall Roundabout (E-bound) 08:4020:31
Musselburgh, opp Moir Crescent 08:4120:32
Musselburgh, opp Galt Road 08:4220:32
Wallyford Journey Hub (S-bound) 08:4220:33
Wallyford, opp Railway Station 08:4320:33
Wallyford, adj Chuckers Row 08:4420:34
Wallyford, opp Auction House 08:4420:34
Prestonpans, opp Moodie Wynd 08:4520:35
Prestonpans, opp Rowberry Walk 08:4720:36
Prestonpans, at Drummore Drive 08:4720:36
Prestonpans, adj Alexander Drive 08:4820:36
Prestonpans, opp Northfield House 08:4920:37
Prestonpans, adj Health Centre 08:5020:38
Prestonpans Polwarth Terrace (E-bound) 08:5020:38
Prestonpans, at Hawthorn Road 08:5020:38
Prestonpans, at Gardiner Crescent 08:5120:39
Prestonpans Bankton Terrace (E-bound) 08:5120:39
Prestonpans, opp Johnny Cope Stone 08:5220:39
Prestonpans Meadowmill Roundabout (E-Bound) 08:5320:40
Prestonpans, at Blindwells South 08:5420:41
Tranent, opp Dovecot Brae 08:5620:42
Tranent, at Fowler Street 08:5620:43
Tranent, at Parish Church 08:5720:43
Tranent, opp Elder Court 08:5720:44
Tranent, opp Police Station 08:5920:45
Tranent, opp Morrison Avenue 08:5920:45
Tranent, opp Muirpark Road 08:5920:45
Macmerry, at The Christies 09:0220:47
Macmerry, opp Whiteloch Road 09:0320:48
Macmerry, adj St Germains Terrace 09:0320:48
Macmerry, adj Satellite Park 09:0420:48
Macmerry, opp Industrial Estate West 09:0420:48
Macmerry, opp Industrial Estate East 09:0520:49
Gladsmuir Roundabout (W-bound) 09:0620:50
Gladsmuir Farmhouse (at) 09:0620:51
Gladsmuir, at Lamington Road 09:0720:51
Gladsmuir, opp Liberty Hall 09:0820:52
Gladsmuir, adj Coates Road 09:0920:53
Haddington, opp Letham Mains Rd End 09:1020:54
Haddington, opp Arthurs Way 09:1220:55
Haddington, adj Gateside Road 09:1220:55
Haddington, at Knowes Road 09:1220:56
Haddington, opp Park Lane 09:1320:56
Haddington, opp Letham Drive 09:1320:57
Haddington, at Station Road 09:1420:57
Haddington, opp Corn Exchange 09:1420:57
Haddington, at Market Street 09:1520:58

Timetable data from the Traveline National Dataset (TNDS),

More information

Prentice Coaches

Website

Mobile tickets and live bus tracking available on the MyTrip app