Skip to main content

How to get from Inverness to Ben Nevis by bus?

From Inverness to Ben Nevis by bus

Take one direct bus from Inverness to Ben Nevis in Fort William: take the 919 bus from Bus Station Stance 2, Inverness station to Belford Hospital, Fort William station. The total trip duration for this route is approximately 2 hr 19 min.

139min
Walk to bus station
Bus - 919919
Walk to Ben Nevis
Leaves from Bus Station Stance 2, Inverness

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bus Station Stance 2, Inverness
    ID 670085865F
    380 m • 5 min
  • 2
    Bus - 919919
    Wait for bus
    919
    Fort William
  • 3
    Ride to bus station
    Ride to bus station
    Belford Hospital, Fort William
    ID 670010015
    125 min
  • 4
    Walk to Ben Nevis
    Walk to
    Ben Nevis
    Station Square
    640 m • 9 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Scotland.
All local mobility options in one app

Public transport directions from Inverness to Ben Nevis

The distance between Inverness, Fort William and Ben Nevis, Fort William is approximately 105.79 km, which can typically be travelled in 139 min. Moovit will show you the directions from Inverness to Ben Nevis by bus, so no matter how you choose to travel in Fort William – you will always have plenty of easy options.

Public transport stations close to Inverness

Inverness is located at Inverness, Fort William and the nearest public transport station is Queensgate, Inverness.

Train stations close to Inverness:

  • Inverness

Bus stations close to Inverness:

  • Queensgate, Inverness
  • Opposite Town House, Inverness
  • Sports Direct, Inverness

Public transport stations close to Ben Nevis, Fort William

Ben Nevis is located at Station Square, Fort William and the nearest public transport station is High Street, Fort William.

Train stations close to Ben Nevis:

  • Corpach
  • Fort William
  • Banavie

Bus stations close to Ben Nevis:

  • High Street, Fort William
  • Middle St Car Park, Fort William
  • Grange Road, Upper Achintore

Ferry stations close to Ben Nevis:

  • Fort William Ferry Landing, Fort William
  • Camusnagaul Ferry Landing, Camusnagaul

Questions & Answers

  • What is the fastest way to get from Inverness to Ben Nevis?

    The fastest way takes 139 minutes, using Bus line 919.

  • Is there a direct bus between Inverness and Ben Nevis?

    Yes, there’s a direct bus going from Inverness in Scotland to Ben Nevis in Fort William in 2 hr 19 min.

  • Which bus line goes from Inverness to Ben Nevis?

    The 919 bus line goes from Bus Station Stance 2, Inverness station near Inverness in Scotland to Fort William station near Ben Nevis in Fort William.

  • How long does it take to travel from Inverness to Ben Nevis by bus?

    The total travel time between Inverness in Scotland and Ben Nevis in Fort William by bus is about 2 hr 19 min.

  • Where do I get on the bus near Inverness to get to Ben Nevis?

    Get on the 919 bus from the Bus Station Stance 2, Inverness stop near Inverness in Scotland.

  • Where do I get off the bus when travelling between Inverness and Ben Nevis?

    Get off the bus at the Fort William stop, which is closest to Ben Nevis in Fort William.

  • When is the first bus from Inverness to Ben Nevis?

    The first bus from Inverness in Scotland to Ben Nevis in Fort William is Inverness - Fort William. It leaves the Bus Station Stance 2, Inverness stop at 09:05.