French visa scientifique while abroad
July 10, 2009 9:11 AM Subscribe
Can you get a French visa scientifique in France? Or another European country? Will the visa be essential for the carte de sejour?
I'm already traveling around Europe for various conferences. So it isn't convenient to return to the U.S. for the 3 weeks they say they need. How can I get a French visa scientifique without going back to the U.S.? Will I be able to get the carte de sejour without the visa? Will I need the visa anyway to get paid? etc.
It's not even clear which French consulate they'd want me to use, given I've not had a residence in the U.S. for the last 5 years. My last long term residence was in England.
I'd be happy using a visa expediting service, but I've not found any that handle French visas. Do you think this is merely that France doesn't issue the visas immediately for these services? I could manage to stay in one country for the required 3 weeks. I could also ask some family member to do the appointment for me. Or maybe France really wants the applicant in person?
p.s. Yes, I already have the protocol d'accueil.
posted by jeffburdges to law & government (4 answers total) 1 user marked this as a favorite
According to this page (from the French consulate in Toronto), France is going to be issuing "biometric visas" starting Sept. 2009. This means they'll need to fingerprint you when you apply -- so you really do need to go in person (or will, anyway, once this takes effect).
Do you not have a current residence in some country other than the US? Typically you'd just apply at the consulate near that residence (or in your home country, of course). I'm sure you know this, but they'll take your passport while they consider your application -- so you need to have a period of a few weeks where you don't need your passport, which typically means that applying in the midst of multi-country travels aren't a great idea.
Glancing around on the interwebs, it sure looks to me like you need to get the visa before you could get your carte de sejour -- presuming you are staying long enough to need one.
posted by chalkbored at 10:55 AM on July 10, 2009