How to get from Cairnryan Stena Terminal to Edinburgh by bus?
Cairnryan Stena Terminal to Edinburgh - Bus Timetable
The 358 bus from Cairnryan Stena Terminal to Edinburgh runs from 08:26 to 19:16, with departures every 2 hr-2 hr 50 min. The journey takes about 7 hr 38 min, with regular service throughout the operating hours.
From Cairnryan Stena Terminal to Edinburgh by bus
To get from Cairnryan Stena Terminal to Edinburgh in Scotland, you’ll need to take 3 bus lines: take the 358 bus from Ferry Terminal, Cairnryan station to Port Rodie, Stranraer station. Next, you’ll have to switch to the 500 bus and finally take the 101A bus from Court, Dumfries station to Princes Street (Scott Mon.), Edinburgh station. The total trip duration for this route is approximately 7 hr 38 min. The bus schedule from Cairnryan Stena Terminal may change. We recommend you check the updated bus schedule to Edinburgh on the Moovit app.
Step by Step
- 1Start from bus stationCairnryan Stena Terminal
- 2Wait for bus358Stranraer
- 3Ride to bus stationPort Rodie, StranraerID 68000008850416 min
- 4Walk to bus stationPort Rodie Ferry Terminal, StranraerID 680000088508140 m • 2 min
- 5Wait for bus500Dumfries
- 6Ride to bus stationCourt, DumfriesID 680000549111143 min
- 7Wait for bus101AEdinburgh
- 8Ride to bus stationPrinces Street (Scott Mon.), EdinburghID 6200206472169 min
- 9Walk toEdinburgh290 m • 4 min
Public transport directions from Cairnryan Stena Terminal to Edinburgh
Bus timetable from Cairnryan Stena Terminal to Edinburgh
Related Routes
- Aberdeen to Edinburgh
- Aberdour to Edinburgh
- Aberfoyle to Edinburgh
- Alva to Edinburgh
- Ballater to Edinburgh
- Bannockburn to Edinburgh
- Blackburn (West Lothian) to Edinburgh
- Blairgowrie to Edinburgh
- Bothwell to Edinburgh
- Brechin to Edinburgh
- Carnwath to Edinburgh
- Castle Douglas to Edinburgh
- Chapelhall to Edinburgh
- Coldstream to Edinburgh
- Comrie (Fife) to Edinburgh
- Crail to Edinburgh
- Cupar to Edinburgh
- Dalkeith to Edinburgh
- Denholm to Edinburgh
- Dollar to Edinburgh
Questions & Answers
What is the fastest way to get from Cairnryan Stena Terminal to Edinburgh?
The fastest way takes 458 minutes, using Bus line 358, Bus line 500, Bus line 101A.
Is there a direct bus between Cairnryan Stena Terminal and Edinburgh?
No, you’ll have to take 3 bus lines in total. The total travelling time is 7 hr 38 min.
Which bus line goes from Cairnryan Stena Terminal to Edinburgh?
The 358 bus line goes from Port Rodie, Stranraer station near Cairnryan Stena Terminal in Dumfries And Galloway to Port Rodie Ferry Terminal, Stranraer station. From there you’ll have to take one bus line till Port Rodie Ferry Terminal, Stranraer station near Edinburgh in Scotland.
How long does it take to travel from Cairnryan Stena Terminal to Edinburgh by bus?
The total travel time between Cairnryan Stena Terminal in Dumfries And Galloway and Edinburgh in Scotland by bus is about 7 hr 38 min.
Where do I get on the bus near Cairnryan Stena Terminal to get to Edinburgh?
Get on the 358 bus from the Port Rodie, Stranraer stop near Cairnryan Stena Terminal in Dumfries And Galloway.
Where do I get off the bus when travelling between Cairnryan Stena Terminal and Edinburgh?
Get off the bus at the Port Rodie Ferry Terminal, Stranraer stop, which is closest to Edinburgh in Scotland.
Popular Routes
- Glasgow Queen Street to Gartnavel Royal Hospital
- Bathgate to Motherwell
- Edinburgh to Lochgoilhead
- Glasgow to Campbeltown
- Glasgow to Portpatrick
- Paisley to Lochwinnoch
- Buchanan Street Bus Station to Edinburgh
- Edinburgh to Newton Mearns
- Glasgow Queen Street to Hampden Park
- Wishaw to Motherwell
- Westhill to Inverurie
- Glasgow Central Station to Glasgow Clyde College - Langside Campus
- Edinburgh to Jupiter Artland
- Dundee to Elie
- Fort William to Fort Augustus
- Lerwick to Jarlshof
- Glasgow to Jedburgh
- Lochinver to Ullapool
- Ayr to Castle Douglas
- Portree to Kyle Of Lochalsh