How to get from Glasgow to Dingwall by bus?
Glasgow to Dingwall - Bus Timetable
The MEGABUS M9 bus from Glasgow to Dingwall runs from 00:40 to 23:40, with departures every 30 min-2 hr. The journey takes about 5 hr 19 min, with regular service throughout the operating hours.
From Glasgow to Dingwall by bus
To get from Glasgow to Dingwall in Scotland, you’ll need to take 3 bus lines: take the MEGABUS M9 bus from Glasgow Buchanan Bus Station Stance 52 station to Perth Broxden Park And Ride station. Next, you’ll have to switch to the MEGABUS M90 bus and finally take the 28 bus from Bus Station Stance 4, Inverness station to Hill Street, Dingwall station. The total trip duration for this route is approximately 5 hr 19 min. The bus schedule from Glasgow may change. We recommend you check the updated bus schedule to Dingwall on the Moovit app.
Step by Step
- 1Walk to bus stationGlasgow Buchanan Bus Station Stance 52660 m • 9 min
- 2Wait for busMEGABUS M9Aberdeen
- 3Ride to bus stationPerth Broxden Park And Ride65 min
- 4Wait for busMEGABUS M90Inverness
- 5Ride to bus stationInverness Bus Station Stance 3167 min
- 6Walk to bus stationBus Station Stance 4, InvernessID 670085865D40 m • 1 min
- 7Wait for bus28Dingwall
- 8Ride to bus stationHill Street, DingwallID 670071259155 min
Public transport directions from Glasgow to Dingwall
Bus timetable from Glasgow to Dingwall
Related Routes
- Almondbank to Dingwall
- Alness to Dingwall
- Beauly to Dingwall
- Burntisland to Dingwall
- Fortrose to Dingwall
- Glasgow to Dingwall
- Inveraray to Dingwall
- Ullapool to Dingwall
- Raigmore Hospital to Dingwall
- Ullapool Ferry Terminal to Dingwall
- Edinburgh Airport EDI to Dingwall
- Glasgow Airport GLA to Dingwall
- Inverness Airport INV to Dingwall
- Buchanan St Station to Dingwall
- Conon Bridge Station to Dingwall
- Castle Stuart to Dingwall
- Dornoch Station to Dingwall
- Bus Station (Stance 1) to Dingwall
- Tulloch castle to Dingwall
- Inverness Airport Station to Dingwall
Questions & Answers
What is the fastest way to get from Glasgow to Dingwall?
The fastest way takes 319 minutes, using Bus line MEGABUS M9, Bus line MEGABUS M90, Bus line 28.
Is there a direct bus between Glasgow and Dingwall?
No, you’ll have to take 3 bus lines in total. The total travelling time is 5 hr 19 min.
Which bus line goes from Glasgow to Dingwall?
The MEGABUS M9 bus line goes from Glasgow Buchanan Bus Station Stance 52 station near Glasgow in Glasgow to Perth Broxden Park And Ride station. From there you’ll have to take one bus line till Perth Broxden Park And Ride station near Dingwall in Scotland.
How long does it take to travel from Glasgow to Dingwall by bus?
The total travel time between Glasgow in Glasgow and Dingwall in Scotland by bus is about 5 hr 19 min.
Where do I get on the bus near Glasgow to get to Dingwall?
Get on the MEGABUS M9 bus from the Glasgow Buchanan Bus Station Stance 52 stop near Glasgow in Glasgow.
Where do I get off the bus when travelling between Glasgow and Dingwall?
Get off the bus at the Perth Broxden Park And Ride stop, which is closest to Dingwall in Scotland.
Popular Routes
- Bus Station, Hamilton to Ross Hall Hospital
- Edinburgh to Airth
- Aberdeen to Braemar
- Grangemouth to Linlithgow
- Dundee to Ullapool
- Glasgow Queen Street to Kirkintilloch
- Luss to Glasgow
- Paisley to Erskine
- Edinburgh to Kelty
- Edinburgh to Braemar
- Banknock to Glasgow
- Glasgow to Ecclefechan
- Glasgow to Leith
- Leith to Musselburgh
- Glasgow to Whiteinch
- Kirkcudbright to Newton Stewart
- Port Glasgow to Paisley
- Bellshill to Glasgow Fort
- Dundee to Blairgowrie
- Buchanan Bus Station to Glasgow Clyde College - Cardonald Campus