Falkirk Public Transit Routes and Schedules

1 2 2A 3 4 5 6 7 8 8 Dunfermline - High Valleyfield or Alloa 8A Dunfermline - High Valleyfield or Alloa 21 28 Queen Margaret Hospital - Falkirk bus station 29 35 38 88A Kincardine High Street - Rosyth Hilton Road 101 181 346 391 435 617 618 654 909 Dunblane - Edinburgh 978 Edinburgh - Oban CL1 Newmills - Culross Primary School F1 F14 F14A F16 F2 F25 F29 F45 F49 H1 H2 L1 QA14 Culross - Dunfermline Queen Anne High School QA15 Culross - Dunfermline Queen Anne High School QA18 Kincardine - Dunfermline Queen Anne High School TB1 Newmills - Culross Primary School X24 Glasgow, Buchanan bus station - St Andrews or Leven X24A Glasgow, Buchanan bus station - St Andrews or Leven X25 Buchanan Bus Station, Glasgow - Oak Road, Abronhill, Cumbernauld X25A Buchanan Bus Station, Glasgow - Oak Road, Abronhill, Cumbernauld X27 Glasgow, Buchanan bus station - St Andrews or Leven X36 X37 X38 Caledonian Sleeper Inverness - London Euston Caledonian Sleeper London Euston - Aberdeen LNER London Kings Cross - Inverness LNER London Kings Cross - Perth LNER Peterborough - Perth LNER Stirling - London Kings Cross ScotRail Dalmuir - Edinburgh ScotRail Bathgate - Airdrie ScotRail Bathgate - Garscadden ScotRail Edinburgh - Garscadden ScotRail Edinburgh - Helensburgh Central ScotRail Edinburgh - Dunblane ScotRail Falkirk Grahamston - Glasgow Queen Street ScotRail Glasgow Queen Street - Edinburgh ScotRail Haymarket - Glasgow Queen Street ScotRail Helensburgh Central - Bathgate ScotRail Hyndland - Bathgate ScotRail Hyndland - Edinburgh ScotRail Inverness - Edinburgh ScotRail Milngavie - Bathgate ScotRail Milngavie - Edinburgh ScotRail Perth - Edinburgh ScotRail Stirling - Edinburgh