2 Dunfermline ↔ Dunfermline James Street A
Operated by Stagecoach East Scotland. First bus 06:08, last bus 18:08. 24 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| James Street (Stance A) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Woodmill Crescent (opp 57) | 06:16 | 07:16 | 07:46 | 08:16 | 08:46 | 09:16 | 09:46 | 10:16 | 10:46 | 11:16 | 11:46 | 12:16 | 12:46 | 13:16 | 13:46 | 14:16 | 14:46 | 15:16 | 15:46 | 16:16 | 16:46 | 17:16 | 17:46 | 18:16 |
| Durie Place (opp) | 06:21 | 07:21 | 07:51 | 08:21 | 08:51 | 09:21 | 09:51 | 10:21 | 10:51 | 11:21 | 11:51 | 12:21 | 12:51 | 13:21 | 13:51 | 14:21 | 14:51 | 15:21 | 15:51 | 16:21 | 16:51 | 17:21 | 17:51 | 18:21 |
| Abbey View (adj) | 06:26 | 07:26 | 07:56 | 08:26 | 08:56 | 09:26 | 09:56 | 10:26 | 10:56 | 11:26 | 11:56 | 12:26 | 12:56 | 13:26 | 13:56 | 14:26 | 14:56 | 15:26 | 15:56 | 16:26 | 16:56 | 17:26 | 17:56 | 18:26 |
| Fife Leisure Park (Southbound) | 06:35 | 07:35 | 08:05 | 08:35 | 09:05 | 09:35 | 10:05 | 10:35 | 11:05 | 11:35 | 12:05 | 12:35 | 13:05 | 13:35 | 14:05 | 14:35 | 15:05 | 15:35 | 16:05 | 16:35 | 17:05 | 17:35 | 18:05 | 18:35 |
| Tesco Supermarket (Westbound) | 06:43 | 07:43 | 08:13 | 08:43 | 09:13 | 09:43 | 10:13 | 10:43 | 11:13 | 11:43 | 12:13 | 12:43 | 13:13 | 13:43 | 14:13 | 14:43 | 15:13 | 15:43 | 16:13 | 16:43 | 17:13 | 17:43 | 18:13 | 18:43 |
| Peploe Rise (Opp) | 06:48 | 07:48 | 08:18 | 08:48 | 09:18 | 09:48 | 10:18 | 10:48 | 11:18 | 11:48 | 12:18 | 12:48 | 13:18 | 13:48 | 14:18 | 14:48 | 15:18 | 15:48 | 16:18 | 16:48 | 17:18 | 17:48 | 18:18 | 18:48 |
| Lime Grove (opp) | 06:53 | 07:53 | 08:23 | 08:53 | 09:23 | 09:53 | 10:23 | 10:53 | 11:23 | 11:53 | 12:23 | 12:53 | 13:23 | 13:53 | 14:23 | 14:53 | 15:23 | 15:53 | 16:23 | 16:53 | 17:23 | 17:53 | 18:23 | 18:53 |
| St Leonard's Bus Depot (adj) | 06:58 | 07:58 | 08:28 | 08:58 | 09:28 | 09:58 | 10:28 | 10:58 | 11:28 | 11:58 | 12:28 | 12:58 | 13:28 | 13:58 | 14:28 | 14:58 | 15:28 | 15:58 | 16:28 | 16:58 | 17:28 | 17:58 | 18:28 | 18:58 |
| James Street (Stance A) | 06:08 | 07:08 | 07:38 | 08:08 | 08:38 | 09:08 | 09:38 | 10:08 | 10:38 | 11:08 | 11:38 | 12:08 | 12:38 | 13:08 | 13:38 | 14:08 | 14:38 | 15:08 | 15:38 | 16:08 | 16:38 | 17:08 | 17:38 | 18:08 |
Route map
All stops on route 2
2 towards Dunfermline James Street A
- James Street (Stance A) Dunfermline
- City Railway Station (adj) Dunfermline
- Millhill Surgery (opp) Brucefield
- Blacklaw Road (opp) Brucefield
- St Margaret's Primary School (adj) Brucefield
- Woodmill Crescent - West (opp 13) Abbeyview
- Brucefield Feus (opp) Brucefield
- Woodmill Crescent (opp 57) Abbeyview
- Woodmill Crescent - East (adj 123) Abbeyview
- Fodbank View (opp) Touch
- Beath View (opp) Touch
- Durie Place (opp) Touch
- Gilfillan Road (opp) Touch
- Woodmill High School (adj) Abbeyview
- Macbeth Road (opp) Abbeyview
- Shields Road (opp) Abbeyview
- Abbey View (adj) Abbeyview
- Almond Road (opp) Abbeyview
- Abbeyview Park (adj) Abbeyview
- Trondheim Place (adj) Abbeyview
- Trondheim Parkway (E-Bound) Abbeyview
- Gipsy Lane (opp) Touch
- Braemar Drive (adj) Duloch Park
- Birnam Gardens (adj) Duloch Park
- Lochy Rise (adj) Dunfermline
- Shin Way (adj) Halbeath
- Fife Leisure Park (Southbound) Halbeath
- Shin Way (opp) Halbeath
- Lochy Rise (opp) Dunfermline
- Birnam Gardens (opp) Duloch Park
- Dunlin Drive (adj) Duloch Park
- Fieldfare View (adj) Duloch Park
- Kingfisher Place (adj) Duloch Park
- Curlew Gardens (opp) Duloch Park
- Trondheim Roundabout (Southbound) Duloch Park
- Teal Place (opp) Duloch Park
- Nightingale Place (Eastbound) Duloch Park
- Tesco Supermarket (Westbound) Duloch Park
- Greenshank Drive (Southbound) Duloch Park
- David Crescent (opp) Duloch Park
- Masterton Primary School (opp) Dunfermline
- Annfield (Adj) Dunfermline
- Eardley Crescent (Opp) Dunfermline
- Lapwing Drive (Southbound) Dunfermline
- Peploe Rise (Opp) Dunfermline
- The Heathery (adj) Pitcorthie
- Dover Drive (opp) Pitcorthie
- Crematorium (adj) Pitcorthie
- Plane Grove (adj) Pitcorthie
- Morrison Drive (Adj) Pitcorthie
- Erica Grove (adj) Pitcorthie
- Lime Grove (opp) Pitcorthie
- Larch Grove (opp) Pitcorthie
- Walnut Grove (opp) Pitcorthie
- Laburnum Road (Westbound) Pitcorthie
- King Malcolm Hotel (opp) Dunfermline
- Cottage Inn (opp) Dunfermline
- Tollgate (opp) Dunfermline
- St Leonard's Bus Depot (adj) Dunfermline
- Bothwell Street (adj 1) Dunfermline
- Weavers Walk (opp) Dunfermline
- Pittencrieff Park (adj) Dunfermline
- Reid Street (opp) Dunfermline
- Park Avenue (opp) Dunfermline
- James Street (Stance A) Dunfermline
Service history & registered changes
- 🆕 Registered effective 6 Sept 2026 Operating between Scarborough Town Centre and Evelyn Drive Circular given service number 2 effective from 06 September 2026. To amend Timetable.
- ✏️ Changed effective 30 Aug 2026 Great Yarmouth Market Gates, Temple Road, Great Yarmouth, Norfolk → James Paget Hospital, Gorleston-on-Sea, Norfolk
- ✏️ Changed effective 30 Aug 2026 Basingstoke → Baughurst
- ✏️ Changed effective 30 Aug 2026 Exeter → Newton Abbot
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 2 bus?
The first 2 departure on weekdays leaves at 06:08 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 2 bus?
The last 2 on weekdays leaves its first stop at 18:08. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 2 bus cost?
The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 2. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 2 bus?
The 2 is operated by Stagecoach East Scotland.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.