Bus times from Dalmahoy, Ratho

Dalmahoy, Ratho is served by 6 bus routes (67, 70, N28, X27, X28 and X40), run by HcL and Lothian Country Buses. The next buses go to Ratho, Bathgate, Edinburgh Royal Infirmary, Edinburgh, Howden and Hermiston.

Next departures

TimeRouteTo
09:0767Ratho
09:14X28Bathgate
09:17X40Edinburgh Royal Infirmary
09:17X28Edinburgh
09:29X27Bathgate
09:3867Edinburgh
09:40X27Edinburgh
09:43X40Howden
09:50X28Bathgate
09:55X28Edinburgh
09:5870Hermiston
10:0767Ratho
10:09X27Bathgate
10:17X40Edinburgh Royal Infirmary
10:19X27Edinburgh
10:30X28Bathgate
10:32X28Edinburgh
10:3867Edinburgh
10:43X40Howden
10:49X27Bathgate

Routes from this stop

Questions

When is the next bus from Dalmahoy, Ratho?
The 67 to Ratho at 09:07.
Which buses stop at Dalmahoy, Ratho?
6 routes: 67, 70, N28, X27, X28 and X40, run by HcL and Lothian Country Buses.
Where is Dalmahoy, Ratho?
Dalmahoy is in Ratho, Edinburgh.
Where do buses from Dalmahoy, Ratho go?
The next departures go to Ratho, Bathgate, Edinburgh Royal Infirmary, Edinburgh, Howden and Hermiston.

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