Cheap Bus and Carpool tickets to Halbeath

What are the most popular routes to Halbeath?

Edinburgh - HalbeathAverage priceR 317Average duration42mDaily departures87
Dundee - HalbeathAverage priceR 175Average duration58mDaily departures29
Aberdeen - HalbeathAverage priceR 279Average duration2h 33mDaily departures28
Inverness - HalbeathAverage priceR 422Average duration3h 26mDaily departures16
Kinross - HalbeathAverage priceR 164Average duration14mDaily departures33