Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Siegburg/Bonn to Verona by train
-
First train00:09
-
Last train23:31
-
Avg changes1
-
Fastest journey9hr 33m
-
Distance660 kilometres
-
Trains per day17
-
Avg. journey time13hr 19m
-
Train operators
Siegburg/Bonn to Verona by train
Gearing up for an adventure by rail from Siegburg/Bonn to Verona? Read on for essential information about this journey, which spans 660 kilometres.
Train travel between Siegburg/Bonn and Verona: train ticket prices
Cost of train tickets from Siegburg/Bonn to Verona:
Cheapest tickets: €41.92
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 5 and a half months in advance.
Siegburg/Bonn to Verona train times
Prepare for your journey with the following departure details. The earliest train running Monday through Friday from Siegburg/Bonn to Verona is at 00:09 and the last is at 23:31. The first train scheduled on Saturdays and Sundays is at 00:09 and the last one is at 23:31. You can expect 17 trains making this journey each day, with trains departing every 29 minutes.
Average train travel time from Siegburg/Bonn to Verona
The quickest time by train is 9 hours and 33 minutes, travelling a total distance of 660 kilometres.
How early can you book train tickets between Siegburg/Bonn and Verona?
Tickets along this route go on sale 5 and a half months in advance. To be notified as soon as tickets are available, set up a booking alert with Rail Europe. We will send you an email notification when tickets are available.
More information on train travel from Siegburg/Bonn to Verona
Want to know more about train travel in Europe? Explore our help articles for guidance on booking, travel discounts, class of service and much more. Need some travel inspiration? Check out our Verona city guide to get you started.
Frequently asked questions
How far is Siegburg/Bonn to Verona by train?
The distance between Siegburg/Bonn and Verona is 660 kilometres.
What’s the cost of a train ticket from Siegburg/Bonn to Verona?
The cheapest tickets for this route start at €41.92. When booked 30 days ahead, prices are typically . Tickets booked 7 days in advance typically cost .
How far in advance can I book my Siegburg/Bonn to Verona train tickets?
Tickets for this route go on sale 5 and a half months in advance of the departure date.
How long does the train take from Siegburg/Bonn to Verona?
The fastest journey takes 9 hours and 33 minutes.
Other journeys to Verona View all journeys to Verona
-
From London to Verona From €176.23
-
From Florence to Verona From €13.33
-
From Milan to Verona From €10.17
-
From Munich to Verona From €28.19
-
From Rome to Verona From €27.17
-
From Venice to Verona From €10.17
-
From Paris to Verona From €45.28
-
From Turin to Verona From €13.41
-
From Mantova to Verona From €4.95
-
From Peschiera del Garda to Verona From €8.46
-
From Bologna to Verona From €10.68
-
From Padua to Verona From €8.88
Other journeys from Verona
-
From Verona to Florence From €13.58
-
From Verona to Milan From €13.24
-
From Verona to Rome From €13.50
-
From Verona to Venice From €10.68
-
From Verona to Peschiera del Garda From €4.10
-
From Verona to Bologna From €10.68
-
From Verona to Padua From €8.80
-
From Verona to Desenzano del Garda/Sirmione From €4.87
-
From Verona to Brescia From €7.35
-
From Verona to Munich From €25.63
-
From Verona to Paris From €46.22
-
From Verona to Turin From €13.33
Other journeys from Siegburg/Bonn
-
From Siegburg/Bonn to Welkenraedt From €28.19
-
From Siegburg/Bonn to Aachen From €26.48
-
From Siegburg/Bonn to Brussels From €31.18
-
From Siegburg/Bonn to Frankfurt am Main From €33.32
-
From Siegburg/Bonn to Mannheim From €41.86
-
From Siegburg/Bonn to Nuremberg From €98.67
-
From Siegburg/Bonn to Cologne Bonn Airport From €22.64
-
From Siegburg/Bonn to Düsseldorf From €13.67
-
From Siegburg/Bonn to Augsburg Hbf From €132.84
-
From Siegburg/Bonn to Frankfurt Airport From €54.25
-
From Siegburg/Bonn to Zurich From €62.36
-
From Siegburg/Bonn to Basel From €73.04