Basel, Switzerland

Day trips from Basel

17 hidden towns and nature spots within 150 km of Basel, picked by Europe Revealed. Sorted from nearest to furthest.

Titisee, Germany55 km01 · Nature spot · GermanyTitisee

A glacial lake surrounded by the forests of the Black Forest.

Trains from Freiburg take about 40 minutes through the Höllental valley.
Colmar, France60 km02 · Popular town · FranceColmar

Colourful half-timbered houses along little canals in the heart of Alsace.

Trains from Strasbourg take 30 minutes. The old town is compact and best on foot.
Kaysersberg, France70 km03 · Hidden town · FranceKaysersberg

A flower-filled Alsace village below a castle ruin and vineyards.

Buses run from Colmar, about 30 minutes. Easiest by car.
Riquewihr, France70 km04 · Hidden town · FranceRiquewihr

A walled wine village surrounded by vineyards on the Alsace Wine Route.

Easiest by car, about 20 minutes from Colmar. Local buses run from Colmar too.
Vosges (Gérardmer), France80 km05 · Nature spot · FranceVosges (Gérardmer)

A lake town surrounded by the forested Vosges mountains.

Buses run from Épinal and Remiremont. Easiest by car.
Rhine Falls, Switzerland80 km06 · Nature spotRhine Falls

Europe's most powerful waterfall by volume.

Trains run to Neuhausen or Schloss Laufen, near Schaffhausen.
Black Forest (Triberg), Germany80 km07 · Nature spot · GermanyBlack Forest (Triberg)

Germany's highest waterfalls in the heart of the Black Forest.

Trains run on the Black Forest Railway. The falls are a walk from the station.
Rigi, Switzerland90 km08 · Nature spotRigi

The 'Queen of the Mountains', with views over a dozen lakes.

Rack railways climb from Vitznau and Arth-Goldau. A cable car runs from Weggis.
Stein am Rhein, Switzerland95 km09 · Hidden townStein am Rhein

Painted medieval facades on a tiny square by the Rhine.

Trains run from Schaffhausen and Winterthur.
Lake Brienz (Iseltwald), Switzerland100 km10 · Nature spotLake Brienz (Iseltwald)

A tiny village on the turquoise shore of Lake Brienz.

Buses and lake boats run from Interlaken.
Grindelwald, Switzerland110 km11 · Nature spotGrindelwald

A mountain village below the north face of the Eiger.

Trains from Interlaken take about 35 minutes.
Lauterbrunnen, Switzerland110 km12 · Nature spotLauterbrunnen

A valley of 72 waterfalls between towering cliffs.

Trains from Interlaken take 20 minutes. Lauterbrunnen is the gateway to Wengen and Mürren, which are car-free.
Gruyères, Switzerland115 km13 · Hidden townGruyères

A hilltop castle village famous for its cheese.

Trains run to Gruyères station, then a short walk up the hill.
Oeschinensee, Switzerland120 km14 · Nature spotOeschinensee

A turquoise mountain lake below glaciers above Kandersteg.

Trains run to Kandersteg, then a gondola and a short walk.
Mainau Island, Germany120 km15 · Nature spot · GermanyMainau Island

A flower island on Lake Constance with a palace and butterfly house.

Boats run from Konstanz and other lake towns. Buses run from Konstanz station.
Aletsch Glacier, Switzerland135 km16 · Nature spotAletsch Glacier

The longest glacier in the Alps, seen from car-free mountain villages.

Trains run to Mörel, Betten or Fiesch, then cable cars up to the car-free villages of Riederalp and Bettmeralp.
Lavaux, Switzerland135 km17 · Hidden townLavaux

Terraced vineyards dropping steeply to Lake Geneva.

Local trains between Lausanne and Vevey stop at the villages, such as Cully and Epesses.

Questions

Day trips from Basel: good to know

What are the best day trips from Basel?

Our favourite hidden places near Basel are Titisee (55 km), Colmar (60 km), Kaysersberg (70 km) and Riquewihr (70 km). All 17 are on this page, sorted by distance.

How far are these places from Basel?

All of them are within about 150 km of Basel in a straight line, close enough for a day trip by car, and many by train or bus too. Check each place for how to get there.

Our Basel guide: day plan & local tips