East Lothian is served by seven railway stations: Dunbar and Musselburgh on the East Coast Main Line; and North Berwick, Drem, Longniddry, Prestonpans and Wallyford on the North Berwick Line.
Rail service operators which travel through and stop at stations in the area include: Abellio ScotRail on both lines; and CrossCountry and London North Eastern Railway on the East Coast Main Line.

Bus operators in East Lothian are: Lothian Buses and its subsidiary East Coast Buses, Eve Coaches of Dunbar, Prentice of Haddington and Borders Buses.
East Coast Buses is the main bus service provider connecting the towns and villages of East Lothian to Edinburgh.
The company has depots in North Berwick and Musselburgh.
East Lothian is served by seven railway stations: Dunbar and Musselburgh on the East Coast Main Line; and North Berwick, Drem, Longniddry, Prestonpans and Wallyford on the North Berwick Line. Rail service operators which travel through and stop at stations in the area include: Abellio ScotRail on both lines; and CrossCountry and London North Eastern Railway on the East Coast Main Line.
Bus operators in East Lothian are: Lothian Buses and its subsidiary East Coast Buses, Eve Coaches of Dunbar, Prentice of Haddington and Borders Buses. East Coast Buses is the main bus service provider connecting the towns and villages of East Lothian to Edinburgh. The company has depots in North Berwick and Musselburgh.
East Lothian