Around 350 miles, of which about 220 miles is aboard the Lerwick to Aberdeen ferry.
The easiest way is to fly.
By road the distance from Edinburgh to Kirkaldy is 29.2 miles. It is only 11 miles as the crow flies.
125 miles
77.1 miles
The driving distance is approximately 185 miles.
189.43mi / 304.86km
Oban is on the Scottish mainland.
Scotland
oban
Oban is on the west coast of Scotland, in the Argyll and Bute region. It is a ferry port for some of the Western Isles, notably Mull.
Oban is on Scotland's west coast and North Berwick is on Scotland's east coast. Berwick on Tweed is also on the east coast but is over the border in England.
The river Clyde from Glasgow to Oban via the seaplane.
The distance from Glasgow to Oban is 97.3 miles.
Oban, Stornaway, Campbelltown.
120 miles taking this route:Take M9 STIRLING, from Edinburgh, to A85 CRIANLARICH via A84 (at J10 on M9).Take A85 to OBAN.