Train travelling through Hasli Valley in Switzerland
Interlaken/Jungfrau Region Transport

How to Get from Zurich to Grindelwald

October 11, 2022 Last Updated on October 11, 2022

As many visitors to Switzerland fly into Zurich airport and Grindelwald is a popular destination, it’s not surprising that how to get from Zurich to Grindelwald is a commonly asked question. 

There are a number of ways to travel between the biggest city and the picturesque village in the Jungfrau region, and they are all outlined in this article.

If you’re wondering whether there is a Grindelwald bus you can catch, want to take the train to Grindelwald or are considering a hire car, then this guide is for you. 

Another option is to take a tour from Zurich to Grindelwald, and these are also covered. 

If you want to travel between Zurich and Grindelwald in Bern canton, then read on so you can plan the most cost and time effective route for you. 

In case you’re arriving from another place, options like Geneva, Lucerne or Basel to Grindelwald by train are also mentioned. 

[This post may contain compensated links. Please see my disclosure policy for more information.]

Zurich to Grindelwald Transport Options

Let’s begin by taking a look at catching a train from Zurich to Grindelwald, which always involves travelling via Interlaken. 

Zurich to Grindelwald by train

Travelling on Swiss trains is a dream – they’re clean, efficient, fast and cost-effective. So it’s no wonder that many visitors choose to travel from the city or Zurich airport to Grindelwald by train via Interlaken. 

There are no flights to Grindelwald in Switzerland. Though the closest airport to Grindelwald is Basel Mulhouse EuroAirport, Zurich Airport is far bigger and not much further away.

Most international visitors arrive at Zurich Airport.

I recommend taking the train as the simplest and most straightforward way to reach the station (Bahnof) in Grindelwald from Zurich.

There are two routes to choose from: either via Bern and Interlaken or via Lucerne and Interlaken.

Map showing two main routes between Zurich and Grindelwald. Click on the map to enlarge and zoom in.

Fastest route (via Bern)

Trains from Zurich to Grindelwald via Bern and Interlaken operate twice per hour. The total trip time is just around two hours and forty minutes.

Here is a typical example of the journey timings:

  • Zurich HB (main station) to Bern – 56 minutes
  • Transfer time – 6 minutes
  • Bern to Interlaken Ost – 54 minutes
  • Transfer time – 7 minutes
  • Interlaken Ost to Grindelwald – 34 minutes

This route departs Zurich between about 6am and until about 8.00pm daily. The last train arrives in Grindelwald at around 10.40pm.

Ticket prices vary, and are cheaper if you book in advance. 

Do note that a direct train service from Zurich Airport to Interlaken will also commence in December 2022. This should shorten journey times, as you won’t need to change in Bern or at Zurich main station. 

Swiss trains are clean, comfortable and frequent.

Scenic route (via Lucerne)

If you don’t mind a longer journey time in return for breathtaking panoramas, then you could join a leg of the GoldenPass line between Lucerne and Interlaken.

Taking this route means you’ll travel via the Brünig mountain pass on the Luzern – Interlaken Express, and you’ll also see lakes and waterfalls along the way. 

The first step is to take a train from Zurich to Lucerne. Then you’ll take the GoldenPass line from there to Interlaken. The last leg is from Interlaken to Grindelwald.

Lucerne makes a picturesque stop on the journey between Zurich and Grindelwald.

Here are some typical journey timings.

  • Zurich HB to Lucerne – 41 minutes
  • GoldenPass Line Lucerne to Interlaken – 1 hour 49 minutes
  • Interlaken to Grindelwald – 34 minutes

GoldenPass trains operate hourly from Lucerne between 6:06am and 9:06pm. You can then check for connections onto Grindelwald depending on your timings.

Many visitors choose to stay at least overnight in Lucerne, though, as there’s lots to see and do there. 

If you want to include part of the GoldenPass route as the Zurich to Grindelwald scenic train, find more information in this article

View of Lake Lungern Switzerland from Luzern Interlaken Express train
Lake Lungern can be seen from the Luzern-Interlaken Express. Sit on the right hand side if you are travelling from Lucerne for the best views.

From Zurich Airport (via the city)

If you are flying into Zurich Airport and would like to travel immediately to Grindelwald, it’s easy to do so.

There is a railway station at Zurich Airport and it’s connected to the Arrivals area. This makes it very easy to reach the city. 

Trains all go to the main train station, Zurich HB, and from there you can continue on to Grindelwald as detailed above. 

Allow an additional 12 minutes to the Zurich to Grindelwald train time if you are travelling from the airport.

  • Zurich Flughafen to Zurich HB – 12 minutes

When checking train timetables from Zurich airport to Grindelwald, make sure you know the correct names for the stations. The airport station is Zurich Flughafen and the city station is Zurich HB. 

You can buy tickets at all Swiss stations, or save money by buying them in advance

Travel Passes, half fares and child fares

If you plan to travel around Switzerland, it’s probably worth buying a Swiss Half Fare Card or Swiss Travel Pass to save money. Find out more about these travel passes here.

The Bernese Oberland includes the Jungfrau Region, which is where you’ll find Grindelwald. A regional transport pass can be worth considering if you’re spending a few days there.

See the most popular Swiss rail passes compared in this article.

Children under 6 travelling with an adult travel free of charge on Swiss trains.

For kids aged between 6 and 15, you can buy a Junior Card that entitles them to free travel. This costs CHF 30 per child and can be picked up at any Swiss station. 

For children whose parents hold a Swiss Travel Pass, the Swiss Family Card is free and also gives kids free travel on the train network. 


Zurich to Grindelwald by car

The drive between Zurich and Grindelwald usually takes around two hours, so it’s a quick option if you want to hire a car for your stay. 

It’s around 85 miles or 135 kilometres between the two, and just as you do when travelling by train, you can travel via Lucerne or Bern. 

Swiss road tax (Vignette)

Any car driven on a motorway in Switzerland must display a vignette, or road tax sticker.

This will be in place when hiring a car within the country, but if you drive from another European country then you must buy one as soon as you cross the border. 

Vignettes are sold at fuel stations and currently cost CHF 40. Fines apply to vehicles without this sticker, so make sure there’s one on your windscreen.  

Driving in Switzerland

Parking in Grindelwald 

Before deciding to drive, it’s worth knowing about Grindelwald car parking options. Your hotel may offer free or paid parking. 

If not, there’s a multi-storey car park at the Eiger Centre, which is conveniently located in the centre of Grindelwald and is also home to the local Co-op supermarket. 

For getting around town once you arrive, there are plenty of public transport options, tours and cable cars you can use. 


Private transfer from Zurich to Grindelwald

A private transfer saves you worrying about taking a train or bus to Grindelwald. It’s like a rental car, but with someone else in the driving seat. 

When booking this option, a driver will meet you at the airport (or downtown Zurich) and transfer both passengers and their luggage to Grindelwald. The trip should take about two hours.

If you split the cost between a number of people, this option can be surprisingly affordable. It’s also more realistic when you have a lot of luggage to carry. 

Various sizes of vehicle can be booked, from a small or medium sized car to a minivan for multiple passengers. 

> Check prices for private transfers between Grindelwald and Zurich airport here

Private driver assisting passenger into vehicle

Zurich to Grindelwald by bus

There is no bus service that will take you from Zurich airport to the city and on to Grindelwald. 

You may hear of the Grindelwald Bus, but this is a local service from Grindelwald only. It covers just the small hamlets in the area, not the larger towns in the Jungfrau region. 

If you want to use this service while visiting Grindelwald, find out more via the Grindelwald bus website.   


Zurich to Grindelwald tours

The fifth and final option is ideal for those who will be short of time when in Switzerland. It’s also good when you want someone else to take care of planning, navigation and driving. 

As Grindelwald is a couple of hours’ drive from Zurich, tours from the city tend to last for a full day.

You can pick between private and group tours. Once you’ve booked, you can simply show up at the stated departure time while someone else shows you the sights.

It’s an easy way to make the most of your time in Switzerland.

Day trip from Zurich to Grindelwald and Interlaken

This 12-hour day tour is packed with stunning sights. It includes a scenic rail journey between Grindelwald and Interlaken.

You’ll see the peaks of the Mönch, Jungfrau and Eiger, and shop for Swiss goods in the Bernese Oberland. There’s also free time in Grindelwald included to spend as you wish. 

> Click here to book this group day trip to Grindelwald

Best of Switzerland Tours offer a fantastic full day tour from Zurich to Grindelwald and Interlaken.

Private tours from Zurich to Grindelwald

If you want to tailor make the tour your Swiss holiday dreams are made of, then we recommend using Swiss Epic Tours.

They can custom make an itinerary for you, so it’s no problem if you want to include a visit to Lucerne on the way to Grindelwald or have specific sites you’d like to see.

The itinerary can be custom-made to suit your requirements.

> Click here to find out more and access an exclusive added bonus


Planning a trip to Switzerland?

At Holidays to Switzerland we are passionate about sharing our love of Switzerland and helping you to plan the perfect trip. Read our guide to planning a trip to Switzerland to kick start your travel plans and join our free Switzerland Travel Planning group on Facebook to chat with other past and future travellers.

Want monthly news and podcast updates, helpful travel tips and special deals sent straight to your inbox? > Click here and we’ll send you a bonus copy of our 10 Useful Things to Know Before You Visit Switzerland guide.


How to get to Grindelwald from other places

Perhaps you don’t want to get to Grindelwald from Zurich, but will be staying in other locations like Geneva, Basel or Bern.

Or maybe you want to stop en route for an overnight stay in Lucerne or Interlaken

Grindelwald is easy to reach by car or train from pretty much anywhere in Switzerland. This is because Interlaken, which is close by, is connected to all major cities by motorways. 

By train or car, it takes only around half an hour to travel between Interlaken and Grindelwald. 

Interlaken to Grindelwald

Wherever you come from, every visitor arriving at Grindelwald train station will get there via Interlaken. Trains between the two operate every half hour, and the trip takes about 34 minutes. 

Lauterbrunnen to Grindelwald

The fastest way to get to Grindelwald from Lauterbrunnen is by train. On this service – which operates every 30 minutes – you will travel via Wilderswil.

An alternative option is to travel from Lauterbrunnen to Wengen by train and then take the Wengen-Männlichen cable car.

At Männlichen, you then take another cable car to Grindelwald Terminal. You can then catch a train from Grindelwald Terminal to Grindelwald main station.

Woman sitting in a Swiss train carriage
Image credit Swiss Travel System

Lucerne to Grindelwald

If you want to travel to Grindelwald after a visit to Lucerne, then by train the trip will take about two hours and 45 minutes. 

For those hiring a car, you should be able to reach your destination in around half that time – an hour and 15 minutes or so. 

Geneva to Grindelwald

The trip from Geneva to Grindelwald by train takes around four hours and you’ll need to change at Bern and Interlaken. By car, the journey time is just over two-and-a-half hours. 

Bern to Grindelwald

It takes about an hour and 50 minutes to travel from Bern to Grindelwald by train. If you drive, the travel time is about one hour. 

Basel to Grindelwald

By car, the journey time from Bern to Grindelwald or vice versa is about two hours. The train trip takes about three hours, and as usual you’ll change in Interlaken. 


Final thoughts

However you get there, I highly recommend including scenic Grindelwald in the Bernese Oberland on your Swiss itinerary.

This authentic Swiss village is delightful, and offers stunning views of the famous mountains from every angle. 

Skiing is popular here in winter, while in summer it’s often about hiking or biking the trails. There are plenty of things to do in Grindelwald whatever the season, and some lovely places to stay.

Mountain excursions are also very popular in this area.

Whatever time of year you travel between Zurich and Grindelwald, the scenery is spectacular. Image credit Swiss Travel System.

In summary, to get from the city or airport in Zurich to Grindelwald you can take a train, including a scenic route. You can also drive, book a private transfer or take an organised tour.

Travel times vary, typically taking two to three hours or more depending on your chosen route.

Don’t forget that you can break up the journey by spending time in attractive places like Bern, Lucerne or Interlaken too!

🇨🇭Need somewhere to stay in Grindelwald? Browse our selection of the best hotels in Grindelwald here.

Top image credit Swiss Travel System


Switzerland Travel Essentials