I’ve Been Everywhere (In Scotland)

Geoff Mack (Scottish version adapted by Charlene McGowan)  copyright 2002

The author of this adaptation would love to hear a recording of the song. Please contact us if you can help. Thank you.

I was totin’ my pack along a winding Highland mountain road

when along came a lorie with a high and canvas covered load.

“If you’re going tae Edinburgh, Mac, wi’ me ye’ can ride”

and so I climbed up in the cab and then I settled down inside.

He asked me if I’d seen a road wi’ sae much rain ‘n wind and I said, “listen, Jimmy, I’ve traveled ever’ road in this here land…”


I’ve been everywhere, man

I’ve been everywhere, man

I’ve crossed the Highlands bare, man

breathed the mountain air, man

of travel  I’ve had my share, man,

I’ve been everywhere.


I’ve been tae Glasgow, Glencoe, Kelsoe, Edinburgh

Stornaway, Galloway, Colonsay, Musselburgh,

Wigton, Chatton, Hamilton, Queensferry,

Selkirk, Falkirk, Marykirk, Inverrary

Aberdeen, Argyll, Arbroath, Malvaig

Gleneigh, Mallaig…I’m not pulliln’ yer leg.


Repeat Chorus


I’ve been to Bannockburn, Coalburn, Lochfyne, Lochness,

Garvamore, Aviemore, Lothmore, Inverness,

Tiree, Portree, Fyvie, Gallashiels,

Dunbar, Dunblane, Dundee, Glensheil,

Logan, Lochmaben, Loch Lomond, Lockerbie,

Buckhaven, Kinlochleve, Black Cullin…no foolin’.
Repeat Chorus


I’ve been to Ronaldsay, Rousay, Bressay, Helensburgh,

Whittenhead, Petershead, Oban, Fraserburgh,

Barrapool, Ullapool, Dunvegan, Balmedie,

Dallas, Kellas, Ferness, Dalbeatie.

Stirling, Strathclyde, Paisley, Pershire,

Ayrshire, Dumfrieshire….I’m no liar.


Repeat chorus


I’ve been to Eyemouth, Lossiemouth, John O’Groats, Campbeltown,

New Milns, Newbridge, Newtonmore, Stevenston,

Moffat, Melrose, Montrose, Shetland

Castlebay, Canonbie, Callendar, Shankland

Bonnyrigg, Bonnyridge, Roy Bridge, Forfar

Carrsbridge, Bembridge, Gorebridge…so far..


When it comes to travelin’ Scotland, friend,

I’ve been everywhere.