How to get from Princes Street (Scott Mon.), Edinburgh to Inverness by bus?
From Princes Street (Scott Mon.), Edinburgh to Inverness by bus
Take one direct bus from Princes Street (Scott Mon.), Edinburgh to Inverness in Inverness: take the MEGABUS M90 bus from Edinburgh Bus Station station to Inverness Bus Station station. The total trip duration for this route is approximately 4 hr 1 min. The bus schedule from Princes Street (Scott Mon.), Edinburgh may change. We recommend you check the updated bus schedule to Inverness on the Moovit app.
Step by Step
- 1Walk to bus stationEdinburgh Bus Station620 m • 8 min
- 2Wait for busMEGABUS M90Inverness
- 3Ride to bus stationInverness Bus Station228 min
- 4Walk toInvernessQueensgate310 m • 4 min
Public transport directions from Princes Street (Scott Mon.), Edinburgh to Inverness
Bus schedule from Princes Street (Scott Mon.), Edinburgh to Inverness
Related Routes
- Hardmuir Toll, Auldearn to Inverness
- Viking Bus Station, Lerwick to Inverness
- Fisheries College, Scalloway to Inverness
- Clydebank Railway Station, Clydebank to Inverness
- Singer Station, Clydebank to Inverness
- Shopping Centre, Clydebank to Inverness
- Chalmers Street, Clydebank to Inverness
- Lower Stoneymollan Road, Balloch to Inverness
- South Bank Street, Clydebank to Inverness
- Taylor Street, Whitecrook to Inverness
- Candleriggs, Glasgow to Inverness
- Keppochhill Road, Springburn to Inverness
- Buchanan Bus Station, Glasgow to Inverness
- West Regent Lane, Glasgow to Inverness
- Royal Infirmary, Dennistoun to Inverness
- Abercromby Street, Bridgeton to Inverness
- Sir Chris Hoy Velodrome, Parkhead to Inverness
- Caroline Street, Parkhead to Inverness
- Main Street, Baillieston to Inverness
- Hope Street, Glasgow to Inverness
Questions & Answers
What is the fastest way to get from Princes Street (Scott Mon.), Edinburgh to Inverness?
The fastest way takes 241 minutes, using Bus line MEGABUS M90.
Is there a direct bus between Princes Street (Scott Mon.), Edinburgh and Inverness?
Yes, there’s a direct bus going from Princes Street (Scott Mon.), Edinburgh in Edinburgh to Inverness in Inverness in 4 hr 1 min.
Which bus line goes from Princes Street (Scott Mon.), Edinburgh to Inverness?
The MEGABUS M90 bus line goes from Edinburgh Bus Station station near Princes Street (Scott Mon.), Edinburgh in Edinburgh to Inverness station near Inverness in Inverness.
How long does it take to travel from Princes Street (Scott Mon.), Edinburgh to Inverness by bus?
The total travel time between Princes Street (Scott Mon.), Edinburgh and Inverness by bus is about 4 hr 1 min.
Where do I get on the bus near Princes Street (Scott Mon.), Edinburgh to get to Inverness?
Get on the MEGABUS M90 bus from the Edinburgh Bus Station stop near Princes Street (Scott Mon.), Edinburgh in Edinburgh.
Where do I get off the bus when travelling between Princes Street (Scott Mon.), Edinburgh and Inverness?
Get off the bus at the Inverness stop, which is closest to Inverness.
When is the last train from Princes Street (Scott Mon.), Edinburgh to Inverness?
The last train from Princes Street (Scott Mon.), Edinburgh in Edinburgh to Inverness in Inverness is the ScotRail line. It leaves the Edinburgh station at 20:35.
When is the last bus from Princes Street (Scott Mon.), Edinburgh to Inverness?
The last bus from Princes Street (Scott Mon.), Edinburgh in Edinburgh to Inverness in Inverness is the megabus M90: Edinburgh - Inverness line. It leaves the Edinburgh Bus Station stop at 20:55.
Popular Routes
- Glasgow to Western General Hospital (Edinburgh)
- Fort Augustus to Foyers
- Glasgow Queen Street to Orkney Islands
- Lennoxtown to Bishopbriggs
- Edinburgh to Strathaven
- Greenock to Dumbarton
- Brodick to Campbeltown
- Largs to Kilmarnock
- Lockerbie to Dumfries
- Buchanan Bus Station to Bishopbriggs
- Aviemore to Landmark Forest Adventure Park
- Ellon to Edinburgh
- Glasgow to Comrie (Fife)
- Inverness to Fochabers
- Kilmarnock to Largs
- Clydebank to Erskine
- Buchanan Bus Station to Cumbernauld
- Dornoch to Tain
- Motherwell to Cumbernauld
- Buchanan Bus Station to Aberfoyle