TAMPA, Fla. (WFLA) – A new study shows that taking a cruise costs less than a traditional land vacation, due in part to inflation.

The data provided by the travel insurance comparison website InsureMyTrippolicyholders are paying $1,469 less to take a cruise than a vacation on land.

38% of Florida transplants surveyed regret moving after Hurricane Ian: study

According to InsureMyTrip, the average cost of a cruise is $4,957, compared to $6,426 for a vacation on land, based on travel insurance policies sold.

Though cruises may be cheaper, InsureMyTrip said cruise costs are still up due to inflation. The site recommends travel insurance in the event of flight delays or cancellations, COVID-19 diagnosis, baggage loss or delay and other issues like hurricane or bad weather.