Visiting New York City and the surrounding areas is a great way to take a few days off from your personal life and immerse yourself in many different cultures. In New York City especially, there is practically everything that you could ever want to do and then some more.

Even so, New York isn’t known for being the most affordable travel option in the United States, and if you want to have fun on a budget, you’re going to need to plan carefully. Here are some ideas for visiting New York on a budget.

Take Public Transportation

If you’re renting a car in New York City you’re making a slight mistake. The city has some of the best public transportation options in the country and they are relatively affordable. So, instead of burning gas waiting in traffic and feeding the meter, catch a bus, the subway, or walk to your destination.

Grab a Discount Pass

If you plan to visit any museums and other top attractions while in New York City, you should consider picking up one of the many passes available. These passes bundle the admission costs of many attractions and offers them to you at a discount.

Buy Same-Day Broadway Tickets

Want to see a show on Broadway but not quite ready to drop a couple hundred dollars? Because these shows are events that will happen once, the unsold tickets are worthless after the show. Look into different stores and services that offer tickets to same-day Broadway shows at a discount.

Eat Street Food

Sure, there are tons of awesome restaurants in New York City, but these can cost a pretty penny. On practically every corner in New York City, you’ll find street vendors selling fresh, authentic food at a reasonable price. Just follow your nose and grab a bite you’re sure to remember.