While a single ride costs $2.90, the Unlimited card saves you money because the more you use it, the cheaper each ride is. If your stay is 30 days or longer, consider a 30-day unlimited card for $127 ($63.50 reduced fare). Important rules that apply to Unlimited MetroCards: It can only be used by 1 person.