The Barclays Arrival (as has been written a billion times) allows you to use your cash back to pay for travel that you’ve booked. They define travel as “Airlines, Travel Agencies & Tour Operators, Hotels, Motels & Resorts, Cruise Lines, Passenger Railways and Car Rental Agencies.”
I’ve been burned by this before, oddly enough, when I booked a bus trip (bus trip?) and it turns out I couldn’t use my points to pay for it. Oops.
Anyway, you New Yorkers may be interested to know that I have been able to pay for Metrocards with Barclays points – that’s a nice little benefit that I wasn’t aware of.