At the time of writing, a seven-day MetroCard in New York City is $34, but this might be subject to change. If you plan on using the transport system a lot during your stay, it can definitely be worth investing in the card for the week.