Special offer: There are no booking fees between 29 July - 31 December 2020. Read COVID-19 updates on European train services here. Sonderregelung: Vom 29. Juli bis 31. Dezember 2020 erheben wir keine Buchungsgebühren. Lies Coronavirus-Updates über Zugverbindungen in Europa hier. Offre exceptionnelle: Pas de frais de réservation entre le 29 juillet et le 31 décembre 2020. Lisez notre page dédiée aux nouvelles sur le Covid-19 et les conditions de circulation en Europe ici. Offerta speciale: Non sono previsti costi di prenotazione nel periodo tra il 29 luglio e il 31 dicembre 2020. Leggi gli aggiornamenti COVID-19 sui servizi dei treni in Europa qui. Oferta excepcional: No hay gastos de gestión entre el 29 de julio y el 31 de diciembre de 2020. Lea las actualizaciones sobre COVID-19 y los servicios de trenes europeos aquí. Oferta especial: não há taxas de reserva entre 29 de julho - 31 de dezembro de 2020. Leia as atualizações sobre o Covid-19 e os serviços ferroviários europeus aqui.

Trains to Würzburg

Brussels to Würzburg by train

from $48.56

Avg 1 change 4hr 36m

London to Würzburg by train

from $139.86

Avg 2 change 6hr 45m

Munich to Würzburg by train

from $26.55

Avg 0 change 1hr 58m

Kassel to Würzburg by train

from $34.97

Avg 0 change 59m

Frankfurt am Main to Würzburg by train

from $20.07

Avg 0 change 1hr 6m

Mannheim to Würzburg by train

from $34.32

Avg 1 change 1hr 53m

Cologne to Würzburg by train

from $33.67

Avg 0 change 2hr 17m

Aachen to Würzburg by train

from $42.74

Avg 1 change 3hr 22m

Berlin to Würzburg by train

from $36.91

Avg 1 change 3hr 43m

Göttingen to Würzburg by train

from $108.14

Avg 0 change 1hr 23m

Hamburg to Würzburg by train

from $36.91

Avg 0 change 3hr 25m

Hanover to Würzburg by train

from $34.32

Avg 0 change 2hr 1m

Fulda to Würzburg by train

from $16.19

Avg 0 change 29m

Bamberg to Würzburg by train

from $25.90

Avg 0 change 53m

Amsterdam to Würzburg by train

from $39.50

Avg 1 change 5hr 21m

Nuremberg to Würzburg by train

from $16.19

Avg 0 change 49m

Welkenraedt to Würzburg by train

from $105.54

Avg 2 change 4hr 20m

Mainz to Würzburg by train

from $20.07

Avg 0 change 1hr 30m

Düsseldorf to Würzburg by train

from $36.91

Avg 0 change 2hr 39m

Venlo to Würzburg by train

from $136.63

Avg 1 change 3hr 56m

Linz to Würzburg by train

from $47.27

Avg 0 change 3hr 46m

Heidelberg to Würzburg by train

from $20.07

Avg 1 change 2hr 12m

Vienna to Würzburg by train

from $46.62

Avg 0 change 5hr

Rothenburg ob der Tauber to Würzburg by train

from $18.78

Avg 1 change 1hr 2m

Rotterdam to Würzburg by train

from $117.85

Avg 2 change 5hr 41m

Erfurt to Würzburg by train

from $24.61

Avg 0 change 2hr 20m

Stuttgart to Würzburg by train

from $27.20

Avg 0 change 2hr 8m

Paris to Würzburg by train

from $45.33

Avg 1 change 5hr 21m

Bayreuth to Würzburg by train

from $48.56

Avg 1 change 1hr 49m

Rotenburg an der Fulda to Würzburg by train

from $35.61

Avg 1 change 1hr 35m

Utrecht to Würzburg by train

from $45.33

Avg 1 change 4hr 54m

Copenhagen to Würzburg by train

from $106.84

Avg 1 change 8hr 50m

Salzburg to Würzburg by train

from $31.73

Avg 1 change 3hr 52m

Schweinfurt to Würzburg by train

from $12.95

Avg 0 change 22m

Karlsruhe to Würzburg by train

from $29.79

Avg 1 change 2hr 28m

Hanau to Würzburg by train

from $22.02

Avg 0 change 49m

Koblenz to Würzburg by train

from $20.07

Avg 0 change 2hr 27m

Aschaffenburg to Würzburg by train

from $22.66

Avg 0 change 35m

St. Pölten to Würzburg by train

from $37.56

Avg 0 change 4hr 36m

Oberammergau to Würzburg by train

from $35.61

Avg 2 change 4hr 5m

Murnau to Würzburg by train

from $35.61

Avg 1 change 3hr 20m

Passau to Würzburg by train

from $56.98

Avg 0 change 2hr 45m

Weimar to Würzburg by train

from $106.84

Avg 1 change 2hr 11m

Flensburg to Würzburg by train

from $112.67

Avg 1 change 5hr 45m

Ansbach to Würzburg by train

from $25.90

Avg 0 change 53m

Fredericia to Würzburg by train

from $82.88

Avg 1 change 7hr 38m

Frankfurt Airport to Würzburg by train

from $22.02

Avg 0 change 1hr 23m

Bremen to Würzburg by train

from $23.31

Avg 0 change 3hr 12m

Graz to Würzburg by train

from $87.41

Avg 1 change 7hr 40m

Regensburg to Würzburg by train

from $25.25

Avg 0 change 1hr 45m

Wels to Würzburg by train

from $59.57

Avg 0 change 3hr 32m

Heilbronn to Würzburg by train

from $22.66

Avg 0 change 1hr 32m

Prague to Würzburg by train

from $31.08

Avg 2 change 5hr 35m

Strasbourg to Würzburg by train

from $65.40

Avg 1 change 3hr 34m

Basel to Würzburg by train

from $51.80

Avg 1 change 4hr 3m

Leipzig to Würzburg by train

from $44.68

Avg 1 change 2hr 32m

Dortmund to Würzburg by train

from $119.79

Avg 0 change 3hr 14m

Dresden to Würzburg by train

from $22.66

Avg 1 change 3hr 52m

Innsbruck to Würzburg by train

from $29.79

Avg 0 change 4hr 14m

Ingolstadt to Würzburg by train

from $35.61

Avg 0 change 1hr 23m

Arnhem to Würzburg by train

from $39.50

Avg 1 change 4hr 23m

Duisburg to Würzburg by train

from $33.67

Avg 0 change 2hr 53m

Kufstein to Würzburg by train

from $39.50

Avg 1 change 3hr 20m

Offenburg to Würzburg by train

from $35.61

Avg 1 change 2hr 58m

Hamm to Würzburg by train

from $36.91

Avg 0 change 2hr 50m

Country guide

Train tickets in Germany

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.