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 °F
36°F maximum daytime temperature in January in Vienna36
39°F maximum daytime temperature in February in Vienna39
50°F maximum daytime temperature in March in Vienna50
61°F maximum daytime temperature in April in Vienna61
68°F maximum daytime temperature in May in Vienna68
73°F maximum daytime temperature in June in Vienna73
79°F maximum daytime temperature in July in Vienna79
77°F maximum daytime temperature in August in Vienna77
70°F maximum daytime temperature in September in Vienna70
59°F maximum daytime temperature in October in Vienna59
46°F maximum daytime temperature in November in Vienna46
37°F maximum daytime temperature in December in Vienna37
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 °F
48°F maximum daytime temperature in January in Yichang48
50°F maximum daytime temperature in February in Yichang50
59°F maximum daytime temperature in March in Yichang59
70°F maximum daytime temperature in April in Yichang70
79°F maximum daytime temperature in May in Yichang79
86°F maximum daytime temperature in June in Yichang86
90°F maximum daytime temperature in July in Yichang90
90°F maximum daytime temperature in August in Yichang90
81°F maximum daytime temperature in September in Yichang81
72°F maximum daytime temperature in October in Yichang72
61°F maximum daytime temperature in November in Yichang61
52°F maximum daytime temperature in December in Yichang52
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 °F
90°F maximum daytime temperature in January in Phnom Penh90
90°F maximum daytime temperature in February in Phnom Penh90
93°F maximum daytime temperature in March in Phnom Penh93
93°F maximum daytime temperature in April in Phnom Penh93
93°F maximum daytime temperature in May in Phnom Penh93
91°F maximum daytime temperature in June in Phnom Penh91
90°F maximum daytime temperature in July in Phnom Penh90
90°F maximum daytime temperature in August in Phnom Penh90
88°F maximum daytime temperature in September in Phnom Penh88
88°F maximum daytime temperature in October in Phnom Penh88
86°F maximum daytime temperature in November in Phnom Penh86
86°F maximum daytime temperature in December in Phnom Penh86
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 °F
84°F maximum daytime temperature in January in Mandalay84
90°F maximum daytime temperature in February in Mandalay90
97°F maximum daytime temperature in March in Mandalay97
100°F maximum daytime temperature in April in Mandalay100
99°F maximum daytime temperature in May in Mandalay99
93°F maximum daytime temperature in June in Mandalay93
93°F maximum daytime temperature in July in Mandalay93
91°F maximum daytime temperature in August in Mandalay91
91°F maximum daytime temperature in September in Mandalay91
90°F maximum daytime temperature in October in Mandalay90
86°F maximum daytime temperature in November in Mandalay86
82°F maximum daytime temperature in December in Mandalay82
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 °F
73°F maximum daytime temperature in January in Patna73
79°F maximum daytime temperature in February in Patna79
90°F maximum daytime temperature in March in Patna90
99°F maximum daytime temperature in April in Patna99
100°F maximum daytime temperature in May in Patna100
99°F maximum daytime temperature in June in Patna99
91°F maximum daytime temperature in July in Patna91
90°F maximum daytime temperature in August in Patna90
90°F maximum daytime temperature in September in Patna90
88°F maximum daytime temperature in October in Patna88
84°F maximum daytime temperature in November in Patna84
75°F maximum daytime temperature in December in Patna75
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 °F
88°F maximum daytime temperature in January in Cochin88
90°F maximum daytime temperature in February in Cochin90
90°F maximum daytime temperature in March in Cochin90
91°F maximum daytime temperature in April in Cochin91
88°F maximum daytime temperature in May in Cochin88
84°F maximum daytime temperature in June in Cochin84
82°F maximum daytime temperature in July in Cochin82
82°F maximum daytime temperature in August in Cochin82
84°F maximum daytime temperature in September in Cochin84
86°F maximum daytime temperature in October in Cochin86
88°F maximum daytime temperature in November in Cochin88
88°F maximum daytime temperature in December in Cochin88
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 °F
82°F sea temperature in January in Cochin82
82°F sea temperature in February in Cochin82
84°F sea temperature in March in Cochin84
86°F sea temperature in April in Cochin86
86°F sea temperature in May in Cochin86
82°F sea temperature in June in Cochin82
79°F sea temperature in July in Cochin79
79°F sea temperature in August in Cochin79
81°F sea temperature in September in Cochin81
82°F sea temperature in October in Cochin82
82°F sea temperature in November in Cochin82
82°F sea temperature in December in Cochin82

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 °F
72°F maximum daytime temperature in January in Luxor72
75°F maximum daytime temperature in February in Luxor75
84°F maximum daytime temperature in March in Luxor84
93°F maximum daytime temperature in April in Luxor93
100°F maximum daytime temperature in May in Luxor100
104°F maximum daytime temperature in June in Luxor104
104°F maximum daytime temperature in July in Luxor104
102°F maximum daytime temperature in August in Luxor102
100°F maximum daytime temperature in September in Luxor100
93°F maximum daytime temperature in October in Luxor93
82°F maximum daytime temperature in November in Luxor82
75°F maximum daytime temperature in December in Luxor75
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: Save up to £200 on summer 2025 holidays

Explore holidays in the sun for less

More holidays

Airport parking

More parking

Airport lounges

More lounges

Top ^