Here are 10 budget cruise lines:
1. Carnival Cruise Line
2. Royal Caribbean International
3. Norwegian Cruise Line
4. MSC Cruises
5. Costa Cruises
6. Princess Cruises
7. Holland America Line
8. Celebrity Cruises
9. Disney Cruise Line
10. Virgin Voyages