Duration 7h 45m
Distance 425.6 km
Average price 112€
Frequency Daily

Trip overview

The average train between Berchtesgaden and Verona takes 7h 45m and the fastest train takes 7h 30m. There is at least one train per day from Berchtesgaden to Verona. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. Berchtesgaden Hbf
  2. Rosenheim
  3. Verona Porta Nuova
8h 1m
Bookable on Rome2rio
91€ - 131€

Berchtesgaden to Verona train times

Trains run once daily between Berchtesgaden and Verona. The service departs Berchtesgaden at 08:52 in the morning, which arrives into Verona at 16:58. All services require a transfer at ROSENHEIM and take an average of 7h 45m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Berchtesgaden to Verona? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

No, there is no direct train from Berchtesgaden to Verona. However, there are services departing from Berchtesgaden Hbf and arriving at Verona Porta Nuova via Rosenheim. The journey, including transfers, takes approximately 8h 1m.

More details

The distance between Berchtesgaden and Verona is 289 km. The road distance is 425.6 km.

Get driving directions

Berchtesgaden to Verona train services, operated by Deutsche Bahn, depart from Berchtesgaden Hbf station.

More details

Berchtesgaden to Verona train services, operated by Deutsche Bahn, arrive at Verona Porta Nuova station.

More details

Book your Berchtesgaden to Verona train tickets online with Rome2rio.

Search and book

There are 3550+ hotels available in Verona. Prices start at 65€ per night.

More details

What companies run services between Berchtesgaden and Verona?

You can take a train from Berchtesgaden to Verona via Salzburg Hbf, Salzburg Hbf, and Innsbruck Hbf in around 7h 46m. Alternatively, you can take a bus from Berchtesgaden to Verona via Alpenstraße Abz Hellbrunn, Salzburg, Salzburg South, and Trento, Trento in around 8h 5m.
Airlines
Ave. Duration
55m
Frequency
Every day
Estimated price
40€ - 320€
Ave. Duration
5h 32m
Frequency
Monday to Friday
Estimated price
95€ - 550€
Ave. Duration
5h 40m
Frequency
Saturday
Estimated price
80€ - 550€
Ave. Duration
4h 45m
Frequency
Wednesday, Saturday and Sunday
Estimated price
120€ - 650€
Train operators
Ave. Duration
2h 17m
Frequency
Twice daily
Estimated price
25€ - 40€
Ave. Duration
7h 52m
Frequency
Once daily
Estimated price
40€ - 55€
Ave. Duration
8h 39m
Frequency
6 times a week
Estimated price
30€ - 70€
Bus operators
Ave. Duration
4h 40m
Frequency
Once daily
Estimated price
17€ - 30€

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps