River cruise finder

Where to book river cruises

If you're looking to book a river cruise in 2025/2026, why not browse what's available from popular cruise providers. Learn more about the companies, rivers and destinations that can be explored around the world.

  • TUI River Cruises
  • Travelsphere
  • Mercury Holidays
  • Wendy Wu Tours
  • Just You
  • Fred Olsen
  • Cosmos
  • Saga Holidays
  • Titan Travel
  • Newmarket Holidays
  • Just Go Holidays
  • G Adventures

Popular rivers & destinations

A river cruise is a wonderfully relaxed way to see the world. Step aboard, unpack once and watch as you sail past and through some of the most famous cities and rural regions. Below you'll find details on the best ways to river cruise in Europe and Asia, as well as the latest deals to help you secure that berth.

European river cruises

River cruising is an exceptionally popular, not to mention easy, way of exploring Europe. Famous waterways with some of the most beautiful cities can be found along the banks of the Seine, Rhine, Danube and the likes.

Best time for a European river cruise

European river cruises are typically available and at their best from March to October, with the Danube and the Rhine the two most popular waterways.

Castle Reichsburg above Cochem on the Mosel in Germany
Castle Reichsburg above Cochem on the Mosel in Germany © TUI River Cruises

Other much loved rivers include the Main and Moselle in Germany, the Rhône and Seine in France and the Douro in Portugal, while the Dutch and Belgian waterways offer a slightly gentler sort of cruising experience.

In brief: the period from March to October is the main season for a European river cruise and, as a general rule, the weather is warmer and sunnier the further south you go.

Early summer

Although the enjoyment of a river cruise doesn't depend entirely on the weather a bit of warmth and sunshine is always welcome. If you want to go early in the season the warmest sunniest stretches of river will almost certainly be in Portugal.

It's not hot but from April onwards there are at least seven hours of sunshine per day on the upper regions of the Douro River, and from May onwards average daytime maximum temperatures exceed 20°C.

In north and central Europe, the weather doesn't really start to warm up until May when the southern stretches of the Danube south of Belgrade in Serbia see the warmest temperatures and the most sunshine.

Expect 23°C to 25°C in May and June with seven to eight hours of sunshine a day. Further north in Vienna, Austria at the same time, it's 3°C cooler though seven hours of sunshine is still the average.

Weather in Vienna

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °C
2°C maximum daytime temperature in January in Vienna2
4°C maximum daytime temperature in February in Vienna4
10°C maximum daytime temperature in March in Vienna10
16°C maximum daytime temperature in April in Vienna16
20°C maximum daytime temperature in May in Vienna20
23°C maximum daytime temperature in June in Vienna23
26°C maximum daytime temperature in July in Vienna26
25°C maximum daytime temperature in August in Vienna25
21°C maximum daytime temperature in September in Vienna21
15°C maximum daytime temperature in October in Vienna15
8°C maximum daytime temperature in November in Vienna8
3°C maximum daytime temperature in December in Vienna3
Hours of sunshine (daily)
Days with some rainfall
14 days with some rainfall in January in Vienna14
13 days with some rainfall in February in Vienna13
13 days with some rainfall in March in Vienna13
12 days with some rainfall in April in Vienna12
13 days with some rainfall in May in Vienna13
14 days with some rainfall in June in Vienna14
13 days with some rainfall in July in Vienna13
12 days with some rainfall in August in Vienna12
10 days with some rainfall in September in Vienna10
9 days with some rainfall in October in Vienna9
13 days with some rainfall in November in Vienna13
14 days with some rainfall in December in Vienna14

Height of summer

Throughout the rest of the summer conditions are warm and sunny on all the river basins of Europe. Conditions in the Netherlands at the height of summer are roughly the same as the south of England with temperatures in the low twenties and six hours of sunshine a day on average.

It gets steadily warmer as you head south with seven to eight hours of sunshine a day in Basel and Vienna rising to nine hours a day to the south of Belgrade where maximum daytime temperatures in July and August average 27°C to 28°C.

After that the weather starts to get cooler with the southern stretches of the Danube only making 18°C by the middle of October with just five hours of sunshine a day.

Who offers river cruises in Europe?

  • TUI River Cruises - Europe
  • Travelsphere - Europe
  • Mercury Holidays - Europe
  • Fred Olsen - Europe
  • Titan Travel - Europe
  • Newmarket Holidays - Europe

Back to top

Asian river cruises

If you're looking to venture further afield on a river cruise, there are lots of options across Asia, whether you fancy visiting the Yangtze in China or the Mekong in Vietnam and Cambodia.

  • Yangtze
  • Mekong
  • Irrawaddy
  • Ganges
  • Backwaters of Kerala

Best time for a river cruise in Asia

There's so much variety when you opt for a river cruise in Asia with countries as big as they are diverse. You'll find Asian river cruises are widely available across China, Vietnam, Cambodia, Burma and India.

In brief: cruising the waterways of Vietnam, Cambodia, Burma and India is usually done in the northern hemisphere winter, while in China the season lasts a little longer and happens during summer.

Yangtze, China

River cruises in China are centred on the waters of the Yangtze between Chongqing and Yichang, where July and August are the months with the most sunshine.

However, at this time of year, it is also very hot and humid so you might want to consider giving up a few hours of sunshine each day in exchange for slightly cooler temperatures.

Cruise ship on the Yangtze River at Chongqing, China
Cruise ship on the Yangtze River at Chongqing, China © Onlyyouqj - Adobe Stock Image

In which case, April, May and the first half of June would be the best time to go. Expect four to five hours of sunshine per day and maximum temperatures in the twenties with quite frequent rain especially on the upper reaches of the river.

Weather in Yichang

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °C
9°C maximum daytime temperature in January in Yichang9
10°C maximum daytime temperature in February in Yichang10
15°C maximum daytime temperature in March in Yichang15
21°C maximum daytime temperature in April in Yichang21
26°C maximum daytime temperature in May in Yichang26
30°C maximum daytime temperature in June in Yichang30
32°C maximum daytime temperature in July in Yichang32
32°C maximum daytime temperature in August in Yichang32
27°C maximum daytime temperature in September in Yichang27
22°C maximum daytime temperature in October in Yichang22
16°C maximum daytime temperature in November in Yichang16
11°C maximum daytime temperature in December in Yichang11
Hours of sunshine (daily)
Days with some rainfall
9 days with some rainfall in January in Yichang9
10 days with some rainfall in February in Yichang10
13 days with some rainfall in March in Yichang13
15 days with some rainfall in April in Yichang15
14 days with some rainfall in May in Yichang14
14 days with some rainfall in June in Yichang14
14 days with some rainfall in July in Yichang14
13 days with some rainfall in August in Yichang13
13 days with some rainfall in September in Yichang13
13 days with some rainfall in October in Yichang13
12 days with some rainfall in November in Yichang12
10 days with some rainfall in December in Yichang10

Mekong, Vietnam & Cambodia

If you're heading for the Mekong in Vietnam and Cambodia the weather is best from the middle of November to the middle of March with lots of sunshine.

It is hot but unlike in China in summer this is the dry season so humidity levels are more comfortable. Expect temperatures in the low thirties and up to nine hours of sunshine a day.

Weather in Phnom Penh

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °C
32°C maximum daytime temperature in January in Phnom Penh32
32°C maximum daytime temperature in February in Phnom Penh32
34°C maximum daytime temperature in March in Phnom Penh34
34°C maximum daytime temperature in April in Phnom Penh34
34°C maximum daytime temperature in May in Phnom Penh34
33°C maximum daytime temperature in June in Phnom Penh33
32°C maximum daytime temperature in July in Phnom Penh32
32°C maximum daytime temperature in August in Phnom Penh32
31°C maximum daytime temperature in September in Phnom Penh31
31°C maximum daytime temperature in October in Phnom Penh31
30°C maximum daytime temperature in November in Phnom Penh30
30°C maximum daytime temperature in December in Phnom Penh30
Hours of sunshine (daily)
Days with some rainfall
1 day with some rainfall in January in Phnom Penh1
1 day with some rainfall in February in Phnom Penh1
3 days with some rainfall in March in Phnom Penh3
6 days with some rainfall in April in Phnom Penh6
15 days with some rainfall in May in Phnom Penh15
15 days with some rainfall in June in Phnom Penh15
17 days with some rainfall in July in Phnom Penh17
16 days with some rainfall in August in Phnom Penh16
19 days with some rainfall in September in Phnom Penh19
17 days with some rainfall in October in Phnom Penh17
9 days with some rainfall in November in Phnom Penh9
4 days with some rainfall in December in Phnom Penh4

Irrawaddy, Burma

If you're planning a trip on the Irrawaddy in Burma (also known as Myanmar), hot sunny weather is pretty much guaranteed between November and February.

Daytime temperatures are consistently in the low thirties with eight to 10 hours of sunshine per day and little chance of rain. Heat and humidity is high so you must be prepared for this, and if you plan to travel after the start of March it will be even hotter and more humid.

It's worth noting that water levels can fall along the Irrawaddy as the dry season progresses, which sometimes leads to cruise schedules being altered and even cruise ships being substituted. Check with your river cruise company before booking if you plan to travel after the start of January.

Weather in Mandalay

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °C
29°C maximum daytime temperature in January in Mandalay29
32°C maximum daytime temperature in February in Mandalay32
36°C maximum daytime temperature in March in Mandalay36
38°C maximum daytime temperature in April in Mandalay38
37°C maximum daytime temperature in May in Mandalay37
34°C maximum daytime temperature in June in Mandalay34
34°C maximum daytime temperature in July in Mandalay34
33°C maximum daytime temperature in August in Mandalay33
33°C maximum daytime temperature in September in Mandalay33
32°C maximum daytime temperature in October in Mandalay32
30°C maximum daytime temperature in November in Mandalay30
28°C maximum daytime temperature in December in Mandalay28
Hours of sunshine (daily)
Days with some rainfall
1 day with some rainfall in January in Mandalay1
1 day with some rainfall in February in Mandalay1
1 day with some rainfall in March in Mandalay1
3 days with some rainfall in April in Mandalay3
10 days with some rainfall in May in Mandalay10
9 days with some rainfall in June in Mandalay9
9 days with some rainfall in July in Mandalay9
11 days with some rainfall in August in Mandalay11
12 days with some rainfall in September in Mandalay12
9 days with some rainfall in October in Mandalay9
4 days with some rainfall in November in Mandalay4
1 day with some rainfall in December in Mandalay1

Ganges, India

Cruises on the Ganges normally operate during the northern hemisphere winter between the seaport of Calcutta (Kolkata) and the holy city of Varanasi, also known as Benares.

Winter is the dry season in India so you are unlikely to see any rain, and maximum daytime temperatures normally range from the mid-twenties to the low thirties depending on which month you choose.

Heat and humidity is low to moderate from November to February rising to high or very high in March. There's a lot of sunshine; expect seven to eight hours a day.

Weather in Patna

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °C
23°C maximum daytime temperature in January in Patna23
26°C maximum daytime temperature in February in Patna26
32°C maximum daytime temperature in March in Patna32
37°C maximum daytime temperature in April in Patna37
38°C maximum daytime temperature in May in Patna38
37°C maximum daytime temperature in June in Patna37
33°C maximum daytime temperature in July in Patna33
32°C maximum daytime temperature in August in Patna32
32°C maximum daytime temperature in September in Patna32
31°C maximum daytime temperature in October in Patna31
29°C maximum daytime temperature in November in Patna29
24°C maximum daytime temperature in December in Patna24
Hours of sunshine (daily)
Days with some rainfall
1 day with some rainfall in January in Patna1
1 day with some rainfall in February in Patna1
1 day with some rainfall in March in Patna1
1 day with some rainfall in April in Patna1
2 days with some rainfall in May in Patna2
6 days with some rainfall in June in Patna6
13 days with some rainfall in July in Patna13
12 days with some rainfall in August in Patna12
9 days with some rainfall in September in Patna9
3 days with some rainfall in October in Patna3
0 days with some rainfall in November in Patna0
1 day with some rainfall in December in Patna1

Backwaters of Kerala, India

If you're heading to the backwaters of Kerala for a houseboat holiday, the season runs from October to April.

Located in the far south of India, Kerala has a tropical climate with temperatures rising above 30°C every day during this dry season time and mostly high heat and humidity.

The good news is that temperatures do drop by around 10°C overnight. January to March has the most sunshine with an average of nine hours a day, but during March and into April the heat and humidity does get noticeably more uncomfortable.

Weather in Cochin

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °C
31°C maximum daytime temperature in January in Cochin31
32°C maximum daytime temperature in February in Cochin32
32°C maximum daytime temperature in March in Cochin32
33°C maximum daytime temperature in April in Cochin33
31°C maximum daytime temperature in May in Cochin31
29°C maximum daytime temperature in June in Cochin29
28°C maximum daytime temperature in July in Cochin28
28°C maximum daytime temperature in August in Cochin28
29°C maximum daytime temperature in September in Cochin29
30°C maximum daytime temperature in October in Cochin30
31°C maximum daytime temperature in November in Cochin31
31°C maximum daytime temperature in December in Cochin31
Hours of sunshine (daily)
Days with some rainfall
1 day with some rainfall in January in Cochin1
1 day with some rainfall in February in Cochin1
2 days with some rainfall in March in Cochin2
6 days with some rainfall in April in Cochin6
9 days with some rainfall in May in Cochin9
21 days with some rainfall in June in Cochin21
22 days with some rainfall in July in Cochin22
18 days with some rainfall in August in Cochin18
13 days with some rainfall in September in Cochin13
11 days with some rainfall in October in Cochin11
6 days with some rainfall in November in Cochin6
3 days with some rainfall in December in Cochin3
Sea temperature °C
28°C sea temperature in January in Cochin28
28°C sea temperature in February in Cochin28
29°C sea temperature in March in Cochin29
30°C sea temperature in April in Cochin30
30°C sea temperature in May in Cochin30
28°C sea temperature in June in Cochin28
26°C sea temperature in July in Cochin26
26°C sea temperature in August in Cochin26
27°C sea temperature in September in Cochin27
28°C sea temperature in October in Cochin28
28°C sea temperature in November in Cochin28
28°C sea temperature in December in Cochin28

Who offers river cruises in Asia?

  • Newmarket Holidays - Asia
  • Wendy Wu Tours - Asia
  • Uniworld - Asia

Back to top

African river cruises

  • Nile

Best time for a river cruise in Africa

River Nile, Egypt

You can, in theory, enjoy a Nile river cruise at any time of year in Egypt. However, many would simply find the heat of summer too much to bear. With this in mind, we recommend booking your river cruise anytime from the beginning of October to the middle of May.

Nile river cruise ship heading for Aswan in Egypt
Nile river cruise ship heading for Aswan in Egypt © Alfredo - Fotolia.com

There is, of course, variation in temperature during this period but one thing you don't have to worry about is a lack of sunshine; there's never less than nine hours a day throughout the winter months.

In brief: avoid the high heat and discomfort of the summer months and book your Nile river cruise anytime between the beginning of October and mid-May. For the coolest time of year that still has plenty of sunshine, go between December and February.

Weather in Luxor

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °C
22°C maximum daytime temperature in January in Luxor22
24°C maximum daytime temperature in February in Luxor24
29°C maximum daytime temperature in March in Luxor29
34°C maximum daytime temperature in April in Luxor34
38°C maximum daytime temperature in May in Luxor38
40°C maximum daytime temperature in June in Luxor40
40°C maximum daytime temperature in July in Luxor40
39°C maximum daytime temperature in August in Luxor39
38°C maximum daytime temperature in September in Luxor38
34°C maximum daytime temperature in October in Luxor34
28°C maximum daytime temperature in November in Luxor28
24°C maximum daytime temperature in December in Luxor24
Hours of sunshine (daily)
Days with some rainfall
0 days with some rainfall in January in Luxor0
0 days with some rainfall in February in Luxor0
0 days with some rainfall in March in Luxor0
0 days with some rainfall in April in Luxor0
0 days with some rainfall in May in Luxor0
0 days with some rainfall in June in Luxor0
0 days with some rainfall in July in Luxor0
0 days with some rainfall in August in Luxor0
0 days with some rainfall in September in Luxor0
0 days with some rainfall in October in Luxor0
0 days with some rainfall in November in Luxor0
0 days with some rainfall in December in Luxor0

Who offers river cruises in Africa?

  • Uniworld - Africa
  • TourRadar - Africa

River cruise companies

We work with leading river cruise companies and river cruise lines to collate and share the very best deals and online discounts to help you save.

Whether you're after a European river cruise on the Danube, Seine or Rhine or something more exotic in Asia on the Mekong or Yangtze, why not check out what the following companies have to offer.

Back to top

Regina Rheni II river cruise ship
Regina Rheni II river cruise ship © Saga Holidays

Last minute river cruise deals for 2025/2026

If you're looking to book a last minute river cruise, check out the latest offers on late deals from leading river cruise companies below.

  • Save up to 20% on last minute holidays in 2024
  • Book last availability on escorted tours & holidays
  • Filter deals by month, departure airport & destination
  • Browse latest ocean cruise deals & discounts in 2025/2026
  • Includes all inclusive cruises & single cabins deals
  • Visit destinations across Europe & around the world
  • Book early & save on holidays & cruises in 2026
  • Filter deals by destination, month, tour type & more
  • Travel between 1st Jan & 31st Dec 2026 (inclusive)
  • Explore latest offers on river cruises in 2025/2026
  • Enjoy river cruises & canal trips in the UK & Europe
  • Including the Rhine, Amsterdam canals & UK waterways

Back to top

TUI sale: up to £300 off holidays in 2025/2026

Explore holidays in the sun for less

More holidays

Airport parking

More parking

Airport lounges

More lounges

Top ^