All about buses to Aviemore
Cheap bus tickets to Aviemore
-
Scottish Citylink0h 45m06:10 AMInvernessBus Station6:55 AMAviemoreTrain Station0BasicA Bus from Scottish Citylink goes from Bus Station, Inverness (United Kingdom) at 4/28/2026 6:10:00 AM to Train Station, Aviemore (United Kingdom) arriving at 4/28/2026 6:55:00 AM. 50 Basic ticket for $3 per person are available. Travel duration is 0h 45m
-
FlixBus1h 50m08:10 AMPerthBroxden Park and Ride10:00 AMAviemoreBus Stop0EconomyA Bus from FlixBus goes from Broxden Park and Ride, Perth (United Kingdom) at 4/27/2026 8:10:00 AM to Bus Stop, Aviemore (United Kingdom) arriving at 4/27/2026 10:00:00 AM. 50 Economy ticket for $7 per person are available. Travel duration is 1h 50m
-
megabus1h 6m08:42 AMPitlochryBank of Scotland9:48 AMAviemoreBus Stop0EconomyA Bus from megabus goes from Bank of Scotland, Pitlochry (United Kingdom) at 4/27/2026 8:42:00 AM to Bus Stop, Aviemore (United Kingdom) arriving at 4/27/2026 9:48:00 AM. 50 Economy ticket for $9 per person are available. Travel duration is 1h 6m
-
megabus0h 47m03:00 PMInvernessBus Station3:47 PMAviemoreBus Stop0EconomyA Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 4/27/2026 3:00:00 PM to Bus Stop, Aviemore (United Kingdom) arriving at 4/27/2026 3:47:00 PM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 47m
-
megabus0h 45m06:10 AMInvernessBus Station6:55 AMAviemoreBus Stop0EconomyA Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 4/27/2026 6:10:00 AM to Bus Stop, Aviemore (United Kingdom) arriving at 4/27/2026 6:55:00 AM. 50 Economy ticket for $11 per person are available. Travel duration is 0h 45m
-
megabus6h 3m03:45 AMEdinburghN St David St9:48 AMAviemoreBus Stop0EconomyA Bus from megabus goes from N St David St, Edinburgh (United Kingdom) at 4/27/2026 3:45:00 AM to Bus Stop, Aviemore (United Kingdom) arriving at 4/27/2026 9:48:00 AM. 50 Economy ticket for $13 per person are available. Travel duration is 6h 3m
-
megabus3h 3m06:45 AMCumbernauldTown Centre Stances9:48 AMAviemoreBus Stop0EconomyA Bus from megabus goes from Town Centre Stances, Cumbernauld (United Kingdom) at 4/27/2026 6:45:00 AM to Bus Stop, Aviemore (United Kingdom) arriving at 4/27/2026 9:48:00 AM. 50 Economy ticket for $21 per person are available. Travel duration is 3h 3m
-
FlixBus12h 10m02:10 AMManchesterShudehill Interchange2:20 PMAviemoreBus Stop0EconomyA Bus from FlixBus goes from Shudehill Interchange, Manchester (United Kingdom) at 4/27/2026 2:10:00 AM to Bus Stop, Aviemore (United Kingdom) arriving at 4/27/2026 2:20:00 PM. 50 Economy ticket for $24 per person are available. Travel duration is 12h 10m
-
FlixBus13h 5m01:15 AMNottinghamBroadmarsh Bus Station2:20 PMAviemoreBus Stop0EconomyA Bus from FlixBus goes from Broadmarsh Bus Station, Nottingham (United Kingdom) at 4/27/2026 1:15:00 AM to Bus Stop, Aviemore (United Kingdom) arriving at 4/27/2026 2:20:00 PM. 50 Economy ticket for $30 per person are available. Travel duration is 13h 5m
-
Scottish Citylink3h 23m06:25 AMDundeeSeagate Bus Station9:48 AMAviemoreBus Stop0BasicA Bus from Scottish Citylink goes from Seagate Bus Station, Dundee (United Kingdom) at 4/27/2026 6:25:00 AM to Bus Stop, Aviemore (United Kingdom) arriving at 4/27/2026 9:48:00 AM. 50 Basic ticket for $34 per person are available. Travel duration is 3h 23m
-
Scottish Citylink3h 3m010:45 AMCumbernauldTown Centre Stances1:48 PMAviemoreBus Stop0BasicA Bus from Scottish Citylink goes from Town Centre Stances, Cumbernauld (United Kingdom) at 4/27/2026 10:45:00 AM to Bus Stop, Aviemore (United Kingdom) arriving at 4/27/2026 1:48:00 PM. 50 Basic ticket for $35 per person are available. Travel duration is 3h 3m
-
FlixBus16h 45m09:35 PMNottinghamBroadmarsh Bus Station2:20 PMAviemoreBus Stop0EconomyA Bus from FlixBus goes from Broadmarsh Bus Station, Nottingham (United Kingdom) at 4/27/2026 9:35:00 PM to Bus Stop, Aviemore (United Kingdom) arriving at 4/28/2026 2:20:00 PM. 50 Economy ticket for $36 per person are available. Travel duration is 16h 45m
-
Scottish Citylink2h 28m012:50 PMDundeeSeagate Bus Station3:18 PMAviemoreBus Stop0BasicA Bus from Scottish Citylink goes from Seagate Bus Station, Dundee (United Kingdom) at 4/27/2026 12:50:00 PM to Bus Stop, Aviemore (United Kingdom) arriving at 4/27/2026 3:18:00 PM. 50 Basic ticket for $40 per person are available. Travel duration is 2h 28m
-
Scottish Citylink3h 3m06:45 AMCumbernauldTown Centre Stances9:48 AMAviemoreBus Stop0BasicA Bus from Scottish Citylink goes from Town Centre Stances, Cumbernauld (United Kingdom) at 4/27/2026 6:45:00 AM to Bus Stop, Aviemore (United Kingdom) arriving at 4/27/2026 9:48:00 AM. 50 Basic ticket for $47 per person are available. Travel duration is 3h 3m
Your route is not there? In the search bar, we have already filled Aviemore as your destination. You just have to enter your place of departure. However, if you want to take the bus from Aviemore, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from Aviemore? Then check the return trip straight away and simply select the appropriate date. Are you travelling to Aviemore with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to Aviemore.


