arrivals
at Cupar

Cupar
from DundeeOperated by ScotRail

Buy tickets
  • 09:25
    Dundee
    On time
  • 09:37
    Leuchars
    On time
  • 09:45
    Cupar
    Dept. 09:46
  • 09:52
    Ladybank
    On time
  • 10:00
    Markinch
    Dept. 10:01
  • 10:10
    Kirkcaldy
    On time
  • 10:15
    Kinghorn
    On time
  • 10:20
    Burntisland
    Dept. 10:21
  • 10:25
    Aberdour
    Dept. 10:26
  • 10:30
    Dalgety Bay
    Dept. 10:31
  • 10:33
    Inverkeithing
    Dept. 10:35
  • 10:37
    North Queensferry
    Dept. 10:39
  • 10:41
    Dalmeny
    Dept. 10:44
  • 10:47
    Edinburgh Gateway
    Dept. 10:49
  • 10:49
    South Gyle
    Dept. 10:52
  • 10:55
    Haymarket
    Dept. 10:58
  • 11:00
    Edinburgh (Waverley)
    Exp. 11:02