There are 4 ways to get from Kinlochbervie to Inverness by bus, train, car or towncar
Bus • 3h 56m
$4 - $6
3 alternative options
Bus, train • 4h 27m
$19 - $25
Drive • 1h 51m
$20 - $30
Uber • 1h 51m
$130 - $190
Questions & Answers
The cheapest way to get from Kinlochbervie to Inverness is to bus which costs £3 - £5 and takes 3h 56m.
The quickest way to get from Kinlochbervie to Inverness is to drive which costs £15 - £23 and takes 1h 51m.
No, there is no direct bus from Kinlochbervie to Inverness station. However, there are services departing from Kinlochbervie, Bervie Road and arriving at Inverness, Bus Station via Dingwall, Royal Hotel. The journey, including transfers, takes approximately 3h 56m.
The distance between Kinlochbervie and Inverness is 75 miles. The road distance is 95 miles.
The best way to get from Kinlochbervie to Inverness without a car is to bus which takes 3h 56m and costs £3 - £5.
It takes approximately 3h 56m to get from Kinlochbervie to Inverness, including transfers.
Kinlochbervie to Inverness bus services, operated by North West Community Bus, depart from Kinlochbervie, Bervie Road station.
Kinlochbervie to Inverness bus services, operated by North West Community Bus, arrive at Dingwall, Royal Hotel station.
Yes, the driving distance between Kinlochbervie to Inverness is 95 miles. It takes approximately 1h 51m to drive from Kinlochbervie to Inverness.
There are 710+ hotels available in Inverness. Prices start at $67 USD per night.
What companies run services between Kinlochbervie, Scotland and Inverness, Scotland?
North West Community Bus operates a bus from Kinlochbervie to Inverness once a week, and the journey takes 2h 50m.
Train from Lairg to Inverness
- Ave. Duration
- 1h 43m
- 4 times a day
- Estimated price
- $19 - $25
- Advanced Single
- $12 - $18
- Anytime Day Single
- $19 - $25