Cheap train tickets from Würzburg to Milan

Showing times and prices for Dec 2

Cheapest

$102

Average

$111

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Würzburg to Milan will cost around $ 111 if you buy it on the day, but the cheapest tickets can be found for only $ 102.

Cheapest
06:24AMWürzburg Hbf9h26 03:50PMMilan Centrale
1 changes
$1021One-way
2nd Cheapest
04:30AMWürzburg Hbf11h20 03:50PMMilan Centrale
2 changes
$1201One-way

Train schedule from Würzburg to Milan

Showing trains for tomorrow, Thu, Dec 2
04:30AMWürzburg Hbf11h20 03:50PMMilan Centrale
0 changes
06:24AMWürzburg Hbf9h26 03:50PMMilan Centrale
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Dec 1
Find prices
Find prices
$38Malta Air
Thu
Dec 2
$102Deutsche Bahn
Find prices
$132Eurowings
Fri
Dec 3
Find prices
$48Flixbus
$52Malta Air
Sat
Dec 4
$102Deutsche Bahn
Find prices
$80Malta Air
Sun
Dec 5
Find prices
$42Flixbus
$73Malta Air
Mon
Dec 6
$71Deutsche Bahn
$36Flixbus
$21Malta Air

Fastest train times from Würzburg to Milan

Showing times and prices for Dec 2

Fastest Journey

9 h 26 m

Average

10 h 23 m

Trains per day

2

Distance

484 km

It's difficult to get from Würzburg to Milan without transferring at least once.

Fastest
06:24AMWürzburg Hbf9h26 03:50PMMilan Centrale
1 changes
$1021One-way
2nd Fastest
04:30AMWürzburg Hbf11h20 03:50PMMilan Centrale
2 changes
$1201One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Milan from Würzburg

distanceDistance299 miles (483 km)
durationAverage train duration9 h 26 min
priceAverage train ticket price$83 (€69)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Würzburg to Milan cover the 299 miles (483 km) long trip taking on average 9 h 26 min with our travel partners like Deutsche Bahn. Normally, there are 4 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $71 (€59), but the average price of train tickets is $83 (€69). Travelers depart most frequently from Würzburg Hbf and arrive in Milano Centrale.

Train companies

Train between Würzburg and Milan with Deutsche Bahn

Deutsche Bahn trains will get you between Würzburg and Milan from $71 (€59). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Travel 299 miles (483 km) in comfort with Deutsche Bahn (DB) between Würzburg and Milan. Check the DB train schedule for your trip between Würzburg and Milan on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket from Würzburg to Milan you can pay as low as $71 (€59).

Deutsche Bahn is the main provider of Germany’s train services and makes an average of 40, 000 train journeys domestically and internationally every day. A special feature of Deutsche Bahn includes its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, bathrooms are standard amenities, but other services like onboard restaurants or free WiFi are only available on certain trains.

Deutsche Bahn has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train from Würzburg to Milan:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips

Trains from Würzburg to Milan
Travel by train to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Würzburg to Milan.
FAQs
What are the travel restrictions for Milan, Italy if I'm coming from Würzburg, Germany by train?

Travel between Würzburg, Germany and Milan, Italy by train is: Partially open.

Can I enter Italy from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Italy from Würzburg?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Milan, Italy?

All travelers in Italy must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 11/30/21. Remember to review the latest COVID-19 travel safety regulations   for your train between Würzburg and Milan as this information can change.

Are there travel restrictions, such as quarantine measures, in place when returning to Würzburg, Germany from Milan, Italy?

Return travel from Italy to Germany is: Partially open.

Are there any international entry restrictions on returning to Würzburg from Milan?

Entry into Germany is allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Germany from Milan?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Würzburg, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 11/30/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Würzburg from Milan.

How much do cheap trains from Würzburg to Milan cost?
If you’re looking to save money on tickets, you can find cheap Würzburg to Milan trains for as little as $71 (€59)  in the next 7 days.
How much is a train ticket to Milan from Würzburg?
The train price from Würzburg to Milan is on average $83 (€69)  if you are looking to buy your tickets for this trip in the next 7 days.
What is the distance between Würzburg and Milan by train?
The distance to Milan from Würzburg by train is approximately 299 miles (483 km).
What is the Würzburg to Milan train travel time?
On average the Würzburg to Milan train time is 9 h 26 min  covering the 299 miles (483 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which train station from Würzburg to Milan do I depart from? Which Milan train station from Würzburg do I arrive in?

When taking the train between Würzburg and Milan, you can choose to depart from train stations like Würzburg Hbf, Würzburg Süd and Würzburg, Hauptbahnhof (Bismarckstraße). Your route can end in train stations such as Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi.

Omio customers who travel this route most frequently depart from Würzburg Hbf   and arrive in Milano Centrale.

Where do I find the Würzburg train station to Milan? Where is the Milan train station?

You can find the most popular departure train station for this journey, Würzburg Hbf, located approximately 1 mile (1.6 km) from the city center of Würzburg. The most popular arrival train station in Milan, called Milano Centrale, is located around 1.7 miles (2.8 km) away from its city center.

Which train providers can get me from Würzburg to Milan?
Take the Würzburg to Milan train with Deutsche Bahn. However, it's always good to check out all possible train companies for the route between Würzburg and Milan as there might be differences in the amenities they offer.
How many trains are there between Würzburg and Milan a day?
On average, there are 4 trains a day from Würzburg to Milan. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Würzburg to Milan? What time is the last train from Würzburg to Milan?
The first Würzburg to Milan train departs at 5: 24 AM   and the last train from Würzburg to Milan leaves at 5: 24 AM. Check out the most up-to-date train schedule from Würzburg to Milan on Omio and find the best time to travel to your destination.
When should I purchase the Würzburg to Milan train for the best deals on tickets?
If you buy a train ticket from Würzburg to Milan within the next 7 days, you can find tickets to cost on average $83 (€69) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Würzburg to Milan are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Würzburg
Milan
Würzburg Hbf is the most popular Würzburg railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Würzburg for your trip to Milan.