We provide reliable connections across the county, with regular bus services to and from Edinburgh.
Service | Mon-Fri | Sat | Sun |
---|---|---|---|
X5 North Berwick - Gullane - Aberlady - Longniddry - Edinburgh City Centre
|
every |
every |
- |
X7 Dunbar - East Linton - Haddington - Edinburgh City Centre
|
every 30 minutes |
every 30 minutes |
every |
104 Haddington - Macmerry - Tranent - Wallyford - Edinburgh City Centre |
every 30 minutes |
every 30 minutes |
every 30 minutes |
106 Haddington - Macmerry - Tranent - Musselburgh - Fort Kinnaird |
every |
every |
every |
113 Pencaitland - Ormiston - Tranent - Musselburgh - Edinburgh - Western General - West Granton |
every 30 minutes |
every 30 minutes |
every |
124 North Berwick - Gullane - Aberlady - Longniddry - Prestonpans - Musselburgh - Portobello - Edinburgh City Centre |
every 30 minutes |
every 30 minutes |
every 30 minutes |
139 Woodburn - Dalkeith - Eskbank Tesco - Midlothian Community Hospital |
every |
every |
- |
140 Musselburgh - Dalkeith - Bonnyrigg - Loanhead - Roslin - Penicuik |
every 30 minutes |
every 30 minutes |
every |
125 126 127 128North Berwick High School and Preston Lodge High School |
School Journeys only |
- |
- |
N113 NightHawk Edinburgh - Musselburgh - Wallyford - Tranent - Ormiston
|
one |
one |
one |
Multi-zone fare finder
Choose your starting point and destination from the menus above to find your fare.
Single tickets |
Adult | Child 5-15 years old |
Young Person Concession with eligible Young Scot card |
---|---|---|---|
travel in 1 zone or 2 zones Travel in 1 zone or 2 zones if it includes city a + county b |
£1.80 | £0.90 | £1.20 |
travel in 2 or 3 zones | £2.80 | £1.40 | £1.85 |
travel in 4 zones | £3.80 | £1.90 | £2.50 |
travel in 5 zones | £4.80 | £2.40 | £3.20 |
travel in 6 zones | £5.80 | £2.90 | £3.85 |
Day tickets |
Adult | Child 5-15 years old |
Family up to 2 adults and 3 children |
County Day Ticket
Unlimited daytime journeys in zones b-f only |
£5.50 | £2.70 | £12.50 |
CountyPLUS Day Ticket
Unlimited daytime journeys in all ECB zones, also valid on Lothian and Edinburgh Trams in city zone |
£8.00 | £3.70 | £18.00 |
Network DAYticket
Unlimited journeys across our network, including the airport and following morning's night services |
£10.00 | £5.00 |
NightHawk tickets |
|
---|---|
county zones b-f | £5.00 |
countyPLUS zones a-f | £8.00 |
The EastCoastBuses conditions of carriage can be downloaded here.