Burlington is set to become a stop for a major river cruise line in the next few years.

City officials signed a two-year agreement Monday with Viking Cruises, which is based in Basel, Switzerland.

The agreement says the city will lease docking facilities to Viking for two years, and Viking will pay $1 per passenger that comes onto the docks.

Viking has ordered the ships that will cruise the Mississippi River, but they won’t be ready until 2022.

The Viking ships are set to dock at Burlington 30 times between July 2022 and October 2023. Eventually its ships may be stopping daily at Burlington.

The agreement allows the city to offer its docks to other cruise ships.