There are lots of places online where someone can find different cheap all inclusive cruises. Some of these places are Crystal Cruises, Costa and Thomson.
You can find information about cheap group cruises around Mexico and the Bahamas by searching Kayak, Carnival, Royal Caribbean, Travelocity, Cruise Deals and Expedia.
Carnival Imagination cruises are available to the Bahamas, the Caribbean, Mexico and the Panama Canal. One can find detailed information about cruises on the Carnival website or by visiting a travel agency.
Viking Cruises is the world's most award winning river cruise line. The best site for one to find further information on Viking Cruises is the official Viking Cruises website.
In order to go find out more information about ship cruises one can go to the Carnival website. The website has information about cruises to different places and of different lengths.
Cruises to the Panama Canal are hard to purchase outright. There are some cruises along the gulf of mexico which have ports in the cities close to the canal. Contact your travel agent for details.
I would look at Expedia to find deals on different cruises. They have the rates of all cruises listed on the site.
There are many places where you can find cruises like travel agencies in the local area or certain websites set for that kind of subject. If not than you will have to go to flightcenter.com
There are a number of places where you can find information about Royal Caribbean cruises. Your local travel agent should have someone with specific knowledge and who has perhaps even experiences one of the cruises. Alternatively check out their website www.royalcaribbean.com for information about their cruises worldwide.
You can find discounted rate on many Caribeean cruises at http://www.cheapcaribbean.com/. You can also find information regarding all of the difference cruises available. www.cruises.com/ is the website to visit. It has the details on 20 different cruise companies as well as promotions and special deals.
cruisecheap.com contains many different cruises that depart from new york at different rates, so you can find a cruise package that should suffice for your needs. Honestly, i do not know much about cruises, but the website should work.
There are so many different types of cruises out there, the best thing to do is compare them. I would use the website called smartertravel.com, they have a list of different cruises and you can compare and find which one is best for you!