How to get from Highland to Rothes by bus and train?
From Highland to Rothes by bus and train
To get from Highland to Rothes in Scotland, you’ll need to take 2 bus lines and one train line: take the 1A bus from Wellside Road End, Balloch station to Inverness Airport Railway Station, Inverness Airport station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 36 bus from New Elgin Road, New Elgin station to Kirk Place, Rothes station. The total trip duration for this route is approximately 2 hr 16 min. The bus and train schedule from Highland may change. We recommend you check the updated bus and train schedule to Rothes on the Moovit app.
Step by Step
- 1Walk to bus stationWellside Road End, BallochID 67006000331.19 km • 16 min
- 2Wait for bus1AInverness Airport
- 3Ride to bus stationInverness Airport Railway Station, Inverness AirportID 67000011211 min
- 4Walk to train stationInverness Airport140 m • 2 min
- 5Wait for trainSCOTRAILAberdeen
- 6Ride to train stationElgin37 min
- 7Walk to bus stationNew Elgin Road, New ElginID 638050491150 m • 3 min
- 8Wait for bus36Dufftown
- 9Ride to bus stationKirk Place, RothesID 63805263219 min
- 10Walk toRothes230 m • 3 min
Alternative route from Highland to Rothes by bus and train via 11, SCOTRAIL and 36
To get from Highland to Rothes in Scotland, you’ll need to take 2 bus lines and one train line: take the 11 bus from Wellside Road End, Balloch station to Inverness Airport Railway Station, Inverness Airport station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 36 bus from New Elgin Road, New Elgin station to Kirk Place, Rothes station. The total trip duration for this route is approximately 2 hr 46 min. The bus and train schedule from Highland may change. We recommend you check the updated bus and train schedule to Rothes on the Moovit app.
Step by Step
- 1Walk to bus stationWellside Road End, BallochID 67006000331.19 km • 16 min
- 2Wait for bus11Ardersier
- 3Ride to bus stationInverness Airport Railway Station, Inverness AirportID 67000011211 min
- 4Walk to train stationInverness Airport140 m • 2 min
- 5Wait for trainSCOTRAILAberdeen
- 6Ride to train stationElgin37 min
- 7Walk to bus stationNew Elgin Road, New ElginID 638050491150 m • 3 min
- 8Wait for bus36Dufftown
- 9Ride to bus stationKirk Place, RothesID 63805263219 min
- 10Walk toRothes230 m • 3 min
Public transport directions from Highland to Rothes
Bus And Train schedule from Highland to Rothes
Related Routes
- Balmedie to Rothes
- Banff to Rothes
- Birkhill And Muirhead to Rothes
- Blairgowrie to Rothes
- Bridge Of Allan to Rothes
- Cardenden And Dundonald to Rothes
- Dunbeg to Rothes
- Dunfermline to Rothes
- Glasgow to Rothes
- Kemnay to Rothes
- Kinross to Rothes
- Laurencekirk to Rothes
- Lochgelly And Lumphinnans to Rothes
- Milton And Kildary to Rothes
- Pitlochry to Rothes
- Tayport to Rothes
- Thornton to Rothes
- Townhill to Rothes
- Highland to Balintore
- Highland to Rothes
Alternative route from Highland to Rothes by bus and train via 11, SCOTRAIL and 36
To get from Highland to Rothes in Scotland, you’ll need to take 2 bus lines and one train line: take the 11 bus from Wellside Road End, Balloch station to Inverness Airport Railway Station, Inverness Airport station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 36 bus from New Elgin Road, New Elgin station to Kirk Place, Rothes station. The total trip duration for this route is approximately 2 hr 46 min. The bus and train schedule from Highland may change. We recommend you check the updated bus and train schedule to Rothes on the Moovit app.
Step by Step
- 1Walk to bus stationWellside Road End, BallochID 67006000331.19 km • 16 min
- 2Wait for bus11Ardersier
- 3Ride to bus stationInverness Airport Railway Station, Inverness AirportID 67000011211 min
- 4Walk to train stationInverness Airport140 m • 2 min
- 5Wait for trainSCOTRAILAberdeen
- 6Ride to train stationElgin37 min
- 7Walk to bus stationNew Elgin Road, New ElginID 638050491150 m • 3 min
- 8Wait for bus36Dufftown
- 9Ride to bus stationKirk Place, RothesID 63805263219 min
- 10Walk toRothes230 m • 3 min
Questions & Answers
What is the fastest way to get from Highland to Rothes?
The fastest way takes 136 minutes, using Bus line 1A, Train line SCOTRAIL, Bus line 36.
What is the alternative route to get from Highland to Rothes?
The alternative route takes 166 minutes, using Bus line 11, Train line SCOTRAIL, Bus line 36.
Is there a direct bus between Highland and Rothes in Scotland?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 2 hr 16 min.
Which bus line goes from Highland to Rothes in Scotland?
The 1A bus line goes from Wellside Road End, Balloch station near Highland to Inverness Airport station. From there you’ll have to take one bus line and one train line till Inverness Airport station near Rothes in Scotland.
How long does it take to travel from Highland to Rothes in Scotland by bus and train?
The total travel time between Highland and Rothes in Scotland by bus and train is about 2 hr 16 min.
Where do I get on the bus near Highland to get to Rothes in Scotland?
Get on the 1A bus from the Wellside Road End, Balloch stop near Highland in Scotland.
Where do I get off the bus when travelling between Highland and Rothes in Scotland?
Get off the bus at the Inverness Airport stop, which is closest to Rothes in Scotland.
Popular Routes
- Glasgow Airport to The Queen Elizabeth University Hospital Campus
- Coatbridge to East Kilbride
- Morvich to Edinburgh
- Cumbernauld to Motherwell
- Paisley to Ibrox Stadium
- Edinburgh to Ullapool
- Motherwell to Glasgow Fort
- Buchanan Street Bus Station to Greenock
- New Deer to Peterhead
- Newton Mearns to East Kilbride
- Gourock to Largs
- Glasgow to Kilmacolm
- Glasgow to Mugdock Country Park Visitors Centre
- Aberdeen to Dufftown
- Tayport to St Andrews
- Anstruther to Glasgow
- Inverurie to Ellon
- Edinburgh to Balmoral Castle
- Edinburgh to Leith
- Edinburgh to Aberfeldy