|Distance||56 miles (91 km)|
|Bus frequency||10 a day|
|Direct bus||Yes, there are 10 direct buses a day|
Buses from Inverness to Fort William cover the 56 miles (91 km) long trip taking on average 3 h 27 min with our travel partners like. Normally, there are 10 buses operating per day, including direct services available. Travelers depart most frequently from Inverness and arrive in Fort William, MacFarlane Way (Morrisons).
Omio customers book a bus from Inverness to Fort William, MacFarlane Way (Morrisons) most frequently for this route.
Passengers booking this journey most frequently board their buses from Inverness and need to travel around 0 mile (s) / 0 km from the city center to get to this bus station.
Passengers arriving in Fort William most often arrive at Fort William, MacFarlane Way (Morrisons) and need to travel around 0 mile (s) / 0 km from this bus station to the city center.
Here are some other resources that might have the information you need