Nobody requires a passport to travel between London (England) and Scotland, as both are part of the UK.
Yes
No
No, unless they fly in to Scotland from outside the UK.British and Irish citizens (but not British "nationals" from Hong Kong or other places overseas) can fly within the British Isles with a photocard driving licence.Other EU citizens can use their national ID card.Everyone else still needs a passport.
British and Irish citizens (but not British "nationals" from Hong Kong or other places overseas) can fly within the British Isles with a photocard driving licence. Other EU citizens can use their national ID card.Everyone else still needs a passport. You will probably need to produce a passport to check in, though.More infoIt all depends on the airline. British Airways does not require any photo ID to board. And if you use online check-in or self-service check in, then no photo ID at all is needed.It has been reported that the Strathclyde Police sometimes ask for ID from passengers as they arrive.
No, British passport holders do not need a visa to Austria. Same goes for all EU citizens, and Swiss citizens.
No. Since St. Thomas is part of the US Virgin Islands, and thus is a US territory, US citizens do not need passports to visit.
visas to stay and passports to visit.
That depends. Anyone from a Shengen Agreement country may travel to any other Shengen Agreement country without a passport. US citizens and Canadian citizens may criss-cross the border by land without passports. (for now...) There are other examples out there. Please reask your question with more specific detail, such as "Where can a Zimbabwean travel without a passport". If you REALLY mean what your question implies, then the answer is "NO". All countries have some sort of passport requirement for entry by some (or most) other country's citizens.
some airlines require passports, some do not. Check with them. Immigration may ask for "proof of identity" passports are easier
I do not know where you are but any international flights require passports.
They require valid photo ID. Their website will give a list of what you can use. It is best to just bring your passport for any travel anyway.
UK nationals require a passport, but no tourist or business visa is required for a stay of up to three months for British Citizens. British Overseas Territories Citizens or British Overseas Citizens coming for tourism do not require a visa for stays of up to three months, while British Nationals (Overseas) do not require a tourist visa for a stay of up to one month.
There are citizens of some countries who do not require visas in order to travel to Brazil. However, at this point in time U.S. citizens do require a visa.
you need to check with your airline - most require passports