Travel nursing offers several benefits such as high pay rates, flexibility in choosing assignments, opportunities to travel and explore different regions, and the chance to gain experience in diverse healthcare settings. It also often includes housing allowances and insurance coverage.