Last buses from Kinross
Direct buses from Kinross go to 40 places. Tonight (Saturday) the last one leaves at 01:38 (after midnight), the E1 to Edinburgh. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Glasgow | M6 00:36 after midnight | M6 00:36 after midnight | M6 00:36 after midnight | M6 00:36 after midnight |
| Edinburgh | E1 01:38 after midnight | E1 01:23 after midnight | E1 01:38 after midnight | E1 01:38 after midnight |
| Aberdeen | E1 00:45 after midnight | E1 00:36 after midnight | E1 00:45 after midnight | E1 00:45 after midnight |
| Inverness | M90 19:00 | M90 19:00 | M90 19:00 | M90 19:00 |
| Perth | M92 00:16 after midnight | M92 00:16 after midnight | M92 00:16 after midnight | M92 00:16 after midnight |
| Dundee | E1 00:45 after midnight | E1 00:36 after midnight | E1 00:45 after midnight | E1 00:45 after midnight |
| Dunfermline | 787 00:08 after midnight | 787 00:08 after midnight | 787 00:08 after midnight | 787 00:08 after midnight |
| Glenrothes | 201 18:15 | 201 18:15 | 201 18:15 | none |
| Fort William | 913 09:35 | 913 09:35 | 913 09:35 | 913 09:35 |
| Cumbernauld | M6 00:36 after midnight | M6 00:36 after midnight | M6 00:36 after midnight | M6 00:36 after midnight |
| Falkirk | M6 00:36 after midnight | M6 00:36 after midnight | M6 00:36 after midnight | M6 00:36 after midnight |
| Aviemore | M90 19:00 | M90 19:00 | M90 19:00 | M90 19:00 |
| Cupar | 787 23:45 | 787 23:45 | 787 23:45 | 787 23:45 |
| Ingliston | E1 01:38 after midnight | E1 01:23 after midnight | E1 01:38 after midnight | E1 01:38 after midnight |
| St Andrews | 787 23:45 | 787 23:45 | 787 23:45 | 787 23:45 |
| Pitlochry | M90 19:00 | M90 19:00 | M90 19:00 | M90 19:00 |
| Ratho Station | M6 00:36 after midnight | M6 00:36 after midnight | M6 00:36 after midnight | M6 00:36 after midnight |
| Crianlarich | 913 09:35 | 913 09:35 | 913 09:35 | 913 09:35 |
| Edinburgh Airport | E1 01:38 after midnight | E1 01:23 after midnight | E1 01:38 after midnight | E1 01:38 after midnight |
| Forfar | E1 00:45 after midnight | E1 00:36 after midnight | E1 00:45 after midnight | E1 00:45 after midnight |
| Portlethen | E1 00:45 after midnight | E1 00:36 after midnight | E1 00:45 after midnight | E1 00:45 after midnight |
| Ferrytoll | 787 01:38 | 787 01:38 | 787 01:38 | 787 01:38 |
| Tyndrum | 913 09:35 | 913 09:35 | 913 09:35 | 913 09:35 |
| Inver | M90 19:00 | M90 19:00 | M90 19:00 | M90 19:00 |
| North Queensferry | M6 00:36 after midnight | M6 00:36 after midnight | M6 00:36 after midnight | M6 00:36 after midnight |
| Kingussie | M91 08:13 | M91 08:13 | M91 08:13 | M91 08:13 |
| Ballinluig | M90 19:00 | M90 19:00 | M90 19:00 | M90 19:00 |
| Luncarty | M91 08:13 | M91 08:13 | M91 08:13 | M91 08:13 |
| Rosyth | E1 01:38 after midnight | E1 01:23 after midnight | E1 01:38 after midnight | E1 01:38 after midnight |
| Birnam | M90 19:00 | M90 19:00 | M90 19:00 | M90 19:00 |
| Queensferry | 787 01:38 | 787 01:38 | 787 01:38 | 787 01:38 |
| Corran Ferry | 913 09:35 | 913 09:35 | 913 09:35 | 913 09:35 |
| Crieff | 913 09:35 | 913 09:35 | 913 09:35 | 913 09:35 |
| Dalwhinnie | M90 19:00 | M90 19:00 | M90 19:00 | M90 19:00 |
| Guardbridge | 787 23:45 | 787 23:45 | 787 23:45 | 787 23:45 |
| Brechin | E1 00:45 after midnight | E1 00:36 after midnight | E1 00:45 after midnight | E1 00:45 after midnight |
| Kelty | X56 18:43 | X56 20:01 | X56 18:43 | none |
| Kindallachan | M91 08:13 | M91 08:13 | M91 08:13 | M91 08:13 |
| Newtonhill | E1 00:45 after midnight | E1 00:36 after midnight | E1 00:45 after midnight | E1 00:45 after midnight |
| Newtonmore | M91 08:13 | M91 08:13 | M91 08:13 | M91 08:13 |
The time each last direct bus leaves Kinross, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.
Questions
- What time is the last bus from Kinross tonight?
- The E1 to Edinburgh at 01:38 (after midnight) from Park and Ride, from the timetable for Saturday.
- What time is the last bus from Kinross to Glasgow?
- The last direct bus from Kinross to Glasgow: on weekdays, the M6 at 00:36 (after midnight) from Park and Ride, reaching Glasgow at 02:32; on Saturdays, the M6 at 00:36 (after midnight) from Park and Ride, reaching Glasgow at 02:32; on Sundays, the M6 at 00:36 (after midnight) from Park and Ride, reaching Glasgow at 02:32.
- What time is the last bus from Kinross to Edinburgh?
- The last direct bus from Kinross to Edinburgh: on weekdays, the E1 at 01:23 (after midnight) from Park and Ride, reaching Edinburgh at 02:11; on Saturdays, the E1 at 01:38 (after midnight) from Park and Ride, reaching Edinburgh at 02:27; on Sundays, the E1 at 01:38 (after midnight) from Park and Ride, reaching Edinburgh at 02:27.
- What time is the last bus from Kinross to Aberdeen?
- The last direct bus from Kinross to Aberdeen: on weekdays, the E1 at 00:36 (after midnight) from Park and Ride, reaching Aberdeen at 02:48; on Saturdays, the E1 at 00:45 (after midnight) from Park and Ride, reaching Aberdeen at 03:04; on Sundays, the E1 at 00:45 (after midnight) from Park and Ride, reaching Aberdeen at 03:04.
- What time is the last bus from Kinross to Inverness?
- The last direct bus from Kinross to Inverness: on weekdays, the M90 at 19:00 from Park and Ride, reaching Inverness at 22:04; on Saturdays, the M90 at 19:00 from Park and Ride, reaching Inverness at 22:04; on Sundays, the M90 at 19:00 from Park and Ride, reaching Inverness at 22:04.
- What time is the last bus from Kinross to Perth?
- The last direct bus from Kinross to Perth: on weekdays, the M92 at 00:16 (after midnight) from Park and Ride, reaching Perth at 00:36; on Saturdays, the M92 at 00:16 (after midnight) from Park and Ride, reaching Perth at 00:36; on Sundays, the M92 at 00:16 (after midnight) from Park and Ride, reaching Perth at 00:36.
- What time is the last bus from Kinross to Dundee?
- The last direct bus from Kinross to Dundee: on weekdays, the E1 at 00:36 (after midnight) from Park and Ride, reaching Dundee at 01:12; on Saturdays, the E1 at 00:45 (after midnight) from Park and Ride, reaching Dundee at 01:24; on Sundays, the E1 at 00:45 (after midnight) from Park and Ride, reaching Dundee at 01:24.
- What time is the last bus from Kinross to Dunfermline?
- The last direct bus from Kinross to Dunfermline: on weekdays, the 787 at 00:08 (after midnight) from Park and Ride, reaching Dunfermline at 00:22; on Saturdays, the 787 at 00:08 (after midnight) from Park and Ride, reaching Dunfermline at 00:22; on Sundays, the 787 at 00:08 (after midnight) from Park and Ride, reaching Dunfermline at 00:22.
- What time is the last bus from Kinross to Glenrothes?
- The last direct bus from Kinross to Glenrothes: on weekdays, the 201 at 18:15 from Loch Leven Leisure Centre, reaching Glenrothes at 18:55; on Saturdays, the 201 at 18:15 from Loch Leven Leisure Centre, reaching Glenrothes at 18:55; on Sundays, there's no direct bus.
- What time is the last bus from Kinross to Fort William?
- The last direct bus from Kinross to Fort William: on weekdays, the 913 at 09:35 from Park and Ride, reaching Fort William at 12:59; on Saturdays, the 913 at 09:35 from Park and Ride, reaching Fort William at 12:59; on Sundays, the 913 at 09:35 from Park and Ride, reaching Fort William at 12:59.
- What time is the last bus from Kinross to Cumbernauld?
- The last direct bus from Kinross to Cumbernauld: on weekdays, the M6 at 00:36 (after midnight) from Park and Ride, reaching Cumbernauld at 02:12; on Saturdays, the M6 at 00:36 (after midnight) from Park and Ride, reaching Cumbernauld at 02:12; on Sundays, the M6 at 00:36 (after midnight) from Park and Ride, reaching Cumbernauld at 02:12.
Buses in Kinross · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook