Service 104

Haddington to Edinburgh
via Macmerry, Tranent, Wallyford & The Jewel

Peak-time every 30 min
Weekdays every 30 min
Saturdays every 30 min
Sundays every 30 min
Download Timetable
  • Haddington

  • Macmerry

  • Tranent

  • Wallyford

  • The Jewel

  • Duddingston Park South

  • Willowbrae

  • Meadowbank

  • Abbeyhill

  • Princes Street

  • West End

Our full Conditions of Carriage are available to download here.