Basel, Basel-Stadt, Switzerland cruise port

Basel, Basel-Stadt, Switzerland

Where Switzerland, Germany, and France meet at a bend in the Rhine — Basel rewards river cruisers with Gothic spires, world-class art, and one of the most walkable old towns in Europe.

⚓ Docked (river pier)🕒 Typical call: 8–10 hrs💵 Swiss Franc (CHF)🗣️ German (English widely spoken)
Docking
River piers at St. Johann, Klybeck, or Dreiländereck — exact pier confirmed close to arrival
Walk to center
10–15 min on foot from St. Johann; tram from Klybeck/Dreiländereck
Best For
Art & culture lovers, Old Town strolls, Rhine river experiences
Don't Miss
Basler Münster terrace view, a motorless Fähri river ferry crossing

Getting Ashore

Basel has three Rhine cruise piers — your exact berth is typically announced the morning of arrival.

Getting from Ship to City

  • 1
    Check your berthConfirm whether you're docking at St. Johann (closest to Old Town, ~10 min walk), Klybeck (opposite bank, tram ride), or Dreiländereck (tri-border area, ~40 min by tram).
  • 2
    St. Johann pierMost central option. Walk along the Rhine promenade toward Mittlere Brücke and you're in the Old Town within 15 minutes.
  • 3
    Klybeck or Dreiländereck piersTake tram line 8 or 14 toward the city center (Marktplatz/Barfüsserplatz). Tickets from vending machines at stops; day passes save money.
  • 4
    Taxis & transfersReadily available at all piers. Recommended if you have heavy luggage on embarkation/disembarkation day.

💡 Pro move: Switzerland is expensive — budget CHF 20–30 pp for tram day pass + entry fees, and CHF 30–60 for a café lunch.

Piers & Tendering by Cruise Line

Basel's river cruise terminals are functional Rhine-bank piers, not large port complexes — but all connect easily to a superb city tram network.

Cruise LineTypical Berth / ArrivalDock or Tender
Most river cruise linesSt. Johanns Rheinweg 109, 4056 Basel📍Docked
Alternate (varies by line)Klybeckquai, 4057 Basel📍Docked
Alternate / tri-border callsWestquaistrasse 39, 4057 Basel (Dreiländereck)📍Docked

Top Excursions

From Gothic cathedrals and kinetic sculpture museums to Rhine swimming and Alsatian day trips, Basel punches well above its size.

Culture

Basel Old Town (Altstadt) Walk

Wander cobblestone lanes to the vivid red 16th-century Rathaus on Marktplatz, then climb to the Pfalz terrace at Basel Minster for sweeping views over the Rhine into Germany.

⏱ 2–3 hrs🚶 Easy📷 Iconic
Find Basel walking tours →
History

Basler Münster

Basel's great Gothic cathedral dominates the Rhine skyline. Explore the twin-towered interior, medieval cloisters, and the Pfalz terrace — one of the finest free viewpoints in Switzerland.

⏱ 1 hr🚶 Easy🎟 Free entry
Find Basel cathedral tours →
Culture

Kunstmuseum Basel

One of Europe's oldest and finest public art collections, spanning Old Masters to contemporary works. The main building and new wing face each other across Dufourstrasse.

⏱ 2–3 hrs🚶 Easy🎟 Entry fee
Find Basel art museum tours →
Culture

Tinguely Museum

Jean Tinguely's whimsical, noise-making kinetic sculptures fill a purpose-built riverside museum designed by Mario Botta — a delightfully quirky stop on the Rhine promenade.

⏱ 1–2 hrs🚶 Easy🎟 Entry fee
Find Basel museum tours →
Nature

Rhine Fähri Ferry Crossing

Ride one of Basel's four traditional motorless Fähri boats across the Rhine — they use only the river's current and a cable. A quintessential Basel experience costing just a few francs.

⏱ 10 min🚶 Easy💰 ~CHF 2
Find Rhine river tours →
Adventure

Day Trip: Rhine Falls & Schaffhausen

Europe's largest waterfall by volume is 80 km northeast of Basel. Boat rides right to the rock in the middle of the falls are a highlight. Combine with a walk around medieval Schaffhausen.

⏱ Full day🚌 Train or tour bus📷 Spectacular
Find Rhine Falls day trips →

Self-Guided Walks & Hikes

Basel's compact Old Town is supremely walkable from St. Johann pier, with the Rhine promenade tying together the best sights.

Rhine Promenade & Old Town Loop

3–4 km · 1.5–2 hrs · Flat

Follow the Rhine north from St. Johann pier past the Tinguely Museum, cross via Mittlere Brücke into Grossbasel, loop through Marktplatz and Rathaus, then up to the Münster Pfalz terrace for the view. Return along the same bank.

  1. StartSt. Johanns Cruise Terminal, Basel
  2. StopMuseum Tinguely Basel
  3. StopMittlere Brücke Basel
  4. StopMarktplatz Basel
  5. EndBasler Münster
🗺️ See full route in Maps →

Dreiländereck (Three-Country Corner)

Easy stroll · 30 min from pier · Flat

From the Dreiländereck pier, walk to the obelisk monument marking where Switzerland, Germany, and France converge at the Rhine. A free and photogenic spot most visitors overlook.

  1. StartDreiländereck Basel
📍 Open in Maps

Weather & Best Time to Visit

Climate normals for Basel, Basel-Stadt, Switzerland (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan43°F / 6°C31°F / -1°C15
Feb47°F / 8°C32°F / 0°C12
Mar53°F / 12°C35°F / 2°C11
Apr60°F / 16°C41°F / 5°C13
May66°F / 19°C48°F / 9°C15
Jun76°F / 24°C57°F / 14°C13
Jul79°F / 26°C60°F / 16°C13
Aug78°F / 26°C60°F / 16°C13
Sep71°F / 22°C53°F / 12°C11
Oct62°F / 17°C46°F / 8°C13
Nov50°F / 10°C38°F / 3°C14
Dec45°F / 7°C33°F / 1°C14

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • Confirm your pier early. Basel has three docking locations — St. Johann is by far the most central. Check with your cruise director the evening before arrival.
  • 🚋
    Trams are excellent. Basel's tram network is fast and reliable. A day pass (Tageskarte) covers all zones and pays off if you're moving around.
  • 💰
    Switzerland is pricey. Budget CHF 25–40 for a sit-down lunch; supermarkets (Coop, Migros) offer affordable sandwiches and snacks if you want to keep costs down.
  • 🍪
    Try Basler Läckerli. These spiced honey-gingerbread biscuits are a local specialty sold at bakeries and market stalls — great as an edible souvenir.
  • 🏛️
    Museum overkill alert. Basel has 40+ museums. Pick one or two and pair with Old Town time rather than rushing through several.

Cruises Calling Here

Upcoming cruises that call at Basel, Basel-Stadt, Switzerland. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Avalon Imagery II
Avalon Waterways Cruises
Basel → Amsterdam
⚓ Calls 14 Jun 202610 nights10 portsDeparts 2026 Jun 14
View itinerary · 10 ports
10 days, one-way from Basel to Amsterdam
  1. 14 JunDeparting from Basel, Zurich, Switzerland
  2. 15 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 16 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 17 JunLudwigshafen am Rhein, Germany Rhineland-Palatinate
  5. 18 JunRudesheim am Rhein, Germany Hesse
  6. 19 JunBernkastel-Kues, Germany Rhineland-Palatinate
  7. 20 JunTrier, Germany Rhineland-Palatinate
  8. 21 JunCochem, Germany Rhineland-Palatinate
  9. 22 JunCologne, Koln, Germany North Rhine-Westphalia
  10. 23 Jun - 24 JunArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$3500from / pp
SS Antoinette
Uniworld Cruises
Basel → Amsterdam
⚓ Calls 14 Jun 20267 nights8 portsDeparts 2026 Jun 14
View itinerary · 8 ports
7 days, one-way from Basel to Amsterdam
  1. 14 JunDeparting from Basel, Zurich, Switzerland
  2. 15 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 16 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 17 JunMannheim, Germany Baden-Wurttemberg
  5. 18 JunRudesheim am Rhein, Germany Hesse
  6. 19 JunKoblenz, Germany Rhineland-Palatinate
  7. 20 JunCologne, Koln, Germany North Rhine-Westphalia
  8. 21 JunArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$2499from / pp
Amadeus Aurea
Luftner-Amadeus River Cruises
Basel → Amsterdam
⚓ Calls 15 Jun - 17:00 20267 nights9 portsDeparts 2026 Jun 15
View itinerary · 9 ports
7 days, one-way from Basel to Amsterdam
  1. 15 Jun - 17:00Departing from Basel, Zurich, Switzerland
  2. 16 Jun 09:00 - 23:00Kehl-Strasbourg, Germany Baden-Wurttemberg
  3. 17 Jun 07:00 - 12:00Speyer, Germany Rhineland-Palatinate
  4. 17 Jun 14:00 - 18 Jun 01:00Mannheim, Germany Baden-Wurttemberg
  5. 18 Jun 07:00 - 12:00Rudesheim am Rhein, Germany Hesse
  6. 18 Jun 15:30 - 19 Jun 06:00Koblenz, Germany Rhineland-Palatinate
  7. 19 Jun 13:30 - 18:00Cochem, Germany Rhineland-Palatinate
  8. 20 Jun 07:00 - 13:00Cologne, Koln, Germany North Rhine-Westphalia
  9. 21 Jun 08:00 - 22 JunArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$2823from / pp
Avalon View
Avalon Waterways Cruises
Basel → Amsterdam
⚓ Calls 16 Jun 20267 nights7 portsDeparts 2026 Jun 16
View itinerary · 7 ports
7 days, one-way from Basel to Amsterdam
  1. 16 JunDeparting from Basel, Zurich, Switzerland
  2. 17 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 18 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 19 JunMainz, Germany Rhineland-Palatinate
  5. 20 JunRudesheim am Rhein, Germany Hesse
  6. 21 JunCologne, Koln, Germany North Rhine-Westphalia
  7. 22 Jun - 23 JunArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$2050from / pp
AmaVenita
AmaWaterways Cruises
Basel → Amsterdam
⚓ Calls 16 Jun - 17 Jun 20267 nights8 portsDeparts 2026 Jun 16
View itinerary · 8 ports
7 days, one-way from Basel to Amsterdam
  1. 16 Jun - 17 JunDeparting from Basel, Zurich, Switzerland
  2. 18 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  3. 19 JunLudwigshafen am Rhein, Germany Rhineland-Palatinate
  4. 19 Jun - 20 JunRudesheim am Rhein, Germany Hesse
  5. 20 JunLahnstein, Germany Rhineland-Palatinate
  6. 20 JunRhine Gorge, Germany
  7. 21 JunCologne, Koln, Germany North Rhine-Westphalia
  8. 22 Jun - 23 JunArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$3848from / pp
Avalon View
Avalon Waterways Cruises
Basel → Bordeaux
⚓ Calls 16 Jun 202621 nights16 portsDeparts 2026 Jun 16
View itinerary · 16 ports
21 days, one-way from Basel to Bordeaux
  1. 16 JunDeparting from Basel, Zurich, Switzerland
  2. 17 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 18 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 19 JunMainz, Germany Rhineland-Palatinate
  5. 20 JunRudesheim am Rhein, Germany Hesse
  6. 21 JunCologne, Koln, Germany North Rhine-Westphalia
  7. 22 Jun - 23 JunAmsterdam, Netherlands North Holland
  8. 24 JunVernon, France
  9. 25 Jun - 26 JunRives-en-Seine, France, Caudebec-en-Caux
  10. 27 JunRouen, France
  11. 28 JunConflans-Sainte-Honorine, France
  12. 29 Jun - 30 JunParis City, France
  13. 01 JulCadillac-sur-Garonne, France
  14. 02 Jul - 03 JulBlaye, Cussac-Fort-Medoc, France
  15. 04 JulLibourne, France
  16. 05 Jul - 07 JulArriving in Bordeaux, France
Find this cruise to book →
Price on request
Avalon View
Avalon Waterways Cruises
Basel → Arles
⚓ Calls 16 Jun 202621 nights18 portsDeparts 2026 Jun 16
View itinerary · 18 ports
21 days, one-way from Basel to Arles
  1. 16 JunDeparting from Basel, Zurich, Switzerland
  2. 17 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 18 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 19 JunMainz, Germany Rhineland-Palatinate
  5. 20 JunRudesheim am Rhein, Germany Hesse
  6. 21 JunCologne, Koln, Germany North Rhine-Westphalia
  7. 22 Jun - 23 JunAmsterdam, Netherlands North Holland
  8. 24 JunVernon, France
  9. 25 Jun - 26 JunRives-en-Seine, France, Caudebec-en-Caux
  10. 27 JunRouen, France
  11. 28 JunConflans-Sainte-Honorine, France
  12. 29 JunParis City, France
  13. 30 JunChalon-sur-Saone, France
  14. 01 JulTournus, France
  15. 02 Jul - 03 JulLyon, France
  16. 04 JulTournon-sur-Rhone, Tain-l'Hermitage, France
  17. 05 JulAvignon, France
  18. 06 Jul - 07 JulArriving in Arles, France
Find this cruise to book →
Price on request
Avalon View
Avalon Waterways Cruises
Basel → Paris City
⚓ Calls 16 Jun 202614 nights12 portsDeparts 2026 Jun 16
View itinerary · 12 ports
14 days, one-way from Basel to Paris City
  1. 16 JunDeparting from Basel, Zurich, Switzerland
  2. 17 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 18 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 19 JunMainz, Germany Rhineland-Palatinate
  5. 20 JunRudesheim am Rhein, Germany Hesse
  6. 21 JunCologne, Koln, Germany North Rhine-Westphalia
  7. 22 Jun - 23 JunAmsterdam, Netherlands North Holland
  8. 24 JunVernon, France
  9. 25 Jun - 26 JunRives-en-Seine, France, Caudebec-en-Caux
  10. 27 JunRouen, France
  11. 28 JunConflans-Sainte-Honorine, France
  12. 29 Jun - 30 JunArriving in Paris City, France
Find this cruise to book →
Price on request
AmaCerto
AmaWaterways Cruises
Basel → Amsterdam
⚓ Calls 17 Jun 20267 nights10 portsDeparts 2026 Jun 17
View itinerary · 10 ports
7 days, one-way from Basel to Amsterdam
  1. 17 JunDeparting from Basel, Zurich, Switzerland
  2. 18 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 19 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 20 JunLudwigshafen am Rhein, Germany Rhineland-Palatinate
  5. 20 Jun - 21 JunRudesheim am Rhein, Germany Hesse
  6. 21 JunLahnstein, Germany Rhineland-Palatinate
  7. 21 JunRhine Gorge, Germany
  8. 22 JunMonheim am Rhein, Germany North Rhine-Westphalia
  9. 22 JunDusseldorf, Germany North Rhine-Westphalia
  10. 23 Jun - 24 JunArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$3848from / pp
MS Rhein Melodie
Mystic Cruises
Basel → Cologne
⚓ Calls 17 Jun - 17:15 20267 nights9 portsDeparts 2026 Jun 17
View itinerary · 9 ports
7 days, one-way from Basel to Cologne
  1. 17 Jun - 17:15Departing from Basel, Zurich, Switzerland
  2. 18 Jun 09:15 - 20:00Kehl-Strasbourg, Germany Baden-Wurttemberg
  3. 19 Jun 06:00 - 13:00Mannheim, Germany Baden-Wurttemberg
  4. 19 Jun 19:00 - 20 Jun 09:00Rudesheim am Rhein, Germany Hesse
  5. 20 Jun 13:00 - 20:00Koblenz, Germany Rhineland-Palatinate
  6. 21 Jun 01:00 - 14:00Cologne, Koln, Germany North Rhine-Westphalia
  7. 22 Jun 09:00 - 19:30Zaandam, Netherlands North Holland
  8. 23 Jun 04:30 - 14:30Nijmegen, Netherlands Gelderland
  9. 24 Jun 08:00Arriving in Cologne, Koln, Germany North Rhine-Westphalia
Find this cruise to book →
Price on request
AmaLucia
AmaWaterways Cruises
Basel → Amsterdam
⚓ Calls 18 Jun 20267 nights10 portsDeparts 2026 Jun 18
View itinerary · 10 ports
7 days, one-way from Basel to Amsterdam
  1. 18 JunDeparting from Basel, Zurich, Switzerland
  2. 19 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 20 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 21 JunLudwigshafen am Rhein, Germany Rhineland-Palatinate
  5. 21 Jun - 22 JunRudesheim am Rhein, Germany Hesse
  6. 22 JunLahnstein, Germany Rhineland-Palatinate
  7. 22 JunRhine Gorge, Germany
  8. 23 JunMonheim am Rhein, Germany North Rhine-Westphalia
  9. 23 JunDusseldorf, Germany North Rhine-Westphalia
  10. 24 Jun - 25 JunArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$3848from / pp
VIVA Inspire
Scylla VIVA Cruises
Basel → Amsterdam
⚓ Calls 18 Jun 202612 nights22 portsDeparts 2026 Jun 18
View itinerary · 22 ports
12 days, one-way from Basel to Amsterdam
  1. 18 JunDeparting from Basel, Zurich, Switzerland
  2. 18 JunBasel, Zurich, Switzerland
  3. 19 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 20 JunKarlsruhe, Germany Baden-Wurttemberg
  5. 20 JunBaden-Baden, Germany Baden-Wurttemberg
  6. 20 JunKarlsruhe, Germany Baden-Wurttemberg
  7. 21 JunMannheim, Germany Baden-Wurttemberg
  8. 21 JunHeidelberg, Germany Baden-Wurttemberg
  9. 21 JunMannheim, Germany Baden-Wurttemberg
  10. 22 JunBoppard, Germany Rhineland-Palatinate
  11. 22 JunKoblenz, Germany Rhineland-Palatinate
  12. 23 JunCochem, Germany Rhineland-Palatinate
  13. 24 JunBernkastel-Kues, Germany Rhineland-Palatinate
  14. 24 JunTrier, Germany Rhineland-Palatinate
  15. 24 JunLuxembourg City
  16. 24 JunBernkastel-Kues, Germany Rhineland-Palatinate
  17. 25 JunTrier, Germany Rhineland-Palatinate
  18. 26 JunTraben-Trarbach, Germany Rhineland-Palatinate
  19. 27 JunCologne, Koln, Germany North Rhine-Westphalia
  20. 28 JunNijmegen, Netherlands Gelderland
  21. 29 Jun - 01 JulAmsterdam, Netherlands North Holland
  22. 30 JunArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$9290from / pp
VIVA Treasures
Scylla VIVA Cruises
Amsterdam → Basel
⚓ Calls 20 Jun 20265 nights12 portsDeparts 2026 Jun 15
View itinerary · 12 ports
5 days, one-way from Amsterdam to Basel
  1. 15 JunDeparting from Amsterdam, Netherlands North Holland
  2. 15 JunUtrecht, Netherlands Utrecht
  3. 16 JunCologne, Koln, Germany North Rhine-Westphalia
  4. 17 JunKoblenz, Germany Rhineland-Palatinate
  5. 18 JunMannheim, Germany Baden-Wurttemberg
  6. 18 JunHeidelberg, Germany Baden-Wurttemberg
  7. 18 JunMannheim, Germany Baden-Wurttemberg
  8. 19 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  9. 19 JunBaden-Baden, Germany Baden-Wurttemberg
  10. 19 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  11. 20 JunBasel, Zurich, Switzerland
  12. 20 JunArriving in Basel, Zurich, Switzerland
Find this cruise to book →
$7490from / pp
MS Anesha
Phoenix Reisen Cruises
Round-trip from Cologne
⚓ Calls 20 Jun 14:30 - 21 Jun 20:00 20269 nights16 portsDeparts 2026 Jun 16
View itinerary · 16 ports
9 days, round-trip Rhine
  1. 16 Jun - 15:30Departing from Cologne, Koln, Germany North Rhine-Westphalia
  2. 16 Jun 19:30 - 17 Jun 01:30Konigswinter, Germany North Rhine-Westphalia
  3. 17 JunLoreley Rock, Germany Rhine Gorge
  4. 17 Jun 09:30 - 13:00Boppard, Germany Rhineland-Palatinate
  5. 17 Jun 18:00 - 18 Jun 04:00Rudesheim am Rhein, Germany Hesse
  6. 18 Jun 13:00 - 13:30Mannheim, Germany Baden-Wurttemberg
  7. 18 Jun 16:00 - 22:30Speyer, Germany Rhineland-Palatinate
  8. 19 Jun 10:00 - 20:30Kehl-Strasbourg, Germany Baden-Wurttemberg
  9. 20 Jun 14:30 - 21 Jun 20:00Basel, Zurich, Switzerland
  10. 22 Jun 02:30 - 13:00Breisach am Rhein, Germany Baden-Wurttemberg
  11. 23 Jun 07:00 - 13:00Speyer, Germany Rhineland-Palatinate
  12. 23 Jun 16:00 - 19:00Worms, Germany Rhineland-Palatinate
  13. 24 Jun 00:30 - 12:00Bingen am Rhein, Germany Baden-Wurttemberg
  14. 24 Jun 13:30 - 17:30Sankt Goarshausen, St Goar, Germany Rhineland-Palatinate
  15. 24 Jun 19:30 - 25 Jun 03:00Koblenz, Germany Rhineland-Palatinate
  16. 25 Jun 09:00Arriving in Cologne, Koln, Germany North Rhine-Westphalia
Find this cruise to book →
Price on request
ms Monet
CroisiEurope Cruises
Round-trip from Kehl-Strasbourg
⚓ Calls 20 Jun 02:00 - 18:00 20264 nights5 portsDeparts 2026 Jun 17
View itinerary · 5 ports
4 days, round-trip From the Heart of Alsace to Summits in the Swiss Alps
  1. 17 Jun 18:00 - 18 Jun 13:00Departing from Kehl-Strasbourg, Germany Baden-Wurttemberg
  2. 18 Jun 22:00 - 19 Jun 18:00Breisach am Rhein, Germany Baden-Wurttemberg
  3. 20 Jun 02:00 - 18:00Basel, Zurich, Switzerland
  4. 20 Jun 16:00 - 18:00Breisach am Rhein, Germany Baden-Wurttemberg
  5. 21 Jun 08:30 - 18:00Arriving in Kehl-Strasbourg, Germany Baden-Wurttemberg
Find this cruise to book →
$1448from / pp
Emerald Sun
Emerald Cruises
Basel → Frankfurt am Main
⚓ Calls 20 Jun 20267 nights10 portsDeparts 2026 Jun 20
View itinerary · 10 ports
7 days, one-way from Basel to Frankfurt am Main
  1. 20 JunDeparting from Basel, Zurich, Switzerland
  2. 21 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 21 JunColmar, France
  4. 22 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  5. 23 JunRastatt, Germany Baden-Wurttemberg
  6. 24 JunMannheim, Germany Baden-Wurttemberg
  7. 25 JunKoblenz, Germany Rhineland-Palatinate
  8. 26 JunRudesheim am Rhein, Germany Hesse
  9. 27 JunWiesbaden, Germany Hesse
  10. 27 JunArriving in Frankfurt am Main, Germany Hesse
Find this cruise to book →
$1895from / pp
Avalon Panorama
Avalon Waterways Cruises
Basel → Amsterdam
⚓ Calls 20 Jun 20267 nights7 portsDeparts 2026 Jun 20
View itinerary · 7 ports
7 days, one-way from Basel to Amsterdam
  1. 20 JunDeparting from Basel, Zurich, Switzerland
  2. 21 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 22 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 23 JunMainz, Germany Rhineland-Palatinate
  5. 24 JunRudesheim am Rhein, Germany Hesse
  6. 25 JunCologne, Koln, Germany North Rhine-Westphalia
  7. 26 Jun - 27 JunArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$2050from / pp
Emerald Luna
Emerald Cruises
Basel → Amsterdam
⚓ Calls 20 Jun 20267 nights8 portsDeparts 2026 Jun 20
View itinerary · 8 ports
7 days, one-way from Basel to Amsterdam
  1. 20 JunDeparting from Basel, Zurich, Switzerland
  2. 21 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 22 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 23 JunMannheim, Germany Baden-Wurttemberg
  5. 24 JunKoblenz, Germany Rhineland-Palatinate
  6. 25 JunCologne, Koln, Germany North Rhine-Westphalia
  7. 25 JunDusseldorf, Germany North Rhine-Westphalia
  8. 26 Jun - 27 JunArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$1995from / pp
Scenic Ruby
Scenic Cruises
Basel → Frankfurt am Main
⚓ Calls 20 Jun - 21 Jun 202611 nights10 portsDeparts 2026 Jun 20
View itinerary · 10 ports
11 days, one-way from Basel to Frankfurt am Main
  1. 20 Jun - 21 JunDeparting from Basel, Zurich, Switzerland
  2. 22 Jun - 24 JunMontreux, Switzerland, land tour
  3. 24 Jun - 25 JunBreisach am Rhein, Germany Baden-Wurttemberg
  4. 26 JunRastatt, Germany Baden-Wurttemberg
  5. 27 JunRudesheim am Rhein, Germany Hesse
  6. 28 JunCochem, Germany Rhineland-Palatinate
  7. 29 JunBernkastel-Kues, Germany Rhineland-Palatinate
  8. 30 JunKoblenz, Germany Rhineland-Palatinate
  9. 01 JulMainz, Germany Rhineland-Palatinate
  10. 01 JulArriving in Frankfurt am Main, Germany Hesse
Find this cruise to book →
$6120from / pp
SS Elisabeth
Uniworld Cruises
Amsterdam → Basel
⚓ Calls 21 Jun 20267 nights8 portsDeparts 2026 Jun 14
View itinerary · 8 ports
7 days, one-way from Amsterdam to Basel
  1. 14 JunDeparting from Amsterdam, Netherlands North Holland
  2. 15 JunCologne, Koln, Germany North Rhine-Westphalia
  3. 16 JunKoblenz, Germany Rhineland-Palatinate
  4. 17 JunBoppard, Germany Rhineland-Palatinate
  5. 18 JunGermersheim, Germany Rhineland-Palatinate
  6. 19 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  7. 20 JunBreisach am Rhein, Germany Baden-Wurttemberg
  8. 21 JunArriving in Basel, Zurich, Switzerland
Find this cruise to book →
Price on request
SS Elisabeth
Uniworld Cruises
Basel → Amsterdam
⚓ Calls 21 Jun 20267 nights8 portsDeparts 2026 Jun 21
View itinerary · 8 ports
7 days, one-way from Basel to Amsterdam
  1. 21 JunDeparting from Basel, Zurich, Switzerland
  2. 22 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 23 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 24 JunMannheim, Germany Baden-Wurttemberg
  5. 25 JunRudesheim am Rhein, Germany Hesse
  6. 26 JunKoblenz, Germany Rhineland-Palatinate
  7. 27 JunCologne, Koln, Germany North Rhine-Westphalia
  8. 28 JunArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
Price on request
AmaSerena
AmaWaterways Cruises
Amsterdam → Basel
⚓ Calls 22 Jun - 23 Jun 20267 nights7 portsDeparts 2026 Jun 16
View itinerary · 7 ports
7 days, one-way from Amsterdam to Basel
  1. 16 Jun - 17 JunDeparting from Amsterdam, Netherlands North Holland
  2. 18 JunCologne, Koln, Germany North Rhine-Westphalia
  3. 19 JunRhine Gorge, Germany
  4. 19 JunRudesheim am Rhein, Germany Hesse
  5. 20 JunLudwigshafen am Rhein, Germany Rhineland-Palatinate
  6. 21 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  7. 22 Jun - 23 JunArriving in Basel, Zurich, Switzerland
Find this cruise to book →
$4356from / pp
Avalon Envision
Avalon Waterways Cruises
Amsterdam → Basel
⚓ Calls 23 Jun 20267 nights7 portsDeparts 2026 Jun 16
View itinerary · 7 ports
7 days, one-way from Amsterdam to Basel
  1. 16 Jun - 17 JunDeparting from Amsterdam, Netherlands North Holland
  2. 18 JunCologne, Koln, Germany North Rhine-Westphalia
  3. 19 JunRudesheim am Rhein, Germany Hesse
  4. 20 JunMainz, Germany Rhineland-Palatinate
  5. 21 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  6. 22 JunBreisach am Rhein, Germany Baden-Wurttemberg
  7. 23 JunArriving in Basel, Zurich, Switzerland
Find this cruise to book →
$2050from / pp
AmaSerena
AmaWaterways Cruises
Basel → Amsterdam
⚓ Calls 23 Jun - 24 Jun 20267 nights8 portsDeparts 2026 Jun 23
View itinerary · 8 ports
7 days, one-way from Basel to Amsterdam
  1. 23 Jun - 24 JunDeparting from Basel, Zurich, Switzerland
  2. 25 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  3. 26 JunLudwigshafen am Rhein, Germany Rhineland-Palatinate
  4. 26 Jun - 27 JunRudesheim am Rhein, Germany Hesse
  5. 27 JunLahnstein, Germany Rhineland-Palatinate
  6. 27 JunRhine Gorge, Germany
  7. 28 JunCologne, Koln, Germany North Rhine-Westphalia
  8. 29 Jun - 30 JunArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$3848from / pp
Avalon Envision
Avalon Waterways Cruises
Basel → Paris City
⚓ Calls 23 Jun 202614 nights12 portsDeparts 2026 Jun 23
View itinerary · 12 ports
14 days, one-way from Basel to Paris City
  1. 23 JunDeparting from Basel, Zurich, Switzerland
  2. 24 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 25 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 26 JunMainz, Germany Rhineland-Palatinate
  5. 27 JunRudesheim am Rhein, Germany Hesse
  6. 28 JunCologne, Koln, Germany North Rhine-Westphalia
  7. 29 Jun - 30 JunAmsterdam, Netherlands North Holland
  8. 01 JulVernon, France
  9. 02 Jul - 03 JulRives-en-Seine, France, Caudebec-en-Caux
  10. 04 JulRouen, France
  11. 05 JulConflans-Sainte-Honorine, France
  12. 06 Jul - 07 JulArriving in Paris City, France
Find this cruise to book →
Price on request
See more cruises visiting Basel →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.