No. The Department of Homeland Security has notified the Transportation Security Administration to inspect the passport of any foreigner presenting one, as identification as a domestic traveler attempting to board a flight, to see if there is a valid visa. If there's no visa, or an expired visa, you will be held for an Officer from Immigration and Customs Enforcement to determine your status.
Having an approved petition means nothing. You are not supposed to be in the United States. You are supposed to wait for your visa to become available in your own country.
The answer is basically "no". Holding an expired visa means being illegal in the country. A legal investigation would start against the holder of the expired visa in case of any control of a law enforcement agent. Most probably, the result of this investigation would be being deported and banned to enter the country for a very long time (at least a few years). Besides, it should be taken into consideration that during the period of this investigation, the holder of the expired visa would be kept under custody.
In relation to the United States: You would need to be more precise in your question. A visa is used for international travel to enter a country; it is not used for domestic, or internal travel. Even if your visa is expired, as long as you have not overstayed the time period granted to you upon entry into the US, generally marked on the I-94 in your passport, then you are not in violation. Of course, you also mention a petition, which would be tied to an immigrant, not non-immigrant visa, so again, you need to provide more information for a more accurate answer.
The English language must not be your strong suit. The word expire is a verb that means to come to an end or no longer valid. You just simply can't travel or use anything expired whether it be a visa (for any country), credit/debit card, cheque/check and especially milk! If you doubt me about if you can travel on an expired U.S. visa then try and travel on it and see if you even get past the airline counter.
I would guess no. Expired means "no longer valid". I have no idea about the specifics - what country you are in, what you mean by domestic travel (they don't check papers at state borders).
Answers & Comments
Verified answer
No. The Department of Homeland Security has notified the Transportation Security Administration to inspect the passport of any foreigner presenting one, as identification as a domestic traveler attempting to board a flight, to see if there is a valid visa. If there's no visa, or an expired visa, you will be held for an Officer from Immigration and Customs Enforcement to determine your status.
Having an approved petition means nothing. You are not supposed to be in the United States. You are supposed to wait for your visa to become available in your own country.
The answer is basically "no". Holding an expired visa means being illegal in the country. A legal investigation would start against the holder of the expired visa in case of any control of a law enforcement agent. Most probably, the result of this investigation would be being deported and banned to enter the country for a very long time (at least a few years). Besides, it should be taken into consideration that during the period of this investigation, the holder of the expired visa would be kept under custody.
In relation to the United States: You would need to be more precise in your question. A visa is used for international travel to enter a country; it is not used for domestic, or internal travel. Even if your visa is expired, as long as you have not overstayed the time period granted to you upon entry into the US, generally marked on the I-94 in your passport, then you are not in violation. Of course, you also mention a petition, which would be tied to an immigrant, not non-immigrant visa, so again, you need to provide more information for a more accurate answer.
The English language must not be your strong suit. The word expire is a verb that means to come to an end or no longer valid. You just simply can't travel or use anything expired whether it be a visa (for any country), credit/debit card, cheque/check and especially milk! If you doubt me about if you can travel on an expired U.S. visa then try and travel on it and see if you even get past the airline counter.
I would guess no. Expired means "no longer valid". I have no idea about the specifics - what country you are in, what you mean by domestic travel (they don't check papers at state borders).
Umm... judging from the fact that you said it's "expired" (I'm guessing that's what you meant by expried?), I'd say no.
Not by air.**
I don't think so.