Where to find Inverness Bus Station
Bus Station is located at Margaret St, IV1 1LT Inverness
View the location of this bus stop in Inverness on the map.
Bus Station
Margaret St
All bus departures from Inverness Bus Station today
Here you will find all the departures from Inverness Bus Station today, in real time.
-
megabus05:10 AMInvernessBus Station8:27 AMAberdeenBus Station0Economy$22A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 5:10:00 AM to Bus Station, Aberdeen (United Kingdom) arriving at 8/11/2025 8:27:00 AM. 50 Economy ticket for $22 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station9:25 AMDundeeSeagate Bus Station0Economy$37A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Seagate Bus Station, Dundee (United Kingdom) arriving at 8/11/2025 9:25:00 AM. 50 Economy ticket for $37 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station7:25 PMLondonFinchley Road Station0Economy$51A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Finchley Road Station, London (United Kingdom) arriving at 8/11/2025 7:25:00 PM. 50 Economy ticket for $51 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station7:55 PMLondonVictoria Coach Station0Economy$51A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Victoria Coach Station, London (United Kingdom) arriving at 8/11/2025 7:55:00 PM. 50 Economy ticket for $51 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station9:24 AMAberdeenBus Station0Economy$22A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Bus Station, Aberdeen (United Kingdom) arriving at 8/11/2025 9:24:00 AM. 50 Economy ticket for $22 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station10:35 AMGlasgowBuchanan Bus Station0Economy$25A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Buchanan Bus Station, Glasgow (United Kingdom) arriving at 8/11/2025 10:35:00 AM. 50 Economy ticket for $25 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station9:50 AMGlasgowBuchanan Bus Station0Economy$25A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Buchanan Bus Station, Glasgow (United Kingdom) arriving at 8/11/2025 9:50:00 AM. 50 Economy ticket for $25 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station9:21 AMDunfermlineHalbeath Park and Ride0Basic$26A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Halbeath Park and Ride, Dunfermline (United Kingdom) arriving at 8/11/2025 9:21:00 AM. 50 Basic ticket for $26 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station9:59 AMEdinburghCentral bus station0Basic$59A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Central bus station, Edinburgh (United Kingdom) arriving at 8/11/2025 9:59:00 AM. 50 Basic ticket for $59 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station6:53 AMAviemoreBus Stop0Basic$14A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Bus Stop, Aviemore (United Kingdom) arriving at 8/11/2025 6:53:00 AM. 50 Basic ticket for $14 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station8:40 AMPerthBroxden Park and Ride0Economy$16A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Broxden Park and Ride, Perth (United Kingdom) arriving at 8/11/2025 8:40:00 AM. 50 Economy ticket for $16 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station9:11 AMPerthBus Station0Economy$16A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Bus Station, Perth (United Kingdom) arriving at 8/11/2025 9:11:00 AM. 50 Economy ticket for $16 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station9:11 AMPerthBus Station0Basic$15A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Bus Station, Perth (United Kingdom) arriving at 8/11/2025 9:11:00 AM. 50 Basic ticket for $15 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station10:35 AMGlasgowBuchanan Bus Station0Basic$21A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Buchanan Bus Station, Glasgow (United Kingdom) arriving at 8/11/2025 10:35:00 AM. 50 Basic ticket for $21 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station9:50 AMGlasgowBuchanan Bus Station0Basic$21A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Buchanan Bus Station, Glasgow (United Kingdom) arriving at 8/11/2025 9:50:00 AM. 50 Basic ticket for $21 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station4:50 PMManchester AirportAirport Bus Station0Economy$38A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Airport Bus Station, Manchester Airport (United Kingdom) arriving at 8/11/2025 4:50:00 PM. 50 Economy ticket for $38 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station4:10 PMManchesterShudehill Interchange0Economy$38A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Shudehill Interchange, Manchester (United Kingdom) arriving at 8/11/2025 4:10:00 PM. 50 Economy ticket for $38 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station9:07 AMKinrossPark and Ride Car Park0Economy$23A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Park and Ride Car Park, Kinross (United Kingdom) arriving at 8/11/2025 9:07:00 AM. 50 Economy ticket for $23 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station8:01 AMPitlochryBank of Scotland0Economy$13A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Bank of Scotland, Pitlochry (United Kingdom) arriving at 8/11/2025 8:01:00 AM. 50 Economy ticket for $13 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station8:01 AMPitlochryBank of Scotland0Basic$14A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Bank of Scotland, Pitlochry (United Kingdom) arriving at 8/11/2025 8:01:00 AM. 50 Basic ticket for $14 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station6:30 PMBirminghamBrunel Street0Economy$41A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Brunel Street, Birmingham (United Kingdom) arriving at 8/11/2025 6:30:00 PM. 50 Economy ticket for $41 per person are available. Travel duration is 0h 0m
-
megabus06:10 AMInvernessBus Station9:59 AMEdinburghCentral bus station0Economy$24A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 6:10:00 AM to Central bus station, Edinburgh (United Kingdom) arriving at 8/11/2025 9:59:00 AM. 50 Economy ticket for $24 per person are available. Travel duration is 0h 0m
-
megabus07:10 AMInvernessBus Station10:24 AMAberdeenBus Station0Economy$22A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 7:10:00 AM to Bus Station, Aberdeen (United Kingdom) arriving at 8/11/2025 10:24:00 AM. 50 Economy ticket for $22 per person are available. Travel duration is 0h 0m
-
megabus07:20 AMInvernessBus Station10:55 AMDundeeSeagate Bus Station0Economy$37A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 7:20:00 AM to Seagate Bus Station, Dundee (United Kingdom) arriving at 8/11/2025 10:55:00 AM. 50 Economy ticket for $37 per person are available. Travel duration is 0h 0m
-
FlixBus07:20 AMInvernessBus Station12:45 PMDundeeScience Centre Station0Economy$13A Bus from FlixBus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 7:20:00 AM to Science Centre Station, Dundee (United Kingdom) arriving at 8/11/2025 12:45:00 PM. 50 Economy ticket for $13 per person are available. Travel duration is 0h 0m
-
FlixBus07:20 AMInvernessBus Station2:10 PMAberdeenBus Station0Economy$16A Bus from FlixBus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 7:20:00 AM to Bus Station, Aberdeen (United Kingdom) arriving at 8/11/2025 2:10:00 PM. 50 Economy ticket for $16 per person are available. Travel duration is 0h 0m
-
FlixBus07:20 AMInvernessBus Station1:35 PMAberdeenBus Station0Economy$16A Bus from FlixBus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 7:20:00 AM to Bus Station, Aberdeen (United Kingdom) arriving at 8/11/2025 1:35:00 PM. 50 Economy ticket for $16 per person are available. Travel duration is 0h 0m
-
megabus07:20 AMInvernessBus Station12:03 PMEdinburghCentral bus station0Economy$32A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 7:20:00 AM to Central bus station, Edinburgh (United Kingdom) arriving at 8/11/2025 12:03:00 PM. 50 Economy ticket for $32 per person are available. Travel duration is 0h 0m
-
megabus07:20 AMInvernessBus Station11:19 AMEdinburghCentral bus station0Economy$32A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 7:20:00 AM to Central bus station, Edinburgh (United Kingdom) arriving at 8/11/2025 11:19:00 AM. 50 Economy ticket for $32 per person are available. Travel duration is 0h 0m
-
megabus07:20 AMInvernessBus Station11:33 AMEdinburgh AirportEdinburgh Airport0Economy$23A Bus from megabus goes from Bus Station, Inverness (United Kingdom) at 8/11/2025 7:20:00 AM to Edinburgh Airport, Edinburgh Airport (United Kingdom) arriving at 8/11/2025 11:33:00 AM. 50 Economy ticket for $23 per person are available. Travel duration is 0h 0m
All bus arrivals at Inverness Bus Station today
Here you will find all the arrivals to Inverness Bus Station today, in real time.
-
megabus012:35 AMEdinburghN St David St10:33 AMInvernessBus Station0Economy$32A Bus from megabus goes from N St David St, Edinburgh (United Kingdom) at 8/11/2025 12:35:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:33:00 AM. 50 Economy ticket for $32 per person are available. Travel duration is 0h 0m
-
megabus012:35 AMEdinburghN St David St10:33 AMInvernessBus Station0Basic$79A Bus from megabus goes from N St David St, Edinburgh (United Kingdom) at 8/11/2025 12:35:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:33:00 AM. 50 Basic ticket for $79 per person are available. Travel duration is 0h 0m
-
megabus01:10 AMDunfermlineHalbeath Park and Ride10:33 AMInvernessBus Station0Basic$28A Bus from megabus goes from Halbeath Park and Ride, Dunfermline (United Kingdom) at 8/11/2025 1:10:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:33:00 AM. 50 Basic ticket for $28 per person are available. Travel duration is 0h 0m
-
megabus09:50 AMAviemoreBus Stop10:33 AMInvernessBus Station0Economy$15A Bus from megabus goes from Bus Stop, Aviemore (United Kingdom) at 8/11/2025 9:50:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:33:00 AM. 50 Economy ticket for $15 per person are available. Travel duration is 0h 0m
-
megabus09:50 AMAviemoreBus Stop10:33 AMInvernessBus Station0Basic$14A Bus from megabus goes from Bus Stop, Aviemore (United Kingdom) at 8/11/2025 9:50:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:33:00 AM. 50 Basic ticket for $14 per person are available. Travel duration is 0h 0m
-
megabus07:07 AMStirlingBus Station10:33 AMInvernessBus Station0Economy$22A Bus from megabus goes from Bus Station, Stirling (United Kingdom) at 8/11/2025 7:07:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:33:00 AM. 50 Economy ticket for $22 per person are available. Travel duration is 0h 0m
-
megabus06:05 PMBirminghamBrunel Street10:33 AMInvernessBus Station0Temporarily not available: last found 08/10/2025Economy$54A Bus from megabus goes from Brunel Street, Birmingham (United Kingdom) at 8/10/2025 6:05:00 PM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:33:00 AM. 50 Economy ticket for $54 per person are available. Travel duration is 0h 0m
-
megabus01:10 AMDunfermlineCarnegie College10:33 AMInvernessBus Station0Economy$23A Bus from megabus goes from Carnegie College, Dunfermline (United Kingdom) at 8/11/2025 1:10:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:33:00 AM. 50 Economy ticket for $23 per person are available. Travel duration is 0h 0m
-
megabus01:23 AMKinrossPark and Ride Car Park10:33 AMInvernessBus Station0Basic$27A Bus from megabus goes from Park and Ride Car Park, Kinross (United Kingdom) at 8/11/2025 1:23:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:33:00 AM. 50 Basic ticket for $27 per person are available. Travel duration is 0h 0m
-
megabus06:55 AMGlasgowBuchanan Bus Station10:33 AMInvernessBus Station0Economy$20A Bus from megabus goes from Buchanan Bus Station, Glasgow (United Kingdom) at 8/11/2025 6:55:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:33:00 AM. 50 Economy ticket for $20 per person are available. Travel duration is 0h 0m
-
megabus08:20 PMManchesterShudehill Interchange10:33 AMInvernessBus Station0Temporarily not available: last found 08/10/2025Economy$47A Bus from megabus goes from Shudehill Interchange, Manchester (United Kingdom) at 8/10/2025 8:20:00 PM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:33:00 AM. 50 Economy ticket for $47 per person are available. Travel duration is 0h 0m
-
megabus06:55 AMGlasgowBuchanan Bus Station10:33 AMInvernessBus Station0Basic$21A Bus from megabus goes from Buchanan Bus Station, Glasgow (United Kingdom) at 8/11/2025 6:55:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:33:00 AM. 50 Basic ticket for $21 per person are available. Travel duration is 0h 0m
-
megabus07:07 AMStirlingBus Station10:33 AMInvernessBus Station0Economy$23A Bus from megabus goes from Bus Station, Stirling (United Kingdom) at 8/11/2025 7:07:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:33:00 AM. 50 Economy ticket for $23 per person are available. Travel duration is 0h 0m
-
FlixBus06:55 AMGlasgowBuchanan Bus Station10:50 AMInvernessBus Station0Economy$14A Bus from FlixBus goes from Buchanan Bus Station, Glasgow (United Kingdom) at 8/11/2025 6:55:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:50:00 AM. 50 Economy ticket for $14 per person are available. Travel duration is 0h 0m
-
FlixBus06:35 AMEdinburghSt Andrew Square10:50 AMInvernessBus Station0Economy$14A Bus from FlixBus goes from St Andrew Square, Edinburgh (United Kingdom) at 8/11/2025 6:35:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:50:00 AM. 50 Economy ticket for $14 per person are available. Travel duration is 0h 0m
-
FlixBus06:55 AMStirlingForth Valley College10:50 AMInvernessBus Station0Economy$12A Bus from FlixBus goes from Forth Valley College, Stirling (United Kingdom) at 8/11/2025 6:55:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:50:00 AM. 50 Economy ticket for $12 per person are available. Travel duration is 0h 0m
-
FlixBus07:25 AMDunfermlineHalbeath Park and Ride10:50 AMInvernessBus Station0Economy$10A Bus from FlixBus goes from Halbeath Park and Ride, Dunfermline (United Kingdom) at 8/11/2025 7:25:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:50:00 AM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 0m
-
FlixBus07:05 AMEdinburghIngliston Park & Ride10:50 AMInvernessBus Station0Economy$11A Bus from FlixBus goes from Ingliston Park & Ride, Edinburgh (United Kingdom) at 8/11/2025 7:05:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:50:00 AM. 50 Economy ticket for $11 per person are available. Travel duration is 0h 0m
-
FlixBus06:00 AMAberdeenBus Station10:50 AMInvernessBus Station0Economy$12A Bus from FlixBus goes from Bus Station, Aberdeen (United Kingdom) at 8/11/2025 6:00:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:50:00 AM. 50 Economy ticket for $12 per person are available. Travel duration is 0h 0m
-
FlixBus05:30 AMAberdeenBus Station10:50 AMInvernessBus Station0Economy$12A Bus from FlixBus goes from Bus Station, Aberdeen (United Kingdom) at 8/11/2025 5:30:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:50:00 AM. 50 Economy ticket for $12 per person are available. Travel duration is 0h 0m
-
FlixBus08:10 AMPerthBroxden Park and Ride10:50 AMInvernessBus Station0Economy$7A Bus from FlixBus goes from Broxden Park and Ride, Perth (United Kingdom) at 8/11/2025 8:10:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:50:00 AM. 50 Economy ticket for $7 per person are available. Travel duration is 0h 0m
-
FlixBus08:25 AMPerthBus Station10:50 AMInvernessBus Station0Economy$7A Bus from FlixBus goes from Bus Station, Perth (United Kingdom) at 8/11/2025 8:25:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 10:50:00 AM. 50 Economy ticket for $7 per person are available. Travel duration is 0h 0m
-
megabus07:15 AMEdinburghCentral bus station11:13 AMInvernessBus Station0Economy$32A Bus from megabus goes from Central bus station, Edinburgh (United Kingdom) at 8/11/2025 7:15:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 11:13:00 AM. 50 Economy ticket for $32 per person are available. Travel duration is 0h 0m
-
megabus07:53 AMDunfermlineHalbeath Park and Ride11:13 AMInvernessBus Station0Basic$26A Bus from megabus goes from Halbeath Park and Ride, Dunfermline (United Kingdom) at 8/11/2025 7:53:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 11:13:00 AM. 50 Basic ticket for $26 per person are available. Travel duration is 0h 0m
-
megabus07:15 AMEdinburghCentral bus station11:13 AMInvernessBus Station0Basic$87A Bus from megabus goes from Central bus station, Edinburgh (United Kingdom) at 8/11/2025 7:15:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 11:13:00 AM. 50 Basic ticket for $87 per person are available. Travel duration is 0h 0m
-
megabus010:30 AMAviemoreBus Stop11:13 AMInvernessBus Station0Economy$15A Bus from megabus goes from Bus Stop, Aviemore (United Kingdom) at 8/11/2025 10:30:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 11:13:00 AM. 50 Economy ticket for $15 per person are available. Travel duration is 0h 0m
-
megabus010:30 AMAviemoreBus Stop11:13 AMInvernessBus Station0Basic$14A Bus from megabus goes from Bus Stop, Aviemore (United Kingdom) at 8/11/2025 10:30:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 11:13:00 AM. 50 Basic ticket for $14 per person are available. Travel duration is 0h 0m
-
megabus07:53 AMDunfermlineCarnegie College11:13 AMInvernessBus Station0Economy$23A Bus from megabus goes from Carnegie College, Dunfermline (United Kingdom) at 8/11/2025 7:53:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 11:13:00 AM. 50 Economy ticket for $23 per person are available. Travel duration is 0h 0m
-
megabus08:07 AMKinrossPark and Ride Car Park11:13 AMInvernessBus Station0Basic$25A Bus from megabus goes from Park and Ride Car Park, Kinross (United Kingdom) at 8/11/2025 8:07:00 AM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 11:13:00 AM. 50 Basic ticket for $25 per person are available. Travel duration is 0h 0m
-
megabus010:00 PMLondonFinchley Road Station11:13 AMInvernessBus Station0Temporarily not available: last found 08/10/2025Economy$62A Bus from megabus goes from Finchley Road Station, London (United Kingdom) at 8/10/2025 10:00:00 PM to Bus Station, Inverness (United Kingdom) arriving at 8/11/2025 11:13:00 AM. 50 Economy ticket for $62 per person are available. Travel duration is 0h 0m