England and Scotland share a land border, so you can travel between them by road or rail or you could fly. Ireland is on a separate island, so to go from England or Scotland to Ireland you would have to fly or go by boat.
Scotland is zero miles from England -- they have a common border!
No, for domestic flights, you will need a form of photographic ID, not necessarily a passport.
If you are English and support England, then there isn't any reason why not.
That depends on where you are flying from and which company you travel with.
No, you shouldn't need a passport to fly from England to Scotland - although you will need photographic ID like a driver's license. It is best to double check with your airline before you fly.
Scotland use to own down to York but England was jelous so they try to take Scotland but failed even though they had three times the soldiers
Nobody requires a passport to travel between London (England) and Scotland, as both are part of the UK.
Scotland is bigger than Ireland,but not much.
You don't need any form of passport to cross the border between England and Scotland as they are the same nation. It's possible that the airline may require a passport for identification though.
The tweed
Scotland is north of England.