How to get from Tweedbank to Inverness by bus and train?
Tweedbank to Inverness - Train Timetable
The SCOTRAIL train from Tweedbank to Inverness runs from 05:50 to 22:19, with departures every 30 min-2 hr 55 min. The journey takes about 5 hr 27 min, with regular service throughout the operating hours.
From Tweedbank to Inverness by bus and train
To get from Tweedbank to Inverness in Inverness, take the SCOTRAIL train from Tweedbank station to Edinburgh station. Next, take the MEGABUS M90 bus from Edinburgh Bus Station station to Inverness Bus Station Stance 3 station. The total trip duration for this route is approximately 5 hr 27 min. The bus and train schedule from Tweedbank may change. We recommend you check the updated bus and train schedule to Inverness on the Moovit app.
Step by Step
- 1Start from train stationTweedbank
- 2Wait for trainSCOTRAILEdinburgh
- 3Ride to train stationEdinburgh56 min
- 4Walk to bus stationEdinburgh Bus Station620 m • 9 min
- 5Wait for busMEGABUS M90Inverness
- 6Ride to bus stationInverness Bus Station Stance 3235 min
- 7Walk toInvernessQueensgate330 m • 5 min
Public transport directions from Tweedbank to Inverness
Bus And Train timetable from Tweedbank to Inverness
Related Routes
- Hardmuir Toll, Auldearn to Inverness
- Cock And Bull Inn, Balmedie to Inverness
- Galashiels Transport Interchange, Galashiels to Inverness
- Drum Road, Cupar to Inverness
- Edinburgh to Inverness
- Glasgow to Inverness
- Helensburgh Railway Station, Helensburgh to Inverness
- Station Road, Faslane to Inverness
- Glasgow Street, Helensburgh to Inverness
- Road End, Dunbeg to Inverness
- Ellisland Avenue, Drumry to Inverness
- Clydebank Railway Station, Clydebank to Inverness
- Kimberley Street, Mountblow to Inverness
- Faifley Road, Faifley to Inverness
- Risk Street, Dumbarton to Inverness
- Stirling Road, Napierston to Inverness
- Bank Street, Alexandria to Inverness
- Singer Station, Clydebank to Inverness
- Shopping Centre, Clydebank to Inverness
- Chalmers Street, Clydebank to Inverness
Questions & Answers
What is the fastest way to get from Tweedbank to Inverness?
The fastest way takes 327 minutes, using Train line SCOTRAIL, Bus line MEGABUS M90.
Is there a direct train between Tweedbank and Inverness?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 5 hr 27 min.
Which train line goes from Tweedbank to Inverness?
The SCOTRAIL train line goes from Edinburgh station near Tweedbank in Scottish Borders to Edinburgh Bus Station. From there you’ll have to take one bus line till Edinburgh Bus Station near Inverness.
How long does it take to travel from Tweedbank to Inverness by train and bus?
The total travel time between Tweedbank and Inverness by train and bus is about 5 hr 27 min.
Where do I get on the train near Tweedbank to get to Inverness?
Get on the SCOTRAIL train from the Edinburgh station near Tweedbank in Scottish Borders.
Where do I get off the train when travelling between Tweedbank and Inverness?
Get off the train at the Edinburgh Bus Station, which is closest to Inverness.
Popular Routes
- Dundee to Ballater
- Motherwell to Ayr
- Wishaw to Coatbridge
- Aberfeldy to Edinburgh
- Glasgow to Bishopton
- Kelty to Dunfermline
- Lossiemouth to Inverness Airport
- Pitlochry to Blairgowrie
- Stirling to Culross
- Glasgow to Mugdock Country Park Visitors Centre
- Glasgow to Ullapool
- Edinburgh to Jupiter Artland
- Aberdeen to Rothienorman
- Edinburgh to The Kelpies - Duke (Head Down)
- Edinburgh to Cawdor Castle
- Clydebank to Glasgow Airport
- Dundee to Alyth
- Edinburgh to Rosslyn Chapel
- Inverness to Dunvegan Castle
- Falkirk to Dunfermline