Skip to main content

How to get from Inverkeithing to Rosyth by bus?

From Inverkeithing to Rosyth by bus

Take one direct bus from Inverkeithing to Rosyth in Scotland: take the 87 bus from Railway Station Turning Circle, Inverkeithing station to Park & Ride, Ferrytoll station. The total trip duration for this route is approximately 8 min.

8min
Walk to bus station
Bus - 8787
Walk to Rosyth
Leaves from Railway Station Turning Circle, Inverkeithing

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Railway Station Turning Circle, Inverkeithing
    ID 6500D1108
    50 m • 1 min
  • 2
    Bus - 8787
    Wait for bus
    87
    North Queensferry
  • 3
    Ride to bus station
    Ride to bus station
    Park & Ride, Ferrytoll
    ID 6500D1064
    5 min
  • 4
    Walk to Rosyth
    Walk to
    Rosyth
    30 m • 1 min
*Duration based on 8am traffic

Alternative route from Inverkeithing to Rosyth by bus via 747

Take one direct bus from Inverkeithing to Rosyth in Scotland: take the 747 bus from Bannerman Avenue, Inverkeithing station to Park & Ride, Ferrytoll station. The total trip duration for this route is approximately 14 min.

14min
Bus - 747747
Leaves from Bannerman Avenue, Inverkeithing

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Inverkeithing
  • 2
    Bus - 747747
    Wait for bus
    747
    Edinburgh Airport
  • 3
    Ride to bus station Park & Ride, Ferrytoll
    Ride to bus station
    Park & Ride, Ferrytoll
    ID 6500D1707
    13 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 Inverkeithing to Rosyth

The distance between Inverkeithing, Scotland and Rosyth, Scotland is approximately 1.64 km, which can typically be travelled in 8 min. Moovit will show you the directions from Inverkeithing to Rosyth by bus, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Public transport stations close to Inverkeithing

Inverkeithing is located at Inverkeithing, Scotland and the nearest public transport station is Bannerman Avenue, Inverkeithing.

Train stations close to Inverkeithing:

  • Rosyth
  • Inverkeithing

Bus stations close to Inverkeithing:

  • Bannerman Avenue, Inverkeithing
  • Railway Station Turning Circle, Inverkeithing
  • Boreland Road, Inverkeithing

Public transport stations close to Rosyth, Scotland

Rosyth is located at Rosyth, Scotland and the nearest public transport station is Whinnyhill Crescent, Inverkeithing.

Train stations close to Rosyth:

  • Rosyth
  • Inverkeithing

Bus stations close to Rosyth:

  • Whinnyhill Crescent, Inverkeithing
  • Forth View, Inverkeithing
  • Cemetery Access, Inverkeithing

Alternative route from Inverkeithing to Rosyth by bus via 747

Take one direct bus from Inverkeithing to Rosyth in Scotland: take the 747 bus from Bannerman Avenue, Inverkeithing station to Park & Ride, Ferrytoll station. The total trip duration for this route is approximately 14 min.

14min
Bus - 747747
Leaves from Bannerman Avenue, Inverkeithing

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Inverkeithing
  • 2
    Bus - 747747
    Wait for bus
    747
    Edinburgh Airport
  • 3
    Ride to bus station Park & Ride, Ferrytoll
    Ride to bus station
    Park & Ride, Ferrytoll
    ID 6500D1707
    13 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Inverkeithing to Rosyth?

    The fastest way takes 8 minutes, using Bus line 87.

  • What is the alternative route to get from Inverkeithing to Rosyth?

    The alternative route takes 14 minutes, using Bus line 747.

  • Is there a direct bus between Inverkeithing and Rosyth in Scotland?

    Yes, there is a direct bus going from Inverkeithing to Rosyth in Scotland in 8 min.

  • Which bus line goes from Inverkeithing to Rosyth in Scotland?

    The 87 bus line goes from Railway Station Turning Circle, Inverkeithing station near Inverkeithing to North Queensferry station near Rosyth in Scotland.

  • How long does it take to travel from Inverkeithing to Rosyth in Scotland by bus?

    The total travel time between Inverkeithing and Rosyth in Scotland by bus is about 8 min.

  • Where do I get on the bus near Inverkeithing to get to Rosyth in Scotland?

    Get on the 87 bus from the Railway Station Turning Circle, Inverkeithing stop near Inverkeithing in Scotland.

  • Where do I get off the bus when travelling between Inverkeithing and Rosyth in Scotland?

    Get off the bus at the North Queensferry stop, which is closest to Rosyth in Scotland.

  • When is the first bus from Inverkeithing to Rosyth in Scotland?

    The first bus from Inverkeithing to Rosyth in Scotland is Dunfermline - North Queensferry. It leaves the Railway Station Turning Circle, Inverkeithing stop at 09:09.

Live arrivals, timetables, maps