Emerald Astra

Emerald Astra

Emerald Astra is set to bring a fresh new feel to luxury river cruising, combining modern design, elegant interiors and enhanced onboard amenities. Launching in 2026, this stylish new river ship from Emerald Cruises has been inspired by the line’s luxury yachts, with a refined look that blends comfort, innovation and contemporary design.

Ship facts

Maiden voyage2026
Guests180
Crew52
Decks4
Width
11
m
Length
135
m
Size
3544
GT
Speed
13
kn

Emerald Astra

Sailing the Rhine, Danube, and Moselle, Emerald Astra offers a stylish way to explore Europe’s rivers. Accommodating 180 guests, this next-generation ship combines sleek superyacht-inspired design with modern comforts, including elegant suites and cabins, a pool that transforms into a cinema, multiple dining options, and a panoramic sun deck.

Entertainment

A variety of activities await on board, from engaging demonstrations and insightful lectures to live shows. One of Emerald Astra’s highlights is the heated pool with a retractable roof, offering sweeping 180-degree views from the ship’s aft. By night, this space transforms into a cosy cinema, where guests can enjoy freshly popped popcorn and crafted cocktails.
The pool with a retractable roof

Entertainment

A variety of activities await on board, from engaging demonstrations and insightful lectures to live shows. One of Emerald Astra’s highlights is the heated pool with a retractable roof, offering sweeping 180-degree views from the ship’s aft. By night, this space transforms into a cosy cinema, where guests can enjoy freshly popped popcorn and crafted cocktails.

The pool with a retractable roof

Entertainment

A variety of activities await on board, from engaging demonstrations and insightful lectures to live shows. One of Emerald Astra’s highlights is the heated pool with a retractable roof, offering sweeping 180-degree views from the ship’s aft. By night, this space transforms into a cosy cinema, where guests can enjoy freshly popped popcorn and crafted cocktails.

Activities

On the sun deck, you can enjoy deck games, take a stroll along the walking track, or simply unwind while soaking in the views. It’s also the perfect spot to share a toast with new friends as Europe’s breathtaking scenery drifts past..
The Reception - a perfect place to meet with friends before excursions or to ask any information you may need to the staff

Activities

On the sun deck, you can enjoy deck games, take a stroll along the walking track, or simply unwind while soaking in the views. It’s also the perfect spot to share a toast with new friends as Europe’s breathtaking scenery drifts past..

The Reception - a perfect place to meet with friends before excursions or to ask any information you may need to the staff

Activities

On the sun deck, you can enjoy deck games, take a stroll along the walking track, or simply unwind while soaking in the views. It’s also the perfect spot to share a toast with new friends as Europe’s breathtaking scenery drifts past..

Food & Drink

Dine in style at Reflections Restaurant, the ship’s main venue for gourmet breakfasts, buffet lunches, and à la carte dinners. Savour regional flavours at La Cucina Dining, or opt for lighter bites in the Horizon Lounge. On warm days, The Terrace invites you to enjoy meals in the open air with panoramic river views.

Food & Drink

Dine in style at Reflections Restaurant, the ship’s main venue for gourmet breakfasts, buffet lunches, and à la carte dinners. Savour regional flavours at La Cucina Dining, or opt for lighter bites in the Horizon Lounge. On warm days, The Terrace invites you to enjoy meals in the open air with panoramic river views.
At Reflection the menu celebrates seasonal and regional flavours

Food & Drink

Dine in style at Reflections Restaurant, the ship’s main venue for gourmet breakfasts, buffet lunches, and à la carte dinners. Savour regional flavours at La Cucina Dining, or opt for lighter bites in the Horizon Lounge. On warm days, The Terrace invites you to enjoy meals in the open air with panoramic river views.

At Reflection the menu celebrates seasonal and regional flavours

Reflection Restaurant

Food & Drink

Dine in style at Reflections Restaurant, the ship’s main venue for gourmet breakfasts, buffet lunches, and à la carte dinners. Savour regional flavours at La Cucina Dining, or opt for lighter bites in the Horizon Lounge. On warm days, The Terrace invites you to enjoy meals in the open air with panoramic river views.

Reflection Restaurant

Body & Soul

Take a yoga class, a refreshing dip in the pool or witness 360° views as you complete laps on the walking track or treat yourself in the Wellness Centre.

Body & Soul

Take a yoga class, a refreshing dip in the pool or witness 360° views as you complete laps on the walking track or treat yourself in the Wellness Centre.
Keep fit at the gym

Body & Soul

Take a yoga class, a refreshing dip in the pool or witness 360° views as you complete laps on the walking track or treat yourself in the Wellness Centre.

Keep fit at the gym

Emerald Astra

We found

69 cruises

Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
4 nights
Date
24 Nov 2026
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 5 stops  
  • Arrival - Vienna, Austria
From
£2676
Price per person / suite
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
4 nights
Date
28 Nov 2026
Ship
Emerald Astra
  • Departure - Vienna, Austria
  • 5 stops  
  • Arrival - Budapest, Hungary
From
£2142
Price per person / oceanview stateroom
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
7 nights
Date
2 Dec 2026
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Passau, Germany
From
£3586
Price per person / suite
Show all departures (3)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
7 nights
Date
16 Dec 2026
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Basel/Huningue, Switzerland
From
£3523
Price per person / suite
Show all departures (2)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
7 nights
Date
16 Dec 2026
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Basel/Huningue, Switzerland
From
£3523
Price per person / suite
Show all departures (2)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
7 nights
Date
27 Mar 2027
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Basel/Huningue, Switzerland
From
£2688
Price per person / oceanview stateroom
Show all departures (5)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
10 nights
Date
27 Mar 2027
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 11 stops  
  • Arrival - Zurich, Switzerland
From
£3939
Price per person / oceanview stateroom
Show all departures (4)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
10 nights
Date
31 Mar 2027
Ship
Emerald Astra
  • Departure - Zurich, Switzerland
  • 11 stops  
  • Arrival - Amsterdam, Netherlands
From
£3851
Price per person / oceanview stateroom
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
7 nights
Date
3 Apr 2027
Ship
Emerald Astra
  • Departure - Basel/Huningue, Switzerland
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£2852
Price per person / oceanview stateroom
Show all departures (3)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
7 nights
Date
8 May 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Regensburg, Germany
From
£4161
Price per person / suite
Show all departures (15)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
10 nights
Date
8 May 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 11 stops  
  • Arrival - Prague, Czech Republic
From
£4481
Price per person / suite
Show all departures (9)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
10 nights
Date
12 May 2027
Ship
Emerald Astra
  • Departure - Prague, Czech Republic
  • 11 stops  
  • Arrival - Budapest, Hungary
From
£3912
Price per person / oceanview stateroom
Show all departures (12)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
7 nights
Date
15 May 2027
Ship
Emerald Astra
  • Departure - Munich, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£3597
Price per person / oceanview stateroom
Show all departures (14)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
17 nights
Date
16 Jun 2027
Ship
Emerald Astra
  • Departure - Prague, Czech Republic
  • 18 stops  
  • Arrival - Amsterdam, Netherlands
From
£5485
Price per person / oceanview stateroom
Show all departures (7)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
20 nights
Date
16 Jun 2027
Ship
Emerald Astra
  • Departure - Prague, Czech Republic
  • 21 stops  
  • Arrival - Brussels, Belgium
From
£6275
Price per person / oceanview stateroom
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
14 nights
Date
19 Jun 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 15 stops  
  • Arrival - Amsterdam, Netherlands
From
£4988
Price per person / oceanview stateroom
Show all departures (21)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
17 nights
Date
19 Jun 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 18 stops  
  • Arrival - Brussels, Belgium
From
£5650
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
17 nights
Date
30 Jun 2027
Ship
Emerald Astra
  • Departure - Paris, France
  • 18 stops  
  • Arrival - Budapest, Hungary
From
£5565
Price per person / oceanview stateroom
Show all departures (6)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
20 nights
Date
30 Jun 2027
Ship
Emerald Astra
  • Departure - Paris, France
  • 21 stops  
  • Arrival - Prague, Czech Republic
From
£6175
Price per person / oceanview stateroom
Show all departures (4)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
14 nights
Date
3 Jul 2027
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 15 stops  
  • Arrival - Budapest, Hungary
From
£4220
Price per person / oceanview stateroom
Show all departures (20)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
17 nights
Date
3 Jul 2027
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 18 stops  
  • Arrival - Prague, Czech Republic
From
£4830
Price per person / oceanview stateroom
Show all departures (12)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
9 nights
Date
17 Jul 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 10 stops  
  • Arrival - Passau, Germany
From
£3206
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
12 nights
Date
17 Jul 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 13 stops  
  • Arrival - Prague, Czech Republic
From
£3811
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
12 nights
Date
23 Jul 2027
Ship
Emerald Astra
  • Departure - Prague, Czech Republic
  • 13 stops  
  • Arrival - Budapest, Hungary
From
£3811
Price per person / oceanview stateroom
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
9 nights
Date
26 Jul 2027
Ship
Emerald Astra
  • Departure - Munich, Germany
  • 10 stops  
  • Arrival - Budapest, Hungary
From
£3206
Price per person / oceanview stateroom
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
9 nights
Date
15 Sep 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 10 stops  
  • Arrival - Munich, Germany
From
£4809
Price per person / balcony stateroom
Show all departures (2)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
9 nights
Date
20 Sep 2027
Ship
Emerald Astra
  • Departure - Munich, Germany
  • 10 stops  
  • Arrival - Budapest, Hungary
From
£4191
Price per person / oceanview stateroom
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
15 nights
Date
22 Sep 2027
Ship
Emerald Astra
  • Departure - Munich, Germany
  • 16 stops  
  • Arrival - Bucharest, Romania
From
£6034
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
10 nights
Date
27 Sep 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 11 stops  
  • Arrival - Bucharest, Romania
From
£3911
Price per person / oceanview stateroom
Show all departures (3)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
14 nights
Date
27 Sep 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 15 stops  
  • Arrival - Bucharest, Romania
From
£4791
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
13 nights
Date
27 Sep 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 14 stops  
  • Arrival - Istanbul, Turkey
From
£4825
Price per person / oceanview stateroom
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
8 nights
Date
29 Sep 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 9 stops  
  • Arrival - Bucharest, Romania
From
£3820
Price per person / oceanview stateroom
Show all departures (6)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
11 nights
Date
29 Sep 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 12 stops  
  • Arrival - Istanbul, Turkey
From
£4271
Price per person / oceanview stateroom
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
12 nights
Date
29 Sep 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 13 stops  
  • Arrival - Bucharest, Romania
From
£4366
Price per person / oceanview stateroom
Show all departures (3)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
12 nights
Date
1 Oct 2027
Ship
Emerald Astra
  • Departure - Bucharest, Romania
  • 13 stops  
  • Arrival - Budapest, Hungary
From
£4136
Price per person / oceanview stateroom
Show all departures (5)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
14 nights
Date
1 Oct 2027
Ship
Emerald Astra
  • Departure - Bucharest, Romania
  • 15 stops  
  • Arrival - Budapest, Hungary
From
£4561
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
8 nights
Date
5 Oct 2027
Ship
Emerald Astra
  • Departure - Bucharest, Romania
  • 9 stops  
  • Arrival - Budapest, Hungary
From
£3345
Price per person / oceanview stateroom
Show all departures (5)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
10 nights
Date
5 Oct 2027
Ship
Emerald Astra
  • Departure - Bucharest, Romania
  • 11 stops  
  • Arrival - Budapest, Hungary
From
£3516
Price per person / oceanview stateroom
Show all departures (3)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
15 nights
Date
5 Oct 2027
Ship
Emerald Astra
  • Departure - Bucharest, Romania
  • 16 stops  
  • Arrival - Passau, Germany
From
£5157
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
7 nights
Date
13 Oct 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Passau, Germany
From
£2676
Price per person / oceanview stateroom
Show all departures (4)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
17 nights
Date
19 Nov 2027
Ship
Emerald Astra
  • Departure - Paris, France
  • 18 stops  
  • Arrival - Budapest, Hungary
From
£6095
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
20 nights
Date
19 Nov 2027
Ship
Emerald Astra
  • Departure - Paris, France
  • 21 stops  
  • Arrival - Prague, Czech Republic
From
£6580
Price per person / oceanview stateroom
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
14 nights
Date
22 Nov 2027
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 15 stops  
  • Arrival - Budapest, Hungary
From
£5267
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
17 nights
Date
22 Nov 2027
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 18 stops  
  • Arrival - Prague, Czech Republic
From
£5344
Price per person / oceanview stateroom
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
17 nights
Date
3 Dec 2027
Ship
Emerald Astra
  • Departure - Prague, Czech Republic
  • 18 stops  
  • Arrival - Amsterdam, Netherlands
From
£4970
Price per person / oceanview stateroom
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
14 nights
Date
6 Dec 2027
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 15 stops  
  • Arrival - Amsterdam, Netherlands
From
£4180
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
14 nights
Date
17 Feb 2028
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 15 stops  
  • Arrival - Budapest, Hungary
From
£3215
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
14 nights
Date
2 Mar 2028
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 15 stops  
  • Arrival - Amsterdam, Netherlands
From
£3980
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
7 nights
Date
16 Mar 2028
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Basel/Huningue, Switzerland
From
£1995
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
7 nights
Date
23 Mar 2028
Ship
Emerald Astra
  • Departure - Basel/Huningue, Switzerland
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£2578
Price per person / oceanview stateroom
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
10 nights
Date
27 Mar 2028
Ship
Emerald Astra
  • Departure - Brussels, Belgium
  • 11 stops  
  • Arrival - Amsterdam, Netherlands
From
£3708
Price per person / oceanview stateroom
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
7 nights
Date
30 Mar 2028
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£2731
Price per person / oceanview stateroom
Show all departures (3)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
10 nights
Date
30 Mar 2028
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 11 stops  
  • Arrival - Copenhagen, Denmark
From
£4091
Price per person / oceanview stateroom
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
20 nights
Date
3 Apr 2028
Ship
Emerald Astra
  • Departure - Paris, France
  • 21 stops  
  • Arrival - Prague, Czech Republic
From
£6845
Price per person / oceanview stateroom
Show all departures (4)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
17 nights
Date
3 Apr 2028
Ship
Emerald Astra
  • Departure - Paris, France
  • 18 stops  
  • Arrival - Budapest, Hungary
From
£6868
Price per person / oceanview stateroom
Show all departures (7)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
14 nights
Date
6 Apr 2028
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 15 stops  
  • Arrival - Budapest, Hungary
From
£4925
Price per person / oceanview stateroom
Show all departures (23)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
17 nights
Date
6 Apr 2028
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 18 stops  
  • Arrival - Prague, Czech Republic
From
£6146
Price per person / oceanview stateroom
Show all departures (7)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
24 nights
Date
10 Apr 2028
Ship
Emerald Astra
  • Departure - Prague, Czech Republic
  • 25 stops  
  • Arrival - Amsterdam, Netherlands
From
£7495
Price per person / oceanview stateroom
Show all departures (7)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
14 nights
Date
20 Apr 2028
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 15 stops  
  • Arrival - Amsterdam, Netherlands
From
£4925
Price per person / oceanview stateroom
Show all departures (23)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
16 nights
Date
20 Apr 2028
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 17 stops  
  • Arrival - Amsterdam, Netherlands
From
£5745
Price per person / oceanview stateroom
Show all departures (8)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
17 nights
Date
1 May 2028
Ship
Emerald Astra
  • Departure - Brussels, Belgium
  • 18 stops  
  • Arrival - Budapest, Hungary
From
£6130
Price per person / oceanview stateroom
Show all departures (3)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
7 nights
Date
18 May 2028
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Passau, Germany
From
£2911
Price per person / oceanview stateroom
Show all departures (6)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
10 nights
Date
22 May 2028
Ship
Emerald Astra
  • Departure - Prague, Czech Republic
  • 11 stops  
  • Arrival - Budapest, Hungary
From
£4018
Price per person / oceanview stateroom
Show all departures (3)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
7 nights
Date
25 May 2028
Ship
Emerald Astra
  • Departure - Munich, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£2911
Price per person / oceanview stateroom
Show all departures (7)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
17 nights
Date
29 May 2028
Ship
Emerald Astra
  • Departure - Prague, Czech Republic
  • 18 stops  
  • Arrival - Amsterdam, Netherlands
From
£6558
Price per person / oceanview stateroom
Show all departures (11)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
16 nights
Date
13 Jun 2028
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 17 stops  
  • Arrival - Budapest, Hungary
From
£6105
Price per person / oceanview stateroom
Show all departures (8)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
14 nights
Date
17 Nov 2028
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 15 stops  
  • Arrival - Amsterdam, Netherlands
From
£4565
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
7 nights
Date
8 Dec 2028
Ship
Emerald Astra
  • Departure - Basel/Huningue, Switzerland
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
From
£2626
Price per person / oceanview stateroom
Show all departures (5)
Emerald Astra, Rhine River
1 / 16
Emerald Cruises
Duration
7 nights
Date
15 Dec 2028
Ship
Emerald Astra
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Basel/Huningue, Switzerland
From
£2626
Price per person / oceanview stateroom
Show all departures (6)
69 of 69 pcs

Other sister ships