The bus between Uphall and Ecclesmachan takes 3 min. The bus runs, on average, once a week from Uphall to Ecclesmachan. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run on demand between Uphall and Ecclesmachan. Service times information will be available soon. All services run direct with no transfers required, and take on average 3 min.
Want to know about travelling from Uphall to Ecclesmachan? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Uphall to Ecclesmachan. However, there are services departing from Howieson Green station and arriving at Parish Church station via Parish Church station. The journey, including transfers, takes approximately 3 min.
Uphall to Ecclesmachan bus services, operated by SD Travel, depart from Howieson Green station.
Uphall to Ecclesmachan bus services, operated by SD Travel, arrive at Parish Church station.
The distance between Uphall and Ecclesmachan is 1.9 km.
SD Travel operates a bus from Howieson Green to Parish Church every 2 hours, and the journey takes 3 min. Midland Bluebird also services this route 6 times a week.