Fort William Public Transport Trip Planner: Maps & Routes

Fort William, Scotland, United Kingdom is located at coordinates 56.82, -5.11. The city operates in the Europe/London timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).

The city's public transportation network includes 42 bus, ferry and rail routes operated by 2 transit operators. Browse the complete list of routes and schedules below.


Bus agencies

Ferry agencies


Build real-time departures into your app Free API Access →

Top Streets in Fort William

  • Macfarlane Way

    Macfarlane Way is a road in Fort William stretching 0.2 km with 7 public transport stops. View stops and routes.

  • Belford Road, A82

    Belford Road, A82 is a highway in Fort William stretching 0.4 km with 4 public transport stops. View stops and routes.

  • Lochaber Road

    Lochaber Road is a residential street in Fort William stretching 0.5 km with 7 public transport stops. View stops and routes.

  • A861

    A861 is a primary road in Fort William stretching 1.2 km with 7 public transport stops. View stops and routes.

  • Lundavra Road

    Lundavra Road is a local road in Fort William stretching 0.5 km with 6 public transport stops. View stops and routes.

  • Kennedy Road

    Kennedy Road is a residential street in Fort William stretching 0.6 km with 7 public transport stops. View stops and routes.

  • Middle Street

    Middle Street is a local road in Fort William stretching 0.1 km with 3 public transport stops. View stops and routes.

  • High Street

    High Street is a local road in Fort William stretching 0.5 km with 3 public transport stops. View stops and routes.

  • Achintore Road, A82

    Achintore Road, A82 is a highway in Fort William stretching 0.1 km with 2 public transport stops. View stops and routes.

  • Alma Road

    Alma Road is a residential street in Fort William stretching 0.2 km with 4 public transport stops. View stops and routes.