It pays to be an honest cabbie in this town.

A Boston taxi driver who returned a backpack he found in his backseat filled with $187,000 in cash got a lot more than the $100 reward offered by its original owner – an all-expenses paid, week-long cruise through the Caribbean with his girlfriend.

The offer was made by Royal Caribbean cruiseline, who contacted driver Raymond “Buzzy” MacCausland after learning about the story in local media, The Boston Globe reported.

“We’re currently running a program called ‘Ticket to Adventure,’ where we reward people that do exceptionally selfless acts, and Buzzy certainly qualifies,” a Royal Caribbean spokesman told the paper in an e-mail.

MacCausland returned the bag to Boston Police after noticing a man left it behind after dropping him off at his destination.

That man, who is reportedly homeless, told the paper on the condition of anonymity that he spent the last six months recovering from drug addiction. The money was inheritance from his parents, which the man had to prove to police before receiving the lost property.

MacCausland is reportedly semi-retired after driving a cab in the city for about 50 years, and just drives on the weekends to help supplement his Social Security