Last buses from Rothesay
Direct buses from Rothesay go to 18 places. Tonight (Saturday) the last one leaves at 22:58, the 490 to Ardbeg. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Wemyss Bay | CM3 20:00 | CM3 19:00 | CM3 20:00 | CM3 19:00 |
| Kames | none | 477 13:15 | none | none |
| Rhubodach | 490 18:19 | 490 18:19 | 490 18:19 | none |
| Tighnabruaich | none | 477 13:15 | none | none |
| Ardbeg | 490 22:58 | 490 22:58 | 490 22:58 | 490 18:49 |
| Ardmaleish | 490 18:19 | 490 18:19 | 490 18:19 | none |
| Colintraive | none | 477 13:15 | none | none |
| Port Bannatyne | 490 22:58 | 490 22:58 | 490 22:58 | 490 18:49 |
| Craigmore | 490 22:16 | 490 22:16 | 490 22:16 | 490 17:52 |
| Ettrick Bay | 490 17:55 | 490 17:56 | 490 17:55 | 490 17:54 |
| Tighnabruaich Road End | none | 477 13:15 | none | none |
| Ascog | 490 22:16 | 490 22:16 | 490 22:16 | 490 17:52 |
| Bruchag Point | 490 22:16 | 490 22:16 | 490 22:16 | 490 17:52 |
| Kerrycroy | 490 22:16 | 490 22:16 | 490 22:16 | 490 17:52 |
| Kilchattan Bay | 490 22:16 | 490 22:16 | 490 22:16 | 490 17:52 |
| Kingarth | 490 22:16 | 490 22:16 | 490 22:16 | 490 17:52 |
| Montford | 490 22:16 | 490 22:16 | 490 22:16 | 490 17:52 |
| Ormidale | none | 477 13:15 | none | none |
The time each last direct bus leaves Rothesay, 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 Rothesay tonight?
- The 490 to Ardbeg at 22:58 from Ardbeg Road, from the timetable for Saturday.
- What time is the last bus from Rothesay to Wemyss Bay?
- The last direct bus from Rothesay to Wemyss Bay: on weekdays, the CM3 at 19:00 from Rothesay Ferry Terminal, reaching Wemyss Bay at 19:35; on Saturdays, the CM3 at 20:00 from Rothesay Ferry Terminal, reaching Wemyss Bay at 20:35; on Sundays, the CM3 at 19:00 from Rothesay Ferry Terminal, reaching Wemyss Bay at 19:35.
- What time is the last bus from Rothesay to Kames?
- The last direct bus from Rothesay to Kames: on weekdays, the 477 at 13:15 from Ardbeg Road, reaching Kames at 14:19; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Rothesay to Rhubodach?
- The last direct bus from Rothesay to Rhubodach: on weekdays, the 490 at 18:19 from Ardbeg Road, reaching Rhubodach at 18:31; on Saturdays, the 490 at 18:19 from Ardbeg Road, reaching Rhubodach at 18:31; on Sundays, there's no direct bus.
- What time is the last bus from Rothesay to Tighnabruaich?
- The last direct bus from Rothesay to Tighnabruaich: on weekdays, the 477 at 13:15 from Ardbeg Road, reaching Tighnabruaich at 14:16; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Rothesay to Ardbeg?
- The last direct bus from Rothesay to Ardbeg: on weekdays, the 490 at 22:58 from Ardbeg Road, reaching Ardbeg at 22:59; on Saturdays, the 490 at 22:58 from Ardbeg Road, reaching Ardbeg at 22:59; on Sundays, the 490 at 18:49 from Ardbeg Road, reaching Ardbeg at 18:50.
- What time is the last bus from Rothesay to Ardmaleish?
- The last direct bus from Rothesay to Ardmaleish: on weekdays, the 490 at 18:19 from Ardbeg Road, reaching Ardmaleish at 18:27; on Saturdays, the 490 at 18:19 from Ardbeg Road, reaching Ardmaleish at 18:27; on Sundays, there's no direct bus.
- What time is the last bus from Rothesay to Colintraive?
- The last direct bus from Rothesay to Colintraive: on weekdays, the 477 at 13:15 from Ardbeg Road, reaching Colintraive at 13:45; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Rothesay to Port Bannatyne?
- The last direct bus from Rothesay to Port Bannatyne: on weekdays, the 490 at 22:58 from Ardbeg Road, reaching Port Bannatyne at 23:01; on Saturdays, the 490 at 22:58 from Ardbeg Road, reaching Port Bannatyne at 23:01; on Sundays, the 490 at 18:49 from Ardbeg Road, reaching Port Bannatyne at 18:52.
- What time is the last bus from Rothesay to Craigmore?
- The last direct bus from Rothesay to Craigmore: on weekdays, the 490 at 22:16 from Leopold Road junct, reaching Craigmore at 22:17; on Saturdays, the 490 at 22:16 from Leopold Road junct, reaching Craigmore at 22:17; on Sundays, the 490 at 17:52 from Leopold Road junct, reaching Craigmore at 17:53.
- What time is the last bus from Rothesay to Ettrick Bay?
- The last direct bus from Rothesay to Ettrick Bay: on weekdays, the 490 at 17:56 from Ardbeg Road, reaching Ettrick Bay at 18:07; on Saturdays, the 490 at 17:55 from Ardbeg Road, reaching Ettrick Bay at 18:06; on Sundays, the 490 at 17:54 from Ardbeg Road, reaching Ettrick Bay at 18:05.
Buses in Rothesay · 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