There are 3 ways to get from Hergiswil to Berne Airport (BRN) by train, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Train, line 19 bus • 2h 36m
Cheapest option
Train, line 160 bus • 4h 10m
1 alternative option
Drive • 1h 24m
Hergiswil to Berne Airport (BRN) by train, bus and walk
Questions & Answers
The cheapest way to get from Hergiswil to Berne Airport (BRN) is to drive which costs SFr 16 - SFr 24 and takes 1h 24m.
The quickest way to get from Hergiswil to Berne Airport (BRN) is to drive which costs SFr 16 - SFr 24 and takes 1h 24m.
The distance between Hergiswil and Berne Airport (BRN) is 62 km. The road distance is 131.1 km.
The best way to get from Hergiswil to Berne Airport (BRN) without a car is to train and line 19 bus which takes 2h 36m and costs SFr 25 - SFr 80.
It takes approximately 2h 36m to get from Hergiswil to Berne Airport (BRN), including transfers.
Yes, the driving distance between Hergiswil to Berne Airport (BRN) is 131 km. It takes approximately 1h 24m to drive from Hergiswil to Berne Airport (BRN).
There are 61+ hotels available in Berne Airport (BRN). Prices start at SFr 87 per night.

- Distance: 62 km
- Duration: 2h 36m
What companies run services between Hergiswil, Canton of Nidwalden, Switzerland and Berne Airport (BRN), Switzerland?
There is no direct connection from Hergiswil to Berne Airport (BRN). However, you can take the train to Luzern, take the train to Bern, take the walk to Bern, Bahnhof, take the line 19 bus to Bern, Elfenau, take the walk to Bern, Egghölzli, then take the line 40 bus to Muri b. Bern, Gümligenfeld. Alternatively, you can take a vehicle from Hergiswil to Berne Airport (BRN) via Luzern, Wolhusen, Konolfingen, and Konolfingen, Bahnhof in around 4h 10m.

- Phone
- +41 (0)58 668 80 00
- info@zentralbahn.ch
- Website
- zentralbahn.ch
Train from Hergiswil NW to Luzern
- Ave. Duration
- 14 min
- Frequency
- Every 15 minutes
- Estimated price
- SFr 4 - SFr 6
- Website
- Zentralbahn
- Schedules at
- Swiss Railways

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 51 220 11 11
- Website
- sbb.ch
Train from Luzern to Bern
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- SFr 35 - SFr 70
- Website
- Swiss Railways (SBB/CFF/FFS)

- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Luzern to Bern
- Ave. Duration
- 1h 29m
- Frequency
- Twice daily
- Estimated price
- SFr 19 - SFr 27
- Website
- BLS AG
- Schedules at
- Swiss Railways
Train from Wolhusen to Konolfingen
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- SFr 10 - SFr 14
- Website
- BLS AG
- Schedules at
- Swiss Railways

- Phone
- +41 31 321 88 44
- bernmobil
- Website
- bernmobil.ch
Bus from Bern, Bahnhof to Bern, Elfenau
- Ave. Duration
- 15 min
- Frequency
- Every 15 minutes
- Estimated price
- SFr 2 - SFr 4
- Website
- Bernmobil
- Schedules at
- fahrplan.sbb.ch
Bus from Konolfingen, Bahnhof to Bern Flughafen
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- SFr 6 - SFr 9
- Website
- Bernmobil
- Schedules at
- fahrplan.sbb.ch
Want to know more about travelling around Switzerland
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.