If you’re looking to travel to major cities while on a budget, you might want to look into Southwest Airlines and its Rapid Rewards program. With over 3,900 flights per day and more than 100 destinations to go to, you’ve can fly with the airline a lot, accumulating points with every dollar you spend on flights and their partner hotel, car rental, and retail stores. And if you use Southwest’s Chase Visa to make these and other everyday purchases, you can earn even more points faster, allowing you to use them to cover flight and hotel costs, cruise trips, gift cards, and more.

Your miles can be used on any available seat there is with Southwest Airlines. This means you’re less likely to run out of available seats when you need to redeem those points. This gets better knowing that there are no blackout dates. The downside is that you’re not going to get too many international flights, as the airline only flies to Mexico and the Caribbean on top of its local flights. Also, you’ll want to keep note that you can’t combine cash purchases with points and vice-versa.