- Inverness to Halbeath buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Farraline Park Bus Station | Halbeath Park and Ride | No tags | ||||
![]() | Bus | Farraline Park Bus Station | Halbeath Park and Ride | No tags | ||||
![]() | Bus | Farraline Park Bus Station | Halbeath Park and Ride | No tags | ||||
![]() | Bus | Farraline Park Bus Station | Halbeath Park and Ride | No tags | ||||
![]() | Bus | Farraline Park Bus Station | Halbeath Park and Ride | No tags |
Get from Inverness to Halbeath
This route is served by bus only
The journey takes about 3 hours 21 minutes, and with fares starting at just $38, it presents an excellent value for a comfortable ride.
19bus per day
3h 21mAverage Duration
164 kmDistance
4kgCO₂ emissions
Compare bus companies
3.5 out of 5 stars3.5/54,268 reviews
Based on 4268 reviews, the company was rated 3.6 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. Megabus UK ticket prices on this trip start at $38
GB Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Frequently asked questions about travelling from Inverness to Halbeath by bus
What is the distance between Inverness and Halbeath?
The distance between Inverness and Halbeath is approximately 164 km (102 miles).
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting Inverness
Buses Leaving from Inverness
- Bus from Inverness to Edinburgh
- Bus Inverness - Glasgow
- Inverness - Aberdeen
- Bus from Inverness to Aviemore
- Bus Inverness - Perth
- Inverness - Pitlochry
- Bus from Inverness to Penzance
- Bus Inverness - Cardiff
- Inverness - Newquay
- Bus from Inverness to Liverpool
- Bus Inverness - Kinross
- Inverness - London
- Bus from Inverness to Halbeath
- Bus Inverness - Lancaster
- Inverness - Carlisle
Buses Going to Inverness
- Bus from Glasgow to Inverness
- Bus Edinburgh - Inverness
- Aberdeen - Inverness
- Bus from Tours to Inverness
- Bus Aviemore - Inverness
- Heathrow - Inverness
- Bus from Newcastle upon Tyne to Inverness
- Bus Penrith - Inverness
- Luton - Inverness
- Bus from Leeds to Inverness
- Bus Cardiff - Inverness
- Pitlochry - Inverness
- Bus from Kinross to Inverness
- Bus Peterborough - Inverness
- Bath - Inverness
Popular Buses Connecting Halbeath
Buses Leaving from Halbeath
- Bus from Halbeath to Inverness
- Bus Halbeath - Edinburgh
- Halbeath - Dundee
- Bus from Halbeath to Perth
- Bus Halbeath - Pitlochry
- Halbeath - Kinross
- Bus from Halbeath to Inverkeithing
- Bus Halbeath - Leeds
- Halbeath - Aviemore
- Bus from Halbeath to London
- Bus Halbeath - Haggerston
- Halbeath - Aberdeen
- Bus from Halbeath to Newcastle upon Tyne
- Bus Halbeath - Sheffield
Buses Going to Halbeath
- Bus from Edinburgh to Halbeath
- Bus Dundee - Halbeath
- Perth - Halbeath
- Bus from Aviemore to Halbeath
- Bus Aberdeen - Halbeath
- Inverkeithing - Halbeath
- Bus from Pitlochry to Halbeath
- Bus Inverness - Halbeath
- Kinross - Halbeath
- Bus from Newcastle upon Tyne to Halbeath
- Bus Leeds - Halbeath
- London - Halbeath
- Bus from Sheffield to Halbeath
Popular routes in this country
- Bus from London to Winchester
- Bus Heathrow - Southampton
- Sunderland - Gloucester
- Bus from London to Stansted
- Bus London - Heathrow
- Bournemouth - London
- Bus from York to Whitby
- Bus Bristol - Southampton
- Mansfield - London
- Bus from London to Luton
- Bus Nottingham - Birmingham
- London - Liverpool
- Bus from Edinburgh to London
- Bus Heathrow - Gatwick
- Luton - Heathrow






