Great question — answering as the UphillTech team:
No, you do not. Your home country passport is all you need. In general, every citizen of a country always has the right to return to their home country. Most countries subscribe to the Universal Declaration of Human Rights , which states: Article 13. (1) Everyone has the right to freedom of movement and residence within the borders of each state. (2) Everyone has the right to leave any country, including his own, and to return to his country. As mentioned in the comments below, you should also ensure that you can complete all portions of your travel. You may need transit visa(s) depending on which countries you are flying through. In practice, I believe that transiting through Europe for an...
Full answer by Greg Hewgill: https://travel.stackexchange.com/a/112726 (CC BY-SA 4.0).
Need it done for your business? UphillTech.