Buses in Gifford
3 bus routes serve Gifford, run by Prentice Coaches and East Coast Buses. The busiest stops are Beech Hill RE, Myreside RE and Slateford Farm RE.
Most frequent routes
- 110: Elphinstone – Prestonpans Prentice Coaches
- 123: Haddington – Gifford (circular) East Coast Buses
- 101: Haddington – Gifford Prentice Coaches
Where you can go from Gifford
Routes
- 110: Elphinstone – Prestonpans Prentice Coaches
- 123: Haddington – Gifford (circular) East Coast Buses
- 101: Haddington – Gifford Prentice Coaches
Bus companies
Stops
Questions
- Where can I go by bus from Gifford?
- Direct buses from Gifford go to Haddington (123, 101), Elphinstone (110) and Prestonpans (110).
- Which bus goes from Gifford to Haddington?
- Routes 123 and 101, run by East Coast Buses and Prentice Coaches.
- Which bus goes from Gifford to Elphinstone?
- Route 110, run by Prentice Coaches.
- Which bus goes from Gifford to Prestonpans?
- Route 110, run by Prentice Coaches.
- Where do buses stop in Gifford?
- The busiest stops are Beech Hill RE, Myreside RE, Slateford Farm RE, Gifford Vale and Goblin Ha'.
- Which bus companies run in Gifford?
- Prentice Coaches and East Coast Buses.
- What are the most frequent buses in Gifford?
- the 110 (Elphinstone – Prestonpans), the 123 (Haddington – Gifford (circular)) and the 101 (Haddington – Gifford).
Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 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