EastCoastBuses

We provide reliable connections across the county, with regular bus services to and from Edinburgh.

North Berwick to Edinburgh.
View timetable.

Haddington to Edinburgh.
View timetable.

Dunbar to Edinburgh.
View timetable.

Dunbar or Haddington to Queen Margaret University.
View timetable.

Pencaitland to Western General Hospital.
View timetable.

North Berwick to Edinburgh.
View timetable.

Dalkeith Campus to Midlothian Community Hospital.
View timetable.

Musselburgh to Penicuik.
View timetable.

Musselburgh to Penicuik.
View timetable.

£3.00 Adult / £1.50 Child flat fare applies.

Eligible Scottish National Entitlement/Young Scot cards valid for travel.

Find your fare

to

Choose your starting point and destination from the menus above to find your fare.

For full ticketing options, please visit our Tickets page, however a summary of fares can be found below.


Single tickets
Adult Child
5-15 years old
travel in 1 zone (or 2 zones if city a/county b)
£2.00 £1.00
travel in 2 or 3 zones £3.00 £1.50
travel in 4 zones £4.00 £2.00
travel in 5 zones £5.00 £2.50
travel in 6 zones £6.00 £3.00
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.75 £13.50
CountyPLUS Day Ticket
Unlimited daytime journeys in all ECB zones,
also valid on Lothian and Edinburgh Trams in city zone
£8.50 £4.25 £19.00
Network DAYticket
Unlimited journeys across our network,
including the airport and following morning's night services
£12.00 £6.00  
NightHawk tickets
NIGHTsingle
valid for one single journey on any night bus service in city a/county b zones
£3.00
county NightHawk (zones b-f only) £5.00
countyPLUS NightHawk (zones a-f only) £8.00