Number | Service (From/To) | General Details | Operator | 7B | Dalgety Bay to Kelty | Only this direction, TueWedThu (21 trips) Sat (every 30 mins) | Stagecoach Fife |
| Dunfermline to Kelty | TueWedThuSat (3 trips, 1 back) Sun (2 trips, 13 back) | " |
| Dunfermline to Kelty | Sat (1 trip) | " |
| Dunfermline to Kelty | Only this direction, Mon to Fri (1 trip) Sat (3 trips) Sun (every 60 mins) | " |
| Dunfermline to Kelty | Only this direction, Sat (every 60 mins) | " |
| Kelty to Dalgety Bay | Only this direction, TueWedThu (22 trips) Sat (every 30 mins) | " |
| Kelty to Inverkeithing (High School) | Only this direction, Mon to Fri (1 trip) | " |
7D | Kelty to Dunfermline | Only this direction, TueWedThu (2 trips) Sat (1 trip) Sun (1 trip) | " |
| Kelty to North Queensferry | Evenings only, one way, TueWedThu (2 trips) Sat (3 trips) | " |
| North Queensferry to Kelty | Evenings only, one way, TueWedThuSat (5 trips) | " |
28 | Dunfermline (Queen Margaret Hospital) to Alloa (Shillinghill) | Evenings only, one way, Mon to Fri (1 trip) | " |
| Dunfermline (Queen Margaret Hospital) to Falkirk | Only this direction, Mon to Fri (3 trips) | " |
| Dunfermline (Queen Margaret Hospital) to Kincardine | Evenings only, one way, Thu (2 trips) | " |
| Dunfermline (Queen Margaret Hospital) to Saline | Evenings only, one way, Mon to Fri (1 trip) | " |
| Falkirk to Dunfermline (Queen Margaret Hospital) | Only this direction, Mon to Fri (4 trips) | " |
| Saline to Dunfermline (Queen Margaret Hospital) | Evenings only, one way, Mon to Fri (1 trip) | " |
33 | Dunfermline to Crossgates | Only this direction, Mon to Fri (1 trip) | " |
| Dunfermline to Halbeath | Only this direction, Mon to Fri (1 trip) | " |
| Dunfermline to Kirkcaldy | Only this direction, TueWedThu (11 trips) Sat (every 60 mins) Sun (10 trips) | " |
| Dunfermline to Kirkcaldy | Early Mornings, this way only, TueWedThuSat (1 trip) | " |
| Dunfermline to Lochgelly | Only this direction, TueWedThuSat (1 trip) | " |
| Kirkcaldy to Dunfermline | Only this direction, TueWedThuSat (1 trip) Sun (1 trip) | " |
| Kirkcaldy to Dunfermline | Only this direction, TueWedThu (11 trips) Sat (every 60 mins) Sun (9 trips) | " |
| Lochgelly to Dunfermline | Only this direction, TueWedThuSat (1 trip) | " |
| Lochgelly to Dunfermline | Only this direction, Mon to Fri (1 trip) | " |
33A | Dunfermline to Kirkcaldy | Only this direction, TueWedThuSat (1 trip) | " |
| Dunfermline to Kirkcaldy | Only this direction, TueWedThu (10 trips) Sat (every 60 mins) | " |
| Kirkcaldy to Dunfermline | Only this direction, TueWedThu (9 trips) Sat (every 60 mins) | " |
| Kirkcaldy to Dunfermline | Only this direction, TueWedThuSat (1 trip) | " |
81 | Dunfermline to Glenrothes | Only this direction, Mon to Fri (1 trip) | " |
| Dunfermline (Queen Margaret Hospital) to Glenrothes | Only this direction, Mon to Fri (1 trip) | " |
| Glenrothes to Dunfermline | Only this direction, Mon to Sat (1 trip) | " |
| Glenrothes to Dunfermline (Queen Margaret Hospital) | Only this direction, Mon to Fri (1 trip) | " |
| Glenrothes to Parkneuk | Only this direction, Mon to Fri (1 trip) Sat (every 60 mins) | " |
| Kingseat to Parkneuk | Only this direction, Mon to Fri (1 trip) | " |
| Parkneuk to Glenrothes | Only this direction, TueWedThu (10 trips) Sat (every 60 mins) | " |
| Parkneuk to Lochgelly | Only this direction, Mon to Fri (1 trip) | " |
81A | Dunfermline to Glenrothes | TueWedThuFri (1 trip) Sat (5 trips, 4 back) | " |
| Dunfermline (Queen Margaret Hospital) to Glenrothes | Sun (6 trips) | " |
| Glenrothes to Parkneuk | Only this direction, TueWedThuSat (1 trip) | " |
81B | Dunfermline to Cowdenbeath | Evenings only, one way, TueWedSat (1 trip) | " |
83 | Dalgety Bay (St Davids) to Dunfermline | Evenings/Sun only, one way, Mon to Sat (4 trips) Sun (every 60 mins) | " |
| Dunfermline to Dalgety Bay (St Davids) | Evenings/Sun only, one way, Mon to Sat (5 trips) Sun (every 60 mins) | " |
| Inverkeithing to Dunfermline | Evenings only, one way, Mon to Sat (1 trip) | " |
89 | North Queensferry to Crossford | TueWedThuSat (6 trips, 7 back) | " |
| North Queensferry to Dunfermline | Mon to Sat (1 trip) | " |
| North Queensferry to Dunfermline (Queen Margaret Hospital) | Only this direction, Mon to Fri (2 trips) | " |
89A | North Queensferry to Crossford | TueWedThuSat (4 trips, 3 back) | " |
| North Queensferry to Dunfermline | Only this direction, TueWedThuSat (1 trip) | " |
89B | Dunfermline to North Queensferry | TueWedThuSat (2 trips, 1 back) | " |