Question: how much does it cost to legally immigrate to the us from mexico?
Answer: You must pay the petition fee to USCIS (currently $535 USD) to start the process. Once the petition is approved, you must pay for the immigrant visa interview ($325.00 USD) and the medical exam ($255 USD). Then, when you first enter the United States, you must pay the green card fee ($220.00 USD).