Trains to Interlaken Find train times and tickets

Trains to Interlaken

Berlin to Interlaken by train

from £69.00

Avg 0 changes 9hr 21m

Berne to Interlaken by train

from £25.00

Avg 0 changes 44m

Zurich to Interlaken by train

from £50.00

Avg 1 change 1hr 47m

Lucerne to Interlaken by train

from £35.00

Avg 0 changes 1hr 49m

London to Interlaken by train

from £95.00

Avg 1 change 8hr 27m

Amsterdam to Interlaken by train

from £69.50

Avg 1 change 8hr 52m

Strasbourg to Interlaken by train

from £66.00

Avg 1 change 3hr 28m

Spiez to Interlaken by train

from £10.00

Avg 0 changes 15m

Basel to Interlaken by train

from £47.50

Avg 0 changes 1hr 50m

Baden-Baden to Interlaken by train

from £26.00

Avg 1 change 3hr 26m

Milan to Interlaken by train

from £50.10

Avg 1 change 3hr 5m

Paris to Interlaken by train

from £27.00

Avg 0 changes 5hr 25m

Freiburg to Interlaken by train

from £17.00

Avg 0 changes 2hr 54m

Geneva to Interlaken by train

from £68.00

Avg 1 change 2hr 37m

Search accommodation in Interlaken

Airbnb
Country guide

Trains to Switzerland

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.