What are the most popular routes to Halbeath?
| Edinburgh - Halbeath | Average priceARS 28,760 | Average duration42m | Daily departures82 | |
| Aberdeen - Halbeath | Average priceARS 32,228 | Average duration2h 33m | Daily departures28 | |
| Inverness - Halbeath | Average priceARS 37,968 | Average duration3h 23m | Daily departures17 | |
| Dundee - Halbeath | Average priceARS 18,840 | Average duration58m | Daily departures27 | |
| Pitlochry - Halbeath | Average priceARS 20,764 | Average duration1h 28m | Daily departures16 | |
Operators serving Halbeath