Skip to main content

How to get from Townhill to Rosyth by bus?

From Townhill to Rosyth by bus

To get from Townhill to Rosyth in Scotland, take the 3 bus from Main Street Turning Circle, Townhill station to Bus Station, Dunfermline station. Next, take the X55 bus from Bus Station, Dunfermline station to Park & Ride, Ferrytoll station. The total trip duration for this route is approximately 50 min. The bus schedule from Townhill may change. We recommend you check the updated bus schedule to Rosyth on the Moovit app.

50min
Bus - 33
Bus - X55X55
Walk to Rosyth
Leaves from Main Street Turning Circle, Townhill

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Townhill
  • 2
    Bus - 33
    Wait for bus
    3
    Dunfermline
  • 3
    Ride to bus station
    Ride to bus station
    Bus Station, Dunfermline
    ID 6500D9991
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    Bus Station, Dunfermline
    ID 6500D1607
    180 m • 3 min
  • 5
    Bus - X55X55
    Wait for bus
    X55
    Edinburgh
  • 6
    Ride to bus station
    Ride to bus station
    Park & Ride, Ferrytoll
    ID 6500D1708
    23 min
  • 7
    Walk to Rosyth
    Walk to
    Rosyth
    30 m • 1 min
*Duration based on 8am traffic

Alternative route from Townhill to Rosyth by bus via ST4 and X55

To get from Townhill to Rosyth in Scotland, take the ST4 bus from Main Street Turning Circle, Townhill station to City Railway Station, Dunfermline station. Next, take the X55 bus from St Leonard's Church, Dunfermline station to Park & Ride, Ferrytoll station. The total trip duration for this route is approximately 34 min. The bus schedule from Townhill may change. We recommend you check the updated bus schedule to Rosyth on the Moovit app.

34min
Bus - ST4ST4
Bus - X55X55
Walk to Rosyth
Leaves from Main Street Turning Circle, Townhill

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Townhill
  • 2
    Bus - ST4ST4
    Wait for bus
    ST4
    Brucefield
  • 3
    Ride to bus station
    Ride to bus station
    City Railway Station, Dunfermline
    ID 6500D0368
    7 min
  • 4
    Walk to bus station
    Walk to bus station
    St Leonard's Church, Dunfermline
    ID 6500D0423
    340 m • 5 min
  • 5
    Bus - X55X55
    Wait for bus
    X55
    Edinburgh
  • 6
    Ride to bus station
    Ride to bus station
    Park & Ride, Ferrytoll
    ID 6500D1708
    18 min
  • 7
    Walk to Rosyth
    Walk to
    Rosyth
    30 m • 1 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 Townhill to Rosyth

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

Bus schedule from Townhill to Rosyth

To check the bus schedule from Townhill to Rosyth using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Townhill) and destination (Rosyth), then select the desired date and time of travel. Moovit will show all available bus routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus schedules.

Alternative route from Townhill to Rosyth by bus via ST4 and X55

To get from Townhill to Rosyth in Scotland, take the ST4 bus from Main Street Turning Circle, Townhill station to City Railway Station, Dunfermline station. Next, take the X55 bus from St Leonard's Church, Dunfermline station to Park & Ride, Ferrytoll station. The total trip duration for this route is approximately 34 min. The bus schedule from Townhill may change. We recommend you check the updated bus schedule to Rosyth on the Moovit app.

34min
Bus - ST4ST4
Bus - X55X55
Walk to Rosyth
Leaves from Main Street Turning Circle, Townhill

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Townhill
  • 2
    Bus - ST4ST4
    Wait for bus
    ST4
    Brucefield
  • 3
    Ride to bus station
    Ride to bus station
    City Railway Station, Dunfermline
    ID 6500D0368
    7 min
  • 4
    Walk to bus station
    Walk to bus station
    St Leonard's Church, Dunfermline
    ID 6500D0423
    340 m • 5 min
  • 5
    Bus - X55X55
    Wait for bus
    X55
    Edinburgh
  • 6
    Ride to bus station
    Ride to bus station
    Park & Ride, Ferrytoll
    ID 6500D1708
    18 min
  • 7
    Walk to Rosyth
    Walk to
    Rosyth
    30 m • 1 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 50 minutes, using Bus line 3, Bus line X55.

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

    The alternative route takes 34 minutes, using Bus line ST4, Bus line X55.

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

    No, you’ll have to take 2 bus lines in total. The total travelling time is 50 min.

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

    The 3 bus line goes from Dunfermline station near Townhill to Bus Station, Dunfermline station. From there you’ll have to take one bus line till Bus Station, Dunfermline station near Rosyth in Scotland.

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

    The total travel time between Townhill and Rosyth in Scotland by bus is about 50 min.

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

    Get on the 3 bus from the Dunfermline stop near Townhill in Scotland.

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

    Get off the bus at the Bus Station, Dunfermline stop, which is closest to Rosyth in Scotland.

  • When is the first train from Townhill to Rosyth in Scotland?

    The first train from Townhill to Rosyth in Scotland is ScotRail. It leaves the Dunfermline Queen Margaret station at 07:23.