A bus company that runs services through Dundee has revealed its festive timetables.
Stagecoach has urged customers to consult with the temporary changes to avoid being left stranded over Christmas and New Year.
As ever, no services will run on Christmas or New Years Day.
Special timetables will operate on Christmas Eve and Hogmanay. Some of these services are listed below:
The 20/21A service from Dundee to Forfar will run its last bus from the Seagate at 9.30pm.
If leaving from Angus, the final 20 bus to Dundee will leave Forfar at 8.55pm.
The 21A service from Stracathro to Dundee will not complete its journey, instead it will terminate in Forfar at 10.05pm.
The 57 from Dundee, which runs through Lochee, will see the last bus depart at 8.10pm.
However, rather than ending in Perth as it would normally do, the bus will stop in Blairgowrie.
Similarly, the final 57 departing from Perth will leave at 8.20pm ending in Blairgowrie, rather than Dundee.
Meanwhile, the final 73 Arbroath to Ninewells service will depart the Angus town at 8.47pm. The bus will arrive in the city centre around 9.44pm.
The last 73 heading towards Arbroath, taking in Broughty Ferry, will leave Ninewells at 9.16pm, reaching the city centre by about 9.30pm.
On Boxing Day and Tuesday January 2 services will run on a Sunday timetable.
From Wednesday December 27 to Friday December 29, busses will run on a school holiday or Saturday timetable before returning to normal on Saturday December 30.
All services will return to normal on Wednesday January 3.
Douglas Robertson, Commercial Director, Stagecoach East Scotland said: “Our website journey planner has been updated to show the special festive timetables and affected journeys, providing live bus times and up to date information.
“We would encourage anyone planning to travel between Sunday December 24 and Tuesday January 2 2018 to check our website or festive timetable guide before heading out.”