Buses in East Linton
4 bus routes serve East Linton, run by East Coast Buses. Trains are run by TransPennine Express and ScotRail. The busiest stops are East Linton station, Bridgend Hotel and Phantassie Farm.
Most frequent routes
- X7: Haymarket – Dunbar East Coast Buses
- 120: Dunbar – North Berwick East Coast Buses
- 107: Dunbar – Musselburgh East Coast Buses
- N107: Haymarket – Haddington East Coast Buses
Where you can go from East Linton
Routes
- Liverpool Lime Street – Newcastle TransPennine Express
- Edinburgh – North Berwick ScotRail
- X7: Haymarket – Dunbar East Coast Buses
- 120: Dunbar – North Berwick East Coast Buses
- 107: Dunbar – Musselburgh East Coast Buses
- N107: Haymarket – Haddington East Coast Buses
Bus companies
Stops and stations
Questions
- Where can I go by bus from East Linton?
- Direct buses from East Linton go to Dunbar (X7, 120, 107), Haymarket (X7, N107), North Berwick (train, 120), Edinburgh (train), Haddington (N107), Liverpool Lime Street (train), Musselburgh (107) and Newcastle (train).
- Which bus goes from East Linton to Dunbar?
- Routes X7, 120 and 107, run by East Coast Buses.
- Which bus goes from East Linton to Haymarket?
- Routes X7 and N107, run by East Coast Buses.
- Which bus goes from East Linton to North Berwick?
- Routes train and 120, run by ScotRail and East Coast Buses.
- Where do buses stop in East Linton?
- The busiest stops are East Linton station, Bridgend Hotel, Phantassie Farm, The Knowes and Orchardfield.
- Which bus companies run in East Linton?
- East Coast Buses.
- What are the most frequent buses in East Linton?
- the X7 (Haymarket – Dunbar), the 120 (Dunbar – North Berwick), the 107 (Dunbar – Musselburgh) and the N107 (Haymarket – Haddington).
Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook