35
Moffat & Williamson
35 bus timetable: Newburgh to Cupar
Newburgh - Cupar
Route map
35 live route map
See the route, stops, and live buses currently on this line.
52 stops
Live buses loading
Map ready
Loading the route map...
Newburgh → Cupar
12 trips · first 06:48 · last 17:45
Mon–Fri
Live Valid 2026-06-04 – 2026-08-17
Swipe sideways to see later trips.
Stop
06:48
Cupar
07:48
Cupar
08:41
Cupar
09:45
Cupar
10:41
Cupar
11:45
Cupar
12:41
Cupar
13:45
Cupar
14:41
Cupar
15:45
Cupar
16:41
Cupar
17:45
Cupar
Grange of Lindores, Abdie Hall
adjacent
06:53
07:53
08:49
09:53
10:49
11:53
12:49
13:53
14:49
15:53
16:49
17:53
Stratheden, Hospital - Main Gate
opposite
07:14
08:14
09:10
10:14
11:10
12:14
13:10
14:14
15:10
16:14
17:10
18:14
Cupar → Newburgh
12 trips · first 07:10 · last 18:10
Mon–Fri
Live Valid 2026-06-04 – 2026-08-17
Swipe sideways to see later trips.
Stop
07:10
Cupar
08:10
Cupar
09:14
Cupar
10:10
Cupar
11:14
Cupar
12:10
Cupar
13:14
Cupar
14:10
Cupar
15:14
Cupar
16:10
Cupar
17:14
Cupar
18:10
Cupar
Stratheden, Hospital - Main Gate
adjacent
07:20
08:20
09:24
10:20
11:24
12:20
13:24
14:20
15:24
16:20
17:24
18:20
Timetable data from Moffat & Williamson, refreshed 2026-06-11 · Source: Traveline National Dataset (TNDS) · Service code MOFF_35.
Main stops shown
8 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Cupar, Railway Station opposite
- Cupar, Crossgate Stance B
- Stratheden, Hospital - Main Gate adjacent
- Springfield, Primary School opposite
- Lindores Loch Road End adjacent
- Grange of Lindores, Road End opposite
- Newburgh, Hill Road adjacent
- Newburgh, Banklands adjacent