Rome2Rio

Juniper Green to Rosyth trains

Find Transport to Rosyth

View schedule

Trip Overview

The average train between Juniper Green and Rosyth takes 1h 5m and the fastest train takes 36 min. There is a train service every few hours from Juniper Green to Rosyth. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

1h 5m
Duration
17 mi
Distance
£8
Average price
Hourly
Frequency

Juniper Green to Rosyth train times

Trains run hourly between Juniper Green and Rosyth. The earliest departure is at 12:20 AM at night, and the last departure from Juniper Green is at 10:37 PM which arrives into Rosyth at 11:19 PM. All services require a transfer, and take on average 1h 5m. The schedules shown below are for the next available departures.

Departing Wednesday, November 4, 2026

  •  → 

    ScotRailScotRail42 min • 1 change
  •  → 

    ScotRailScotRail39 min • 1 change
  •  → 

    ScotRailScotRail36 min • 1 change
  •  → 

    ScotRailScotRail42 min • 1 change
  • Show more

Departing Thursday, November 5, 2026

  •  → 

    ScotRailScotRail6h 25m • 1 change
  •  → 

    ScotRailScotRail55 min • 1 change
  •  → 

    ScotRailScotRail42 min • 1 change
  •  → 

    ScotRailScotRail39 min • 1 change
  • Show more

Departing Friday, November 6, 2026

  •  → 

    ScotRailScotRail6h 25m • 1 change
  •  → 

    ScotRailScotRail55 min • 1 change
  •  → 

    ScotRailScotRail42 min • 1 change
  •  → 

    ScotRailScotRail39 min • 1 change
  • Show more

Departing Saturday, November 7, 2026

  •  → 

    ScotRailScotRail6h 25m • 1 change
  •  → 

    ScotRailScotRail46 min • 1 change
  •  → 

    ScotRailScotRail59 min • 1 change
  •  → 

    ScotRailScotRail46 min • 1 change
  • Show more

Departing Sunday, November 8, 2026

  •  → 

    ScotRailScotRail10h 24m • 1 change
  •  → 

    ScotRailScotRail1h 12m • 1 change
  •  → 

    ScotRailScotRail1h 9m • 1 change
  •  → 

    ScotRailScotRail1h 8m • 1 change
  • Show more

Departing Monday, November 9, 2026

  •  → 

    ScotRailScotRail55 min • 1 change
  •  → 

    ScotRailScotRail42 min • 1 change
  •  → 

    ScotRailScotRail39 min • 1 change
  •  → 

    ScotRailScotRail36 min • 1 change
  • Show more

Departing Tuesday, November 10, 2026

  •  → 

    ScotRailScotRail6h 25m • 1 change
  •  → 

    ScotRailScotRail55 min • 1 change
  •  → 

    ScotRailScotRail42 min • 1 change
  •  → 

    ScotRailScotRail39 min • 1 change
  • Show more

Frequently asked questions

Want to know about travelling from Juniper Green to Rosyth? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Juniper Green to Rosyth.ExpandLaunch map view
  • Distance: 16.6 mi
  • Duration: 1h 5m

What companies run services between Juniper Green, Scotland and Rosyth, Scotland?

You can take a train from Wester Hailes to Rosyth via Haymarket in around 1h 1m.

Operators