Timetable 125 Musselburgh - North Berwick HS --- Choose another service --- 1 - Clermiston - Seafield2 - Gyle Centre - The Jewel3 - Clovenstone - Mayfield4 - Hillend - The Jewel5 - Hunter's Tryst - The Jewel7 - Newhaven - Royal Infirmary8 - Muirhouse - Royal Infirmary10 - Western Harbour - Bonaly11 - Ocean Terminal - Hyvots Bank12 - Gyle Centre - Portobello14 - Muirhouse - Greendykes15 - Waterloo Place - Easter Bush16 - Silverknowes - Torphin19 - Granton - King's Road21 - Gyle Centre or Clovenstone - Royal Infirmary22 - Gyle Centre - Waterloo Place23 - Trinity - Greenbank24 - West Granton - Royal Infirmary25 - Heriot-Watt Uni - Restalrig26 - Clerwood - Seton Sands or TranentX26 - Port Seton - Edinburgh27 - Silverknowes - Hunter's Tryst29 - Silverknowes - GorebridgeX29 - Gorebridge - Edinburgh30 - Clovenstone - Musselburgh31 - East Craigs - Bonnyrigg or Polton MillX31 - Rosewell - Edinburgh33 - Wester Hailes - MillerhillX33 - Newtongrange - Edinburgh34 - Heriot-Watt Uni - Ocean Terminal35 - Heriot-Watt Uni - Ocean Terminal36 - Gyle Centre - Ocean Terminal37 - Silverknowes - Penicuik Deanburn or Easter BushX37 - Penicuik - Edinburgh38 - West Granton - Royal Infirmary41 - Cammo - King's Buildings44 - Balerno - Wallyford or WhitecraigX44 - Tranent - Edinburgh45 - Heriot-Watt Uni - Queen Margaret Uni47 - Granton - Penicuik Ladywood47B - Granton - Penicuik Ladywood via Easter Bush48 - Gorebridge - Fort Kinnaird49 - Rosewell - Fort Kinnaird98 - Ingliston - City Centre100 - Airlink: Airport - City Centre Express200 - Skylink: Airport - Ocean Terminal400 - Skylink: Airport - Fort Kinnaird43 - Queensferry - EdinburghX18 - Whitburn - EdinburghX27 - Bathgate - EdinburghX28 - Bathgate - EdinburghX6 - Haddington - Edinburgh ExpressX7 - Dunbar - Edinburgh Express106 - Dunbar or Haddington - Fort Kinnaird113 - Pencaitland - Western General Hospital124 - North Berwick - EdinburghX5 - North Berwick - Edinburgh Express125 - Musselburgh - North Berwick HS126 - Aberlady - North Berwick HS127 - Longniddry - North Berwick HS128 - Longniddry - Preston Lodge HS139 - Dalkeith Campus - Midlothian Community Hospital140 - Musselburgh - Penicuik141 - Musselburgh - PenicuikN3 - Nightbus: Haymarket - GorebridgeN11 - Nightbus: City Centre - Royal InfirmaryN14 - Nightbus: Muirhouse - Royal InfirmaryN16 - Nightbus: Silverknowes - TorphinN22 - Nightbus: Edinburgh Park - Western HarbourN25 - Nightbus: City Centre - Heriot-Watt UniN26 - Nightbus: Clerwood - Seton SandsN28 - Nightbus: Edinburgh - BathgateN30 - Nightbus: Westside Plaza - MusselburghN31 - Nightbus: City Centre - BonnyriggN37 - Nightbus: Silverknowes - PenicuikN43 - Nightbus: Edinburgh - QueensferryN44 - Nightbus: City Centre - BalernoN106 - Nightbus: Edinburgh - DunbarN113 - Nightbus: Edinburgh - OrmistonN124 - Nightbus: Edinburgh - North Berwick Select your direction and date of travel Musselburgh ⇢ North BerwickNorth Berwick ⇢ Musselburgh TodayTomorrowTue 4 AprWed 5 AprThu 6 AprFri 7 AprSat 8 AprSun 9 AprMon 10 AprTue 11 AprWed 12 AprThu 13 AprFri 14 AprSat 15 AprSun 16 AprMon 17 AprTue 18 AprWed 19 AprThu 20 AprFri 21 AprSat 22 AprSun 23 AprMon 24 AprTue 25 AprWed 26 AprThu 27 AprFri 28 AprSat 29 AprSun 30 AprMon 1 May Download PDF for East Coast Services Earlier Later Stop name We're sorry, there are no departures for this service on this day.