We provide reliable connections across the county, with regular bus services to and from Edinburgh.
Service X6
From Haddington to Edinburgh (19.7 miles) operating every 30 minutes, seven days a week.
Find out more →
Find out more →
Travelling on the X6 from Haddington to Edinburgh would save 7.5kg of CO2
Around 2.1kg of CO2 is generated in cooking fish and chips. The carbon saved by swapping to bus could serve up 3 generous fish teas!
View timetable
Service X7
From Dunbar to Edinburgh (32.2 miles) operating every 30 minutes Monday to Saturday, and hourly on Sundays.
Find out more →
Find out more →
Travelling on the X7 from Dunbar to Edinburgh would save 12.2kg of CO2
With the carbon saved, you could boil a full kettle at least 15 times, making around 90 cups of tea!
View timetable
Service 106
From Dunbar to Fort Kinnaird (14.1 miles) operating hourly, seven days a week.
Find out more →
Find out more →
Travelling on the 106 from Haddington to Fort Kinnaird would save 5.4kg of CO2
The carbon saved by swapping from car to bus would be the equivalent of streaming music for almost 100 hours!
View timetable
Service 113
From Pencaitland to Western General Hospital (18.9 miles) operating every 30 minutes Monday to Saturday, and hourly on Sundays.
Find out more →
Find out more →
Travelling on the 113 from Pencaitland to Granton would save 6.89kg of CO2
Approximately 2.1kg CO2 is produced in a single cycle of a washing machine and tumble dryer. The carbon saved on this journey could power three loads of laundry!
View timetable
Service 124
From North Berwick to Edinburgh (27.1 miles) operating every 30 minutes, seven days a week.
Find out more →
Find out more →
Travelling on the 124 from North Berwick to Edinburgh would save 9.9kg of CO2
The carbon saved in swapping to bus could let you have a daily swipe through Instagram (for 30 minutes) for just over 100 days!
View timetable
Service X5
From North Berwick to Edinburgh (27.4 miles) operating hourly from Monday to Saturday.
Find out more →
Find out more →
Travelling on the X5 from North Berwick to Edinburgh would save 10.03kg of CO2
A takeaway pizza generates around 3.27kg CO2. You could therefore treat yourself to 3 calzones or deep dishes… pineapple optional!
View timetable
Service 139
From Woodburn to Dalkeith (4.8 miles) , operating hourly Monday to Saturday.
Find out more →
Find out more →
Travelling on the 139 from Woodburn to Dalkeith would save 1.8kg of CO2
A large oat milk latte uses 288g CO2. By taking the bus instead, you could treat yourself to six oat milk lattes!
View timetable
Service 140
From Penicuik to Musselburgh via Roslin (15.5 miles), operating every 60 minutes Monday to Saturday, and hourly on Sundays.
Find out more →
Find out more →
Travelling on the 140 from Penicuik to Musselburgh would save 5.66kg of CO2
A bath heated by electricity uses approximately 1.6kg CO2. Carbon saved would be enough to enjoy 3 very generous baths heated by electricity
View timetable
Service 141
From Penicuik operating every hour, Monday – Friday and Saturday, via Pentland Science Park and Easter Bush Campus.
Find out more →
Find out more →
Travelling on the 141 from Penicuik to Musselburgh would save 5.66kg of CO2
From Penicuik to Musselburgh via Easter Bush (15.5 miles), operating every 60 minutes Monday to Saturday.
Find out more →
View timetable
Find out more →
N107
From Edinburgh to Dunbar (32.2 miles), operating one journey to Dunbar, one return journey to Edinburgh (via A1), and one additional journey to Haddington.
Find out more →
Find out more →
Travelling on the N107 from Edinburgh to Dunbar would save 12.2kg of CO2
With the carbon saved, you could boil a full kettle at least 15 times, making around 90 cups of tea!
View timetable
N113
From Edinburgh to Ormiston (18.2 miles), operating two late night journeys on Saturdays and Sundays.
Find out more →
Find out more →
Travelling on the N113 from Edinburgh to Ormiston would save 6.62kg of CO2
Approximately 50g of CO2 is generated in sending a selfie. The carbon saved by swapping car for bus on this journey could let you send 132 snaps to friends!
View timetable
N124
From Edinburgh to North Berwick (26.8 miles), operating one journey to North Berwick, one return journey to Edinburgh, and one additional journey to Longniddry.
Find out more →
Find out more →
Travelling on the N124 from Edinburgh to Ormiston would save 10.2kg of CO2
Approximately 50g of CO2 is generated in sending a selfie. The carbon saved by swapping car for bus on this journey could let you send more than 200 snaps to friends!
View timetable
School Services 125, 126, 127, 128
Our special school services operating weekdays only for students travelling to North Berwick High School and Preston Lodge High School.
Find out more →
Find out more →
By taking the bus to school, you can reduce emissions and improve air quality
If you have a valid NEC or Young Scot NEC, you can even travel free of charge meaning you'll save money while helping to save the environment too!
View timetable
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 Travel in 1 zone or 2 zones if it includes 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 |
|
---|---|
county zones b-f | £5.00 |
countyPLUS zones a-f | £8.00 |