Edinburgh Cruises
Cruises that visit Europe: United Kingdom: Scotland: Edinburgh
Cruises that depart from Edinburgh
See all River Cruises that visit Edinburgh
15 Night - Wild British Isles : Belfast Evening Stay
Starting in Dover UK (London), England, Rotterdam, the Netherlands, South Queensferry (Edinburgh), Scotland, United Kingdom, Invergordon (Inverness), Scotland, United Kingdom, Lerwick, Shetland Islands, United Kingdom, Stornoway, Isle of Lewis, Scotland, United Kingdom, Belfast, Northern Ireland, United Kingdom, Greenock (Glasgow), Scotland, United Kingdom, Liverpool, England, United Kingdom, Dun Laoghaire (Dublin), Ireland, Ringaskiddy (Cork), Ireland, Portland UK (Weymouth), England, United Kingdom, Dover UK (London), England
More...
10 Night - London to London
Starting in London (Tower Bridge), Leith (Edinburgh), Belfast, Northern Ireland, Dublin, Waterford, Fowey (Cornwall), England, London (Tower Bridge)
2026 Sails: May 1, More...
15 Night - Wild British Isles : Belfast Evening Stay
Starting in Rotterdam, the Netherlands, South Queensferry (Edinburgh), Scotland, United Kingdom, Invergordon (Inverness), Scotland, United Kingdom, Lerwick, Shetland Islands, United Kingdom, Stornoway, Isle of Lewis, Scotland, United Kingdom, Belfast, Northern Ireland, United Kingdom, Greenock (Glasgow), Scotland, United Kingdom, Liverpool, England, United Kingdom, Dun Laoghaire (Dublin), Ireland, Ringaskiddy (Cork), Ireland, Portland UK (Weymouth), England, United Kingdom, Dover UK (London), England, Rotterdam, the Netherlands
2026 Sails: May 1, More...
29 Night - Majestic Britain & Ireland with Normandy and Gems of the Seine
Starting in Dublin, Dublin / Killarney, Killarney, Killarney / Galway, Galway / Belfast, Belfast, Belfast / Loch Lomond, Loch Lomond, Loch Lomond / Inverness, Inverness, Inverness / Edinburgh, Edinburgh, Edinburgh / York, York, York / Bath, Bath, Bath / London, London, London / Paris, Les Andelys, Rouen, Rouen / Honfleur, Honfleur, Honfleur / Caudebec-en-Caux, Vernon / La Roche-Guyon, Conflans / Paris, Paris
2026 Sails: May 1, Aug 27, More...
14 Night - Jewels of the British Isles
Starting in Dover UK (London), England, Portland UK, United Kingdom, Cobh (Cork), Ireland, Fishguard, Wales, United Kingdom, Douglas, Isle of Man, Rothesay, Isle of Bute, Scotland, United Kingdom, Greenock (Glasgow), Scotland, United Kingdom, Belfast, Northern Ireland, United Kingdom, Oban UK, Scotland, Ullapool, Scotland, United Kingdom, Leith (Edinburgh), Scotland, United Kingdom, Dover UK (London), England
2026 Sails: May 2, More...
28 Night - the British Isles & Norwegian Fjords
Starting in Dover UK (London), England, Portland UK, United Kingdom, Cobh (Cork), Ireland, Fishguard, Wales, United Kingdom, Douglas, Isle of Man, Rothesay, Isle of Bute, Scotland, United Kingdom, Greenock (Glasgow), Scotland, United Kingdom, Belfast, Northern Ireland, United Kingdom, Oban UK, Scotland, Ullapool, Scotland, United Kingdom, Leith (Edinburgh), Scotland, United Kingdom, Dover UK (London), England, Trondheim, Norway, Bronnoysund, Norway, Svolvaer (Lofoten), Norway, Tromso, Norway, Honningsvag, Norway, Scenic Cruising North Cape, Loen (Olden), Norway, Scenic Cruising Nordfjord, Bergen, Norway, Amsterdam, the Netherlands, Dover UK (London), England
2026 Sails: May 2, More...
7 Night - Northern Europe
Starting in Southampton (London), United Kingdom, South Queensferry (Edinburgh), United Kingdom, Sandnes, Norway, Haugesund, Norway, Kristiansand, Norway, Southampton (London), United Kingdom
2026 Sails: May 9, More...
11 Night - Europe - Iceland
Starting in London (Southampton), United Kingdom, Edinburgh (Newhaven), Scotland, United Kingdom, Invergordon (Inverness), United Kingdom, Maloy, Norway, Alesund, Norway, Akureyri, Iceland, Isafjordur, Iceland, Reykjavik, Iceland
2026 Sails: May 10, More...
12 Night - British Isles with France & Belfast
Starting in Southampton (for London), England, Portland UK, Cornwall (Falmouth), England, Cork, Ireland (Cobh / for Blarney Castle), Dublin (Dun Laoghaire), Ireland, Belfast, Northern Ireland, Glasgow (Greenock), Scotland, Orkney Islands (Kirkwall), Scotland, Edinburgh (South Queensferry), Scotland, Le Havre (for Paris / Normandy), France, Southampton (for London), England
2026 Sails: May 10, More...
22 Night - Ultimate European Heritage : Portugal to Scotland
Starting in Lisbon, Portugal, Vigo, Spain, Ferrol, Spain, Aviles, Spain, Bilbao, Pasajes, Spain, Bordeaux, France, Concarneau, France, Hugh Town, St Marys, Isles of Scilly, United Kingdom, Dublin, Belfast, Northern Ireland, United Kingdom, Iona Island / Staffa, Scotland, United Kingdom, Oban UK, Scotland, United Kingdom / Cruising Sound of Mull, United Kingdom, St Kilda, Scotland, United Kingdom / Cruising Flannan Isles, United Kingdom, Portree, Isle of Skye, Scotland, United Kingdom, Stornoway, Isle of Lewis, Scotland, United Kingdom, Lerwick, Shetland Islands, Scotland, United Kingdom, Kirkwall, Orkney Islands, Scotland, United Kingdom, Aberdeen, Scotland, United Kingdom, Leith (Edinburgh), Scotland, United Kingdom
2026 Sails: May 12, More...
Cruises that visit Europe: United Kingdom: Scotland: Edinburgh
Cruises that depart from Edinburgh
See all River Cruises that visit Edinburgh
Click on a cruise ship itinerary that visits Edinburgh (below) and select a sail date to receive competing cruise quotes. To search all cruise itineraries (not just Edinburgh), please visit: Cruise Search or try our Virtual Cruise Advisor™.
15 Night - Wild British Isles : Belfast Evening StayStarting in Dover UK (London), England, Rotterdam, the Netherlands, South Queensferry (Edinburgh), Scotland, United Kingdom, Invergordon (Inverness), Scotland, United Kingdom, Lerwick, Shetland Islands, United Kingdom, Stornoway, Isle of Lewis, Scotland, United Kingdom, Belfast, Northern Ireland, United Kingdom, Greenock (Glasgow), Scotland, United Kingdom, Liverpool, England, United Kingdom, Dun Laoghaire (Dublin), Ireland, Ringaskiddy (Cork), Ireland, Portland UK (Weymouth), England, United Kingdom, Dover UK (London), England
More...
10 Night - London to LondonStarting in London (Tower Bridge), Leith (Edinburgh), Belfast, Northern Ireland, Dublin, Waterford, Fowey (Cornwall), England, London (Tower Bridge)
2026 Sails: May 1, More...
15 Night - Wild British Isles : Belfast Evening StayStarting in Rotterdam, the Netherlands, South Queensferry (Edinburgh), Scotland, United Kingdom, Invergordon (Inverness), Scotland, United Kingdom, Lerwick, Shetland Islands, United Kingdom, Stornoway, Isle of Lewis, Scotland, United Kingdom, Belfast, Northern Ireland, United Kingdom, Greenock (Glasgow), Scotland, United Kingdom, Liverpool, England, United Kingdom, Dun Laoghaire (Dublin), Ireland, Ringaskiddy (Cork), Ireland, Portland UK (Weymouth), England, United Kingdom, Dover UK (London), England, Rotterdam, the Netherlands
2026 Sails: May 1, More...
29 Night - Majestic Britain & Ireland with Normandy and Gems of the SeineStarting in Dublin, Dublin / Killarney, Killarney, Killarney / Galway, Galway / Belfast, Belfast, Belfast / Loch Lomond, Loch Lomond, Loch Lomond / Inverness, Inverness, Inverness / Edinburgh, Edinburgh, Edinburgh / York, York, York / Bath, Bath, Bath / London, London, London / Paris, Les Andelys, Rouen, Rouen / Honfleur, Honfleur, Honfleur / Caudebec-en-Caux, Vernon / La Roche-Guyon, Conflans / Paris, Paris
2026 Sails: May 1, Aug 27, More...
14 Night - Jewels of the British IslesStarting in Dover UK (London), England, Portland UK, United Kingdom, Cobh (Cork), Ireland, Fishguard, Wales, United Kingdom, Douglas, Isle of Man, Rothesay, Isle of Bute, Scotland, United Kingdom, Greenock (Glasgow), Scotland, United Kingdom, Belfast, Northern Ireland, United Kingdom, Oban UK, Scotland, Ullapool, Scotland, United Kingdom, Leith (Edinburgh), Scotland, United Kingdom, Dover UK (London), England
2026 Sails: May 2, More...
28 Night - the British Isles & Norwegian FjordsStarting in Dover UK (London), England, Portland UK, United Kingdom, Cobh (Cork), Ireland, Fishguard, Wales, United Kingdom, Douglas, Isle of Man, Rothesay, Isle of Bute, Scotland, United Kingdom, Greenock (Glasgow), Scotland, United Kingdom, Belfast, Northern Ireland, United Kingdom, Oban UK, Scotland, Ullapool, Scotland, United Kingdom, Leith (Edinburgh), Scotland, United Kingdom, Dover UK (London), England, Trondheim, Norway, Bronnoysund, Norway, Svolvaer (Lofoten), Norway, Tromso, Norway, Honningsvag, Norway, Scenic Cruising North Cape, Loen (Olden), Norway, Scenic Cruising Nordfjord, Bergen, Norway, Amsterdam, the Netherlands, Dover UK (London), England
2026 Sails: May 2, More...
7 Night - Northern EuropeStarting in Southampton (London), United Kingdom, South Queensferry (Edinburgh), United Kingdom, Sandnes, Norway, Haugesund, Norway, Kristiansand, Norway, Southampton (London), United Kingdom
2026 Sails: May 9, More...
11 Night - Europe - IcelandStarting in London (Southampton), United Kingdom, Edinburgh (Newhaven), Scotland, United Kingdom, Invergordon (Inverness), United Kingdom, Maloy, Norway, Alesund, Norway, Akureyri, Iceland, Isafjordur, Iceland, Reykjavik, Iceland
2026 Sails: May 10, More...
12 Night - British Isles with France & BelfastStarting in Southampton (for London), England, Portland UK, Cornwall (Falmouth), England, Cork, Ireland (Cobh / for Blarney Castle), Dublin (Dun Laoghaire), Ireland, Belfast, Northern Ireland, Glasgow (Greenock), Scotland, Orkney Islands (Kirkwall), Scotland, Edinburgh (South Queensferry), Scotland, Le Havre (for Paris / Normandy), France, Southampton (for London), England
2026 Sails: May 10, More...
22 Night - Ultimate European Heritage : Portugal to ScotlandStarting in Lisbon, Portugal, Vigo, Spain, Ferrol, Spain, Aviles, Spain, Bilbao, Pasajes, Spain, Bordeaux, France, Concarneau, France, Hugh Town, St Marys, Isles of Scilly, United Kingdom, Dublin, Belfast, Northern Ireland, United Kingdom, Iona Island / Staffa, Scotland, United Kingdom, Oban UK, Scotland, United Kingdom / Cruising Sound of Mull, United Kingdom, St Kilda, Scotland, United Kingdom / Cruising Flannan Isles, United Kingdom, Portree, Isle of Skye, Scotland, United Kingdom, Stornoway, Isle of Lewis, Scotland, United Kingdom, Lerwick, Shetland Islands, Scotland, United Kingdom, Kirkwall, Orkney Islands, Scotland, United Kingdom, Aberdeen, Scotland, United Kingdom, Leith (Edinburgh), Scotland, United Kingdom
2026 Sails: May 12, More...