There's plenty of information available to plan your journey, such as the National Rail Enquiries website (tel 08457 48 49 50) for train times – it's always worth checking before you travel, for any updates to what's in this guide.
You can buy train tickets online, have them sent to you, or pick them up at the station.
And for bus and rail information, the Traveline Scotland - Timetables and journey planner for all bus, rail, coach, air and ferry services in Scotland website (tel: 0871 200 22 33) gives up to date times.