River Cruise Deals

Discount River Cruise Deals

River Cruise

For expert cruise advice, call 1-888-444-1695.

River Cruise Guide

River cruising has become popular with travelers who enjoy a more intimate cruising experience, typically catering to adults and baby boomers. Be prepared to be taken into ancient towns and marketplaces that were historically built around rivers, that you wouldn’t be able to experience by foot or with larger cruise lines. Visit the Danube and Rhine in Europe, the Volga in Russia, the Mekong and Yangtze in Asia, the Nile in Egypt, or the Chobe in Africa. Choose from several major river cruise lines all featuring their own unique itineraries, including AmaWaterways, Avalon Waterways, Crystal River Cruises, Emerald Waterways, Scenic, Uniworld, and Viking River Cruises.

What draws people to river sailings is that they are typically all-inclusive, with many added amenities available for use such as bicycles and Nordic walking sticks. River cruising is the easiest way to visit a new place every day, without having to think about the logistics involved with packing, unpacking, and checking into hotels. You can relax in your comfortable surroundings, dine al fresco, or enjoy a glass of regional wine or beer as you take in the divine scenery. Shore excursions are not only included with your cruise but are also hosted by expert English-speaking local guides who enthusiastically share their passion and insight.

River ships are also typically smaller in size, averaging at about 150 guests. The biggest river vessel you’ll find is the 296-passenger Victoria Jenna, which sails along the Yangtze River in China. However, beyond their capacity, what makes them so intimate is the fact that they voyage through the heart of quaint towns where you can experience insightful encounters with local cultures and heritage. Most of the fine cuisine onboard is prepared with local ingredients, as well as regional specialties that are often featured. Dine with likeminded passengers while enjoying local talent every night, as well as shore excursions that take you to the region's finest vineyards, patisseries, markets, or iconic venues.

Navigate historic byways and waters, as you experience truly authentic cultures; and make lasting friendships, both onboard and on shore.

Best river cruise deals

10 cruises found - Prices are per traveller, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Viking Jarl

7 night Europe

Viking River Cruises
Viking River Cruises • Viking Jarl
Mar 1, 2026 — Mar 8, 2026
Passau, Germany • Linz, Austria • Krems, Austria • Vienna, Austria • Bratislava, Slovakia • Budapest, HungaryDeparting from Passau, visiting 6 ports, select Itinerary details to review day by day itinerary

oceanview room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Viking Egil

7 night Europe

Viking River Cruises
Viking River Cruises • Viking Egil
Mar 14, 2026 — Mar 21, 2026
Budapest, Hungary • Bratislava, Slovakia • Vienna, Austria • Krems, Austria • Linz, Austria • Passau, GermanyDeparting from Budapest, visiting 6 ports, select Itinerary details to review day by day itinerary

oceanview room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Viking Gullveig

7 night Europe

Viking River Cruises
Viking River Cruises • Viking Gullveig
Mar 14, 2026 — Mar 21, 2026
Passau, Germany • Linz, Austria • Krems, Austria • Vienna, Austria • Bratislava, Slovakia • Budapest, HungaryDeparting from Passau, visiting 6 ports, select Itinerary details to review day by day itinerary

oceanview room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Viking Atla

7 night Europe

Viking River Cruises
Viking River Cruises • Viking Atla
Mar 15, 2026 — Mar 22, 2026
Budapest, Hungary • Bratislava, Slovakia • Vienna, Austria • Krems, Austria • Linz, Austria • Passau, GermanyDeparting from Budapest, visiting 6 ports, select Itinerary details to review day by day itinerary

oceanview room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Viking Jarl

7 night Europe

Viking River Cruises
Viking River Cruises • Viking Jarl
Mar 15, 2026 — Mar 22, 2026
Passau, Germany • Linz, Austria • Krems, Austria • Vienna, Austria • Bratislava, Slovakia • Budapest, HungaryDeparting from Passau, visiting 6 ports, select Itinerary details to review day by day itinerary

oceanview room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Avalon Expression

5 night Europe

Avalon Waterways
Avalon Waterways • Avalon Expression
Nov 24, 2025 — Nov 29, 2025
Budapest, Hungary • Bratislava, Slovakia • Melk, Austria • Vienna, AustriaDeparting from Budapest, visiting 4 ports, select Itinerary details to review day by day itinerary

oceanview room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Viking Atla

7 night Europe

Viking River Cruises
Viking River Cruises • Viking Atla
Mar 1, 2026 — Mar 8, 2026
Budapest, Hungary • Bratislava, Slovakia • Vienna, Austria • Krems, Austria • Linz, Austria • Passau, GermanyDeparting from Budapest, visiting 6 ports, select Itinerary details to review day by day itinerary

oceanview room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Viking Jarl

7 night Europe

Viking River Cruises
Viking River Cruises • Viking Jarl
Mar 8, 2026 — Mar 15, 2026
Budapest, Hungary • Bratislava, Slovakia • Vienna, Austria • Krems, Austria • Linz, Austria • Passau, GermanyDeparting from Budapest, visiting 6 ports, select Itinerary details to review day by day itinerary

oceanview room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Viking Atla

7 night Europe

Viking River Cruises
Viking River Cruises • Viking Atla
Mar 8, 2026 — Mar 15, 2026
Passau, Germany • Linz, Austria • Krems, Austria • Vienna, Austria • Bratislava, Slovakia • Budapest, HungaryDeparting from Passau, visiting 6 ports, select Itinerary details to review day by day itinerary

oceanview room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Viking Vilhjalm

7 night Europe

Viking River Cruises
Viking River Cruises • Viking Vilhjalm
Mar 17, 2026 — Mar 24, 2026
Passau, Germany • Linz, Austria • Krems, Austria • Vienna, Austria • Bratislava, Slovakia • Budapest, HungaryDeparting from Passau, visiting 6 ports, select Itinerary details to review day by day itinerary

oceanview room per traveller
Don't see what you're looking for?
See all available river cruise sailings
View all sailings

River Cruise Articles

GUIDE TO EUROPEAN RIVER CRUISING

The Planet D - Sep 2, 2014

Making the most of your European river cruise.

View ArticleOpens in a new window

Get expert advice iconGet expert advice icon

Get expert advice

If you have a question, or would like personalized assistance booking your cruise, contact an Expedia Cruises™ travel agent today.

Terms & Conditions

Fuel supplement may apply. Savings advertised are based on specific cabin types and sailing dates, and may not be available for all cabin types/sailings.