Press Enter to search

Fort Kinnaird bus Fort Kinnaird bus

Travel By Bus to Fort Kinnaird



With several bus routes serving the centre, it’s easier than ever to get to Fort Kinnaird by bus.

Hop on the bus from across Edinburgh, Gorebridge, Dalkeith, Musselburgh, Haddington and more.

From as early as 5am to as late as 11:30pm every day, catch Lothian or Prentice buses for a great day out at the centre.

Bus stops are located on New Craighall Road near Smyths and McDonalds and within the centre outside Holland & Barrett and close to Caffé Nero.

Prentice of Haddington

The 108, 111 and 112 Prentice Services stop at Fort Kinnaird, connecting Musselburgh, Tranent and Haddington among others to the centre. Running approx once an hour from Monday – Saturday.

Full timetable information:

111 East Lothian to Edinburgh Royal Infirmary (

Lothian Buses

The 30, 48, 49 and 400 bus routes serve Fort Kinnaird from Monday to Sunday.

Service 30: Serving both the city centre and Fort Kinnaird from as far east as Musselburgh and west to Clovestone. The N30 runs hourly every night.

Service 48: Connecting Gorebridge to Fort Kinnaird via Newtongrange, Mayfiend, Dalkeith and Danderhall.

Service 49: Connecting north and south Edinburgh from Rosewell to Fort Kinnaird via Leith.

Service 400: Connecting the west and south of Edinburgh to Fort Kinnaird via The Royal Infirmary, Kaimes, Oxgangs, Clovestone and the airport.

For full timetable and ticket information visit