
Can a citizen of another country apply for a visa?
Most embassies/consulates accept visa applications from citizens of countries other than the country they are in, but only if these people actually live in the area that the embassy/consulate serves legally, i.e. the person is a permanent resident or on a student, working, asylum, etc. visa.
What do you need to apply for a student visa?
For a visa you can only apply from your own country or the country where you are residing. Either way, you need to demonstrate that you are resident of the country from where you apply, that means you need to be working or studying in that country or you are there because you have a family.
How to get a visa in a third country?
This page will explain what steps you should take to get a visa in a third country. To apply for an F-1 or J-1 visa in a third country, you are required to: Have been continuously maintaining lawful non-immigrant status during your stay in the U.S.
Can an international student apply for a visa in another country?
However, the general custom is that an international student will be allowed to apply for a visa in countries other than his/her own. We recommend you check with the U.S. consulate in the country you are residing to make sure they will allow you to apply.

Conditions and limitations
To apply for an F-1 or J-1 visa in a third country, you are required to:
Process to apply
Your country of citizenship and legal permanent residence will determine if you need a visa to enter a specific country. Check with the embassy or consulate of each country you will travel through to see if you need a visa. A good resource for finding foreign embassies or consulates in the U.S. is embassy.org.
Where to go to get a visa for a long term resident?
Additionally, there are certain types of visas where the Dept. of State strongly recommends that you visit the US Consulate in your home country or the country where you are a long-term resident in order to obtain the visa. These commonly include visas like the F-1, M-1, J-1 or B-1/B-2. These are visas where you have to be able to show strong ties to your home country or country of residence such that you can overcome the assumption that you have immigrant intent to come to the U.S.
Can I work in Malawi on a work permit?
Yes you can do so. However, it depends on your residency status in Malawi. If you’re in Malawi on a work permit, then it will not raise eyebrows. But if you’re in Malawi as a “visitor” that will be a problem and you’re likely to be denied. I got my B1/B2 in Uganda while working as an expatriate employee even though I am from Ghana. Please note however that I had previously travelled to US on a J1 visa. Thanks
Is it difficult to get a visa in another country?
Over the course of last 15 years, it is becoming increasingly difficult to get Visa in a different country
1. Applying for a Visa to Another Country Directly at the Consulate
This method is the most direct option, and that is its biggest advantage. Applying directly with a consulate cuts out agency fees (see below) and can simplify the application process. If you’re willing to invest the time to work with the consular officials, this method is often the best.
2. Applying for a Visa to Another Country at a Visa Agency
If budget isn’t a concern for you, this is by far the best method. Visa Agencies are private companies that exist exclusively to help you apply for a visa to another country. You make an appointment with the agency, bring them all of the documentation that the consulate requires, and then meet with an employee at the agency’s office.
4. Applying for a Visa to Another Country Upon Arrival
Visa on Arrival is the easiest way to get a visa, but just like the E-Visa, it is a rare offering. If you’re visiting a country that offers a Visa on Arrival program to your nationality, you’re in luck.
1. Apply Early
Whenever it comes to traveling, being early is the best piece of advice you can give. Whether it is aiming to get to the airport 3 hours early, buying your flight several months in advance, or applying for your visa months before you need it, being early is always a good idea.
2. Double Check with the Consulate for Clarification
This is a big one. Different consulates in different countries require different things, and there is no better way to make sure you have the proper information than to go right to the source. Sometimes they may not be very responsive, but other times consular officials are incredibly helpful.
3. For a Visa on Arrival, Make Sure You Have the Proper Form of Payment
This can save you some hefty ATM fees. While many countries accept credit cards for your Visa on Arrival, many want to be paid directly in cash in either dollars, euros, pounds, or the local currency. While all airports have ATMs and you’ll definitely be able to withdraw the cash, airport ATMs are known to have bad exchange rates and high fees.
4. Try to Get the Most Bang for Your Buck
This one can apply in many different ways, but I think there are two common cases to point out. Firstly, if the Visa on Arrival fee is the same as the consular tourist visa fee, I’d really recommend going through the consulate. It’s one less thing to worry about while you’re traveling, and the visa also lasts for years with multiple entries.