Scheduled flights operate between Inverness and Manchester, Birmingham, Bristol, London Heathrow, Gatwick and Luton, Belfast City, Dublin, Amsterdam and more.
Aberdeen International connects the North-East to many European cities. For a full list, click here.
ScotRail, Scotland's national railway service, connects Speyside to Inverness, Aberdeen and beyond. The nearest stations to Speyside are Aviemore, Keith and Elgin.
For all timetables and routes, up-to-date journey information and to book tickets or travel passes, visit the ScotRail website at the link above.
Citylink bus service connects Edinburgh and Glasgow to Inverness and Aberdeen.
Stagecoach operate a service (number 10) between Aberdeen and Inverness, calling at Huntly, Keith, Elgin, Forres and Nairn. Call Traveline on 0871 200 22 33* for up-to-date timetable information. For further information about this service, click here*.
Speyside may be in the North-East but we're just a drive away from Scotland's major cities:
Inverness: 56 miles (90 kilometres), 1 hour 23 minutes
Aberdeen: 62 miles (100 kilometres), 1 hour 26 minutes
Dundee: 127 miles (204 kilometres), 2 hours 54 minutes
Edinburgh: 160 miles (257 kilometres), 3 hours 37 minutes
Glasgow: 175 miles (282 kilometres), 3 hours 50 minutes
The AA provide a useful Route Planner.