Buses in Ratho
7 bus routes serve Ratho, run by Ember, Lothian Country Buses and HcL. The busiest stops are Addistoun House, Dalmahoy and Wilkieston Road.
Most frequent routes
- E19: Edinburgh Airport – Kirkton Ember
- X27: Bathgate – Edinburgh Lothian Country Buses
- X28: Edinburgh – Bathgate Lothian Country Buses
- 70: Hermiston – South Gyle Lothian Country Buses
- X40: Edinburgh Royal Infirmary – Howden Lothian Country Buses
- 67: Ratho – Edinburgh HcL
Where you can go from Ratho
Routes
- E19: Edinburgh Airport – Kirkton Ember
- X27: Bathgate – Edinburgh Lothian Country Buses
- X28: Edinburgh – Bathgate Lothian Country Buses
- 70: Hermiston – South Gyle Lothian Country Buses
- X40: Edinburgh Royal Infirmary – Howden Lothian Country Buses
- 67: Ratho – Edinburgh HcL
- N28: Greenside – Bathgate Lothian Country Buses
Bus companies
Stops
Questions
- Where can I go by bus from Ratho?
- Direct buses from Ratho go to Bathgate (X27, X28, N28), Edinburgh (X27, X28, 67), Edinburgh Airport (E19), Edinburgh Royal Infirmary (X40), Greenside (N28), Hermiston (70), Howden (X40), Kirkton (E19) and South Gyle (70).
- Which bus goes from Ratho to Bathgate?
- Routes X27, X28 and N28, run by Lothian Country Buses.
- Which bus goes from Ratho to Edinburgh?
- Routes X27, X28 and 67, run by Lothian Country Buses and HcL.
- Which bus goes from Ratho to Edinburgh Airport?
- Route E19, run by Ember.
- Where do buses stop in Ratho?
- The busiest stops are Addistoun House, Dalmahoy, Wilkieston Road, Canal Centre and Craigpark Avenue.
- Which bus companies run in Ratho?
- Ember, Lothian Country Buses and HcL.
- What are the most frequent buses in Ratho?
- the E19 (Edinburgh Airport – Kirkton), the X27 (Bathgate – Edinburgh), the X28 (Edinburgh – Bathgate) and the 70 (Hermiston – South Gyle).
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