M90, Edinburgh to Inverness
  • Scotland
  • 4 hours · Bus

M90, Edinburgh to Inverness

4 hours
Scottish Citylink Bus
Starts Edinburgh Bus Station
  • Architecture
  • Countryside
  • History & Heritage
  • Lakes and Lochs

Key info

Duration4 hours
FrequencyHourly
TransportBus, Scottish Citylink M90
StartsEdinburgh Bus Station
Attractions28 places to visit ↓

Journey overview

The heart of Edinburgh, with all its magic and historical significance is left behind as the bus makes its way out of the City Centre, but there's no sense of disappointment, however great this place is, as the real adventure has only just begun. Granite buildings give way to the magnificence of the Forth with views over to the iconic, red Forth Rail bridge as the bus makes its way towards Perth, where mountains are on the horizon.

M90, Edinburgh to Inverness

Leaving Perth, the bus goes over the River Almond and it's out on the open road with sheep grazing and the Active Kids Adventure Park is passed, as well as Stanley Mills. Pine trees abound and the journey straddles a single track railway line in Dalwhinnie with semaphore signals - like something out of a bygone era. The beautiful Tay Forest Park is on the left and more snow capped mountains as the river becomes more expansive.

The bus is soon touching the Loch Lomond and Trossachs National Park on the left and very soon it approaches Pitlochry with its defining war memorial and the pleasant Coach House, which is next to the bus stop and a great lace to eat. Past the clock tower and soon the bus is traversing the River Garry with the jagged Sherglass Quarry overlooking it. Granite rocks on the right and then the remote pastures of Amber emerge and the stunning Loch Ericht on the left. Over the River Spey and with Loch Lush rightwards, the bus is turning towards Aviemore and its chic, boutique shops set in sumptuous scenery.

M90, Edinburgh to Inverness

Loch Ness is approaching as the landscape becomes remote, desolate but entrancing still, before becoming ever so slightly more built-up as historical Inverness comes into view. The bus makes its way through the suburbs, before nestling in the bus station which is at the heart of this enthralling city and with direct Scottish Citylink connections to Ullapool, Isle of Skye and other scenic parts of Scotland.

Fab day out

Start the morning in Edinburgh with an unhurried hour before your bus departs. A perfect place to begin is the area around Edinburgh Castle. Even if you don’t go inside, the views from the castle esplanade across the city and the Firth of Forth are spectacular. From there, wander down the historic Royal Mile, where centuries-old stone buildings, hidden closes, and street performers create a lively morning atmosphere. If you want a quick green escape before leaving the city, stroll through Princes Street Gardens for a final look back at the castle rising above the skyline.

Board the bus heading north toward Inverness and enjoy one of Scotland’s most scenic intercity journeys. The first stop is Perth, a small and elegant city on the banks of the River Tay. If you have a short break here, take a walk along the riverfront at South Inch Park. The open green space and views of the Tay give a peaceful glimpse of the landscape you’ll see more of as you head into the Highlands. Nearby, the historic St John's Kirk stands as one of the city’s most important medieval buildings.

Continuing north, the scenery gradually shifts as the bus climbs into Highland country, arriving at the charming town of Pitlochry. This is an excellent place to stop for lunch. A great choice is The Old Mill Inn, a relaxed pub with a warm atmosphere, good Scottish dishes, and a riverside setting. After lunch, take a short walk to Pitlochry Dam and Fish Ladder. The fish ladder is fascinating, during salmon season you can sometimes see the fish making their way upstream through the viewing windows. For a scenic stroll, follow the nearby woodland paths or cross the river for views back toward the hills.

M90, Edinburgh to Inverness

The final leg of the journey continues through the edge of the Cairngorms National Park before arriving in Inverness by late afternoon. Once there, head straight to the banks of the River Ness. A walk along the riverside path toward the picturesque Inverness Cathedral is a relaxing way to settle into the city. As the evening light softens, cross the charming pedestrian Ness Islands bridges and explore the leafy islands in the river. With gentle water, historic buildings, and the Highland air beginning to cool, it’s a fitting end to a day travelling north through some of Scotland’s most beautiful landscapes.

M90, Edinburgh to Inverness

Plan your route

Plan your route to this Great Scenic Journey

Zoom in to follow the road-by-road route and tap any stop for its next departures and find the attractions along the way. Use the buttons above the map to switch direction.

Route line is approximate and may differ slightly from the road the bus takes.

Travelling here yourself?

Get door-to-door directions from your postcode, pick where on the route you’re heading for, then choose how you’d like to travel.

Choose the route start or any stop along the way.

3 How are you travelling?

Live timetable

LIVE DATA

Scottish Citylink M90last synced 9 Aug, 02:01

Direction
Your stop
Bus Station Stance 3Stop 1 of 17 on this route

Next departures from

Bus Station Stance 3Edinburgh Bus Station

  • 07:25scheduled

    Bus Station Stance 3Edinburgh Bus Station

    Arrives Edinburgh Bus Station 11:31 · 246 min trip

  • 08:55scheduled

    Bus Station Stance 3Edinburgh Bus Station

    Arrives Edinburgh Bus Station 12:59 · 244 min trip

  • 10:05scheduled

    Bus Station Stance 3Edinburgh Bus Station

    Arrives Edinburgh Bus Station 13:59 · 234 min trip

  • 10:55scheduled

    Bus Station Stance 3Edinburgh Bus Station

    Arrives Edinburgh Bus Station 14:59 · 244 min trip

Stop-by-stop, 14 services today

Stop
, , 07:25, 08:5510:0510:5512:0512:5513:5515:0016:0518:3020:25
, , , , , , , , , , 15:23, , ,
, , 08:10, 09:4010:5011:4012:5013:4014:4015:4516:5019:1521:08
, , 08:45, 10:1511:2512:1513:2514:1515:1516:1817:2519:5021:41
, , 09:23, 10:5312:0312:5314:0314:5315:53, 18:0320:2822:16
, , 09:30, , , , , , , , , , ,
, , , , , , , , , , 16:53, , ,
, , , , , , , , , , 16:55, , ,
, , 09:40, 11:1012:2013:1014:2015:1016:1017:1018:2020:4522:33
, , 09:42, , , , , , , , , , ,
06:2006:5210:0408:3211:32, 13:32, 15:3216:3217:32, 21:07,
06:2807:0010:1308:4011:4312:4013:4314:4015:4316:4317:4318:4021:1822:53
06:5207:2710:3909:0712:0713:0714:0715:0716:0717:0718:0719:0721:4223:17
07:0607:4110:5309:2112:2113:2114:2115:2116:2117:2118:2119:2121:5523:30
07:2308:0311:1009:3812:3813:3814:3815:3816:4117:4118:3819:3822:1223:47
07:3708:3011:2409:5212:5213:5214:5215:5216:5617:5618:5219:5222:2323:58
07:4408:4111:3109:5912:5913:5914:5915:5917:0718:0718:5919:5922:3024:05

Next service Departed ScheduledScroll → for later · ← for earlier

Data refreshed nightly

Directions to starting point

Edinburgh Bus Station. Enter your postcode to get walking or driving directions.

Plan your route →

🥾 Walking routes

Stretch your legs along the way

Take your scenic journey to the next level, hop off and explore on foot with this curated walk from the expert team at Go Jauntly, the walking app.

Stops & experiences

Places to visit & things to do on this journey

28 attractions the route passes, handpicked. Filter by category to narrow it down.

⚽🏏 Match days

Sport on this route

Football, cricket and speedway fixtures you can reach from this journey's stops.

Related journeys

You might also like

Picked by the Great Scenic Journeys team to pair with this trip.

Join the journey

Subscribe and never miss a journey

Get the latest scenic routes, travel inspiration and special offers from Great Scenic Journeys, straight to your inbox once a month.

We respect your inbox. Unsubscribe any time, or see our privacy policy.