Cruise line
Carnival cruises from London
Carnival Cruise Line has 12 departures from London's cruise ports in the period we cover, on two ships: Carnival Miracle and Carnival Sunshine.
They run from 8 to 12 nights and go to the Baltic and Scandinavia, the Mediterranean, and the British Isles and Ireland.
The cheapest Carnival Cruise Line sailing we list is Carnival Sunshine on Sun, May 30, 2027, from $783 per person as of November 9, 2026.
Fares below are starting prices on the date shown, not quotes. Check with Carnival Cruise Line before you book.
What Carnival Cruise Line runs from London
All routesThe 12 departures below run 7 different routes, cheapest per night first.
| Itinerary | Ship | Nights | Departures | From |
|---|---|---|---|---|
| 10-Night Spain, Portugal & France Calls at Le Havre (France) · Bilbao (Spain) · La Coruna (Spain) · Vigo (Spain) · Lisbon (Portugal) · Alicante (Spain) Ends in Barcelona (Spain) Next on Sun, May 30, 2027 | Carnival Sunshine | 10 | 1 | $783$78 a night |
| 9-Night Spain, Portugal & France Calls at Le Havre (France) · La Coruna (Spain) · Leixoes (Portugal) · Lisbon (Portugal) · Seville (Spain) · Cartagena (Spain) Ends in Civitavecchia (Italy) Next on Sun, Sep 19, 2027 | Carnival Miracle | 9 | 1 | $926$103 a night |
| 12-Night Scandinavia & Baltic Calls at Copenhagen (Denmark) · Warnemunde (Germany) · Helsinki (Finland) · Tallinn (Estonia) · Stockholm (Sweden) · Gothenburg (Sweden) · Zeebrugge (Belgium) Next on Mon, Jun 7, 2027 | Carnival Miracle | 12 | 4 | $1,270$106 a night |
| 10-Night Baltic and Scandinavia Calls at Le Havre (France) · Kiel (Germany) · Warnemunde (Germany) · Aarhus (Denmark) · Copenhagen (Denmark) · Amsterdam (Netherlands) Next on Mon, Jul 19, 2027 | Carnival Miracle | 10 | 1 | $1,104$110 a night |
| 9-Night Baltic and Scandinavia Calls at Le Havre (France) · Zeebrugge (Belgium) · Copenhagen (Denmark) · Warnemunde (Germany) · Aarhus (Denmark) · Amsterdam (Netherlands) Next on Sat, May 29, 2027 | Carnival Miracle | 9 | 2 | $1,103$123 a night |
| 9-Night British Isles Calls at Holyhead (Wales) · Liverpool (England) · Greenock (Scotland) · Belfast (Northern Ireland) · Dublin (Ireland) · Cobh (Ireland) Next on Sat, Jul 10, 2027 | Carnival Miracle | 9 | 2 | $1,127$125 a night |
| 8-Night Baltic and Scandinavia Calls at Le Havre (France) · Zeebrugge (Belgium) · Copenhagen (Denmark) · Warnemunde (Germany) · Aarhus (Denmark) Next on Sat, Sep 11, 2027 | Carnival Miracle | 8 | 1 | $1,069$134 a night |
Starting fares in US dollars per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.
All Carnival Cruise Line routes from London
All routesWhat Carnival Cruise Line is advertising
Promotions Cruisebound lists for Carnival Cruise Line, confirmed on 2026-11-09. These are the advertiser's terms, not ours, and whether one applies to a particular London sailing depends on the cabin, the date and how many of you are travelling. The fares in the table on this page are what we recorded ourselves and do not include any of this.
Discounts that depend on who you are rather than what you book, for military, first responders, residents of qualifying states and guests over 55, are claimed with the cruise line itself. They are not part of the above, and a booking site cannot apply them for you.
See Carnival Cruise Line sailings from London on Cruisebound. We may earn a commission if you book through the links in this section, at no cost to you, and it does not change which sailings this site lists or how they are ordered.
Every departure by date
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Nights | Itinerary & ports | From |
|---|---|---|---|---|
Sat, May 29, 2027 back Mon, Jun 7, 2027 From Dover | Carnival Miracle | 9 | 9-Night Baltic and Scandinavia Calls at Le Havre (France) · Zeebrugge (Belgium) · Copenhagen (Denmark) · Warnemunde (Germany) · Aarhus (Denmark) · Amsterdam (Netherlands) | |
Sun, May 30, 2027 ends Wed, Jun 9, 2027 From Dover | Carnival Sunshine | 10 | 10-Night Spain, Portugal & France Calls at Le Havre (France) · Bilbao (Spain) · La Coruna (Spain) · Vigo (Spain) · Lisbon (Portugal) · Alicante (Spain) Ends in Barcelona (Spain) | Lowest fare shown |
Mon, Jun 7, 2027 back Sat, Jun 19, 2027 From Dover | Carnival Miracle | 12 | 12-Night Scandinavia & Baltic Calls at Copenhagen (Denmark) · Warnemunde (Germany) · Helsinki (Finland) · Tallinn (Estonia) · Stockholm (Sweden) · Gothenburg (Sweden) · Zeebrugge (Belgium) | |
Sat, Jun 19, 2027 back Mon, Jun 28, 2027 From Dover | Carnival Miracle | 9 | 9-Night Baltic and Scandinavia Calls at Le Havre (France) · Zeebrugge (Belgium) · Copenhagen (Denmark) · Warnemunde (Germany) · Aarhus (Denmark) · Gothenburg (Sweden) | |
Mon, Jun 28, 2027 back Sat, Jul 10, 2027 From Dover | Carnival Miracle | 12 | 12-Night Scandinavia & Baltic Calls at Amsterdam (Netherlands) · Copenhagen (Denmark) · Warnemunde (Germany) · Tallinn (Estonia) · Helsinki (Finland) · Stockholm (Sweden) · Zeebrugge (Belgium) | |
Sat, Jul 10, 2027 back Mon, Jul 19, 2027 From Dover | Carnival Miracle | 9 | 9-Night British Isles Calls at Holyhead (Wales) · Liverpool (England) · Greenock (Scotland) · Belfast (Northern Ireland) · Dublin (Ireland) · Cobh (Ireland) | |
Mon, Jul 19, 2027 back Thu, Jul 29, 2027 From Dover | Carnival Miracle | 10 | 10-Night Baltic and Scandinavia Calls at Le Havre (France) · Kiel (Germany) · Warnemunde (Germany) · Aarhus (Denmark) · Copenhagen (Denmark) · Amsterdam (Netherlands) | |
Mon, Aug 9, 2027 back Sat, Aug 21, 2027 From Dover | Carnival Miracle | 12 | 12-Night Scandinavia & Baltic Calls at Amsterdam (Netherlands) · Copenhagen (Denmark) · Warnemunde (Germany) · Tallinn (Estonia) · Helsinki (Finland) · Stockholm (Sweden) · Zeebrugge (Belgium) | |
Sat, Aug 21, 2027 back Mon, Aug 30, 2027 From Dover | Carnival Miracle | 9 | 9-Night British Isles Calls at Liverpool (England) · Greenock (Scotland) · Belfast (Northern Ireland) · Dublin (Ireland) · Holyhead (Wales) · Cobh (Ireland) | |
Mon, Aug 30, 2027 back Sat, Sep 11, 2027 From Dover | Carnival Miracle | 12 | 12-Night Scandinavia & Baltic Calls at Amsterdam (Netherlands) · Warnemunde (Germany) · Helsinki (Finland) · Tallinn (Estonia) · Stockholm (Sweden) · Copenhagen (Denmark) · Zeebrugge (Belgium) | |
| We may earn a commission if you book through these buttons, at no cost to you. | ||||
Sat, Sep 11, 2027 back Sun, Sep 19, 2027 From Dover | Carnival Miracle | 8 | 8-Night Baltic and Scandinavia Calls at Le Havre (France) · Zeebrugge (Belgium) · Copenhagen (Denmark) · Warnemunde (Germany) · Aarhus (Denmark) | |
Sun, Sep 19, 2027 ends Tue, Sep 28, 2027 From Dover | Carnival Miracle | 9 | 9-Night Spain, Portugal & France Calls at Le Havre (France) · La Coruna (Spain) · Leixoes (Portugal) · Lisbon (Portugal) · Seville (Spain) · Cartagena (Spain) Ends in Civitavecchia (Italy) | |
- MAY29
Saturday · 9 nights
Leaves from Dover9-Night Baltic and Scandinavia
Carnival Miracle · Carnival Cruise Line
Calls at Le Havre (France) · Zeebrugge (Belgium) · Copenhagen (Denmark) · Warnemunde (Germany) · Aarhus (Denmark) · Amsterdam (Netherlands)
Returns Mon, Jun 7, 2027
- MAY30
Sunday · 10 nights
Leaves from Dover10-Night Spain, Portugal & France
Carnival Sunshine · Carnival Cruise Line
Calls at Le Havre (France) · Bilbao (Spain) · La Coruna (Spain) · Vigo (Spain) · Lisbon (Portugal) · Alicante (Spain)
Ends in Barcelona (Spain)
Ends Wed, Jun 9, 2027 in Barcelona
Lowest fare shown
- JUN7
Monday · 12 nights
Leaves from Dover12-Night Scandinavia & Baltic
Carnival Miracle · Carnival Cruise Line
Calls at Copenhagen (Denmark) · Warnemunde (Germany) · Helsinki (Finland) · Tallinn (Estonia) · Stockholm (Sweden) · Gothenburg (Sweden) · Zeebrugge (Belgium)
Returns Sat, Jun 19, 2027
- JUN19
Saturday · 9 nights
Leaves from Dover9-Night Baltic and Scandinavia
Carnival Miracle · Carnival Cruise Line
Calls at Le Havre (France) · Zeebrugge (Belgium) · Copenhagen (Denmark) · Warnemunde (Germany) · Aarhus (Denmark) · Gothenburg (Sweden)
Returns Mon, Jun 28, 2027
- JUN28
Monday · 12 nights
Leaves from Dover12-Night Scandinavia & Baltic
Carnival Miracle · Carnival Cruise Line
Calls at Amsterdam (Netherlands) · Copenhagen (Denmark) · Warnemunde (Germany) · Tallinn (Estonia) · Helsinki (Finland) · Stockholm (Sweden) · Zeebrugge (Belgium)
Returns Sat, Jul 10, 2027
- JUL10
Saturday · 9 nights
Leaves from Dover9-Night British Isles
Carnival Miracle · Carnival Cruise Line
Calls at Holyhead (Wales) · Liverpool (England) · Greenock (Scotland) · Belfast (Northern Ireland) · Dublin (Ireland) · Cobh (Ireland)
Returns Mon, Jul 19, 2027
- JUL19
Monday · 10 nights
Leaves from Dover10-Night Baltic and Scandinavia
Carnival Miracle · Carnival Cruise Line
Calls at Le Havre (France) · Kiel (Germany) · Warnemunde (Germany) · Aarhus (Denmark) · Copenhagen (Denmark) · Amsterdam (Netherlands)
Returns Thu, Jul 29, 2027
- AUG9
Monday · 12 nights
Leaves from Dover12-Night Scandinavia & Baltic
Carnival Miracle · Carnival Cruise Line
Calls at Amsterdam (Netherlands) · Copenhagen (Denmark) · Warnemunde (Germany) · Tallinn (Estonia) · Helsinki (Finland) · Stockholm (Sweden) · Zeebrugge (Belgium)
Returns Sat, Aug 21, 2027
- AUG21
Saturday · 9 nights
Leaves from Dover9-Night British Isles
Carnival Miracle · Carnival Cruise Line
Calls at Liverpool (England) · Greenock (Scotland) · Belfast (Northern Ireland) · Dublin (Ireland) · Holyhead (Wales) · Cobh (Ireland)
Returns Mon, Aug 30, 2027
- AUG30
Monday · 12 nights
Leaves from Dover12-Night Scandinavia & Baltic
Carnival Miracle · Carnival Cruise Line
Calls at Amsterdam (Netherlands) · Warnemunde (Germany) · Helsinki (Finland) · Tallinn (Estonia) · Stockholm (Sweden) · Copenhagen (Denmark) · Zeebrugge (Belgium)
Returns Sat, Sep 11, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- SEP11
Saturday · 8 nights
Leaves from Dover8-Night Baltic and Scandinavia
Carnival Miracle · Carnival Cruise Line
Calls at Le Havre (France) · Zeebrugge (Belgium) · Copenhagen (Denmark) · Warnemunde (Germany) · Aarhus (Denmark)
Returns Sun, Sep 19, 2027
- SEP19
Sunday · 9 nights
Leaves from Dover9-Night Spain, Portugal & France
Carnival Miracle · Carnival Cruise Line
Calls at Le Havre (France) · La Coruna (Spain) · Leixoes (Portugal) · Lisbon (Portugal) · Seville (Spain) · Cartagena (Spain)
Ends in Civitavecchia (Italy)
Ends Tue, Sep 28, 2027 in Civitavecchia
Carnival Cruise Line by month
Where these sailings go
Cruise line website: Carnival Cruise Line. Confirm dates and fares there before you book.