Skip to main content

How to get from Rosyth to Ayton by bus?

From Rosyth to Ayton by bus

To get from Rosyth to Ayton in Scotland, take the X54 bus from Park & Ride, Ferrytoll station to Bus Station, Edinburgh station. Next, take the 253 bus from Bus Station, Edinburgh station to Old Town Ayton, Ayton station. The total trip duration for this route is approximately 180 min.

180min
Walk to bus station
Bus - X54X54
Bus - 253253
Leaves from Park & Ride, Ferrytoll

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Park & Ride, Ferrytoll
    ID 6500D1708
    30 yd • 1 min
  • 2
    Bus - X54X54
    Wait for bus
    X54
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Bus Station, Edinburgh
    ID 6200600790
    49 min
  • 4
    Walk to bus station
    Walk to bus station
    Bus Station, Edinburgh
    ID 6200600746
    70 yd • 1 min
  • 5
    Bus - 253253
    Wait for bus
    253
    Berwick-Upon-Tweed
  • 6
    Ride to bus station Old Town Ayton, Ayton
    Ride to bus station
    Old Town Ayton, Ayton
    ID 69001726
    124 min
*Duration based on 8am traffic

Alternative route from Rosyth to Ayton by bus via X55, X6 and 253

To get from Rosyth to Ayton in Scotland, you’ll need to take 3 bus lines: take the X55 bus from Park & Ride, Ferrytoll station to Princes Street (West), Edinburgh station. Next, you’ll have to switch to the X6 bus and finally take the 253 bus from Milton Link, Magdalene station to Old Town Ayton, Ayton station. The total trip duration for this route is approximately 2 hr 50 min.

170min
Walk to bus station
Bus - X55X55
Bus - X6X6
Bus - 253253
Leaves from Park & Ride, Ferrytoll

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Park & Ride, Ferrytoll
    ID 6500D1708
    30 yd • 1 min
  • 2
    Bus - X55X55
    Wait for bus
    X55
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Princes Street (West), Edinburgh
    ID 6200206210
    38 min
  • 4
    Bus - X6X6
    Wait for bus
    X6
    Haddington
  • 5
    Ride to bus station
    Ride to bus station
    Milton Link, Magdalene
    ID 6200209900
    24 min
  • 6
    Bus - 253253
    Wait for bus
    253
    Berwick-Upon-Tweed
  • 7
    Ride to bus station Old Town Ayton, Ayton
    Ride to bus station
    Old Town Ayton, Ayton
    ID 69001726
    104 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 Rosyth to Ayton

The distance between Rosyth, Scotland and Ayton, Scotland is approximately 61.57 mi, which can typically be travelled in 180 min. Moovit will show you the directions from Rosyth to Ayton 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 Rosyth

Rosyth is located at Rosyth, Scotland and the nearest public transport station is Park & Ride, Ferrytoll.

Train stations close to Rosyth:

  • Rosyth
  • Inverkeithing

Bus stations close to Rosyth:

  • Park & Ride, Ferrytoll
  • Ferryhills Road, Inverkeithing
  • Cemetery Access, Inverkeithing

Public transport stations close to Ayton, Scotland

Ayton is located at Ayton, Scotland and the nearest public transport station is Peelwalls Entrance, Ayton.

Bus stations close to Ayton:

  • Peelwalls Entrance, Ayton
  • Lawfield Drive, Ayton
  • Red Lion House, Ayton

Alternative route from Rosyth to Ayton by bus via X55, X6 and 253

To get from Rosyth to Ayton in Scotland, you’ll need to take 3 bus lines: take the X55 bus from Park & Ride, Ferrytoll station to Princes Street (West), Edinburgh station. Next, you’ll have to switch to the X6 bus and finally take the 253 bus from Milton Link, Magdalene station to Old Town Ayton, Ayton station. The total trip duration for this route is approximately 2 hr 50 min.

170min
Walk to bus station
Bus - X55X55
Bus - X6X6
Bus - 253253
Leaves from Park & Ride, Ferrytoll

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Park & Ride, Ferrytoll
    ID 6500D1708
    30 yd • 1 min
  • 2
    Bus - X55X55
    Wait for bus
    X55
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Princes Street (West), Edinburgh
    ID 6200206210
    38 min
  • 4
    Bus - X6X6
    Wait for bus
    X6
    Haddington
  • 5
    Ride to bus station
    Ride to bus station
    Milton Link, Magdalene
    ID 6200209900
    24 min
  • 6
    Bus - 253253
    Wait for bus
    253
    Berwick-Upon-Tweed
  • 7
    Ride to bus station Old Town Ayton, Ayton
    Ride to bus station
    Old Town Ayton, Ayton
    ID 69001726
    104 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 180 minutes, using Bus line X54, Bus line 253.

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

    The alternative route takes 170 minutes, using Bus line X55, Bus line X6, Bus line 253.

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

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

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

    The X54 bus line goes from Park & Ride, Ferrytoll station near Rosyth to Edinburgh station. From there you’ll have to take one bus line till Edinburgh station near Ayton in Scotland

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

    The total travel time between Rosyth and Ayton in Scotland by bus is about 180 min.

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

    Get on the X54 bus from the Park & Ride, Ferrytoll stop near Rosyth in Scotland.

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

    Get off the bus at the Edinburgh stop, which is closest to Ayton in Scotland.

Live arrivals, timetables, maps