COMPARE Prices across different modes

Mon
25 Oct
£71ÖBB | Nightjet
£46Flixbus
£404Austrian Airlines
Tue
26 Oct
£45ÖBB | Nightjet
£37Flixbus
£261Lufthansa Cityline
Wed
27 Oct
Find prices
£49Flixbus
Find prices
Thu
28 Oct
£71ÖBB | Nightjet
Find prices
£362Lufthansa Cityline
Fri
29 Oct
£71ÖBB | Nightjet
£42Flixbus
£115Eurowings
Sat
30 Oct
Find prices
Find prices
£305Lufthansa Cityline
Sun
31 Oct
Find prices
£35Flixbus
£256Lufthansa Cityline
Mon
1 Nov
£88ÖBB | Nightjet
Find prices
£211Lufthansa
Tue
2 Nov
£54ÖBB | Nightjet
£57Flixbus
£305Air Dolomiti
Wed
3 Nov
£36ÖBB | Nightjet
£39Flixbus
£121Air Dolomiti
Thu
4 Nov
£36ÖBB | Nightjet
Find prices
£171Air Dolomiti
Fri
5 Nov
£36ÖBB | Nightjet
£25Flixbus
£206Lufthansa Cityline
Sat
6 Nov
£36ÖBB | Nightjet
Find prices
£171Air Dolomiti
Sun
7 Nov
Find prices
Find prices
£171Air Dolomiti

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Milan from Graz

distanceDistance317 miles (512 km)
durationAverage train duration11 h 47 min
priceAverage train ticket price£54 (€61)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain companiesÖBB | Railjet, ÖBB | S-Bahn or ÖBB

Trains from Graz to Milan cover the 317 miles (512 km) long trip taking on average 11 h 47 min with our travel partners like ÖBB | Railjet, ÖBB | S-Bahn or ÖBB. Normally, there are 3 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £36, but the average price of train tickets is £54. Travellers depart most frequently from Graz Hbf and arrive in Milano Centrale.

Train companies

Train from Graz to Milan with ÖBB

ÖBB trains will get you from Graz to Milan from £36. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

ÖBB

ÖBB is Austria's main train company and offers the following different ticket types for your next trip between Graz and Milan by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

Find cheap tickets for ÖBB trains between Graz and Milan on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Graz to Milan train timetable from ÖBB, the latest train ticket offers available and other travel information for the 317 miles (512 km) trip from Graz to Milan, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for trains from Graz to Milan in the Omio app, you can check to see if the ÖBB trains available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the ÖBB train timetable for your ideal departure and arrival times, compare the best route available to get to Milan from Graz and then book a cheap train with ease. Sit back and enjoy your upcoming train between Graz and Milan with ÖBB!

ÖBB 's current ticket policies due to COVID-19 for your train from Graz to Milan are the following:

  • Refund or voucher policy
  • ÖBB has granted goodwill arrangements for tickets bought until March 15, 2020.
    • National ÖBB: Tickets valid until June 1, 2020, can be refunded as a voucher
    • International ÖBB: Ticket refunds depend on the current entry regulations set by the government of the destination country
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Graz 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 Graz to Milan.
FAQs
Is cross-border travel by train between Graz, Austria and Milan, Italy allowed?

Travel between Graz, Austria and Milan, Italy by train is: Partially open.

Can I enter Italy from Austria?

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

Do I need to quarantine on arrival in Italy from Graz?

Conditions of entry:

  • Negative COVID-19 test issued at most 2 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 travellers 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 24/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your train to Milan from Graz as this information can change.

Do I need to quarantine when I return to Austria from Milan, Italy?

The restriction level for your return train to Graz, Austria from Milan is: Partially open.

Is my return train into Graz from Milan restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Italy

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

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

What are the safety rules to follow in Graz, Austria?

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

  • Social distancing required: 1 metre (s) (3 feet)
  • Face mask required: Mandatory

Last checked on 24/10/2021. Remember to check the latest COVID-19 travel safety regulations for your train to Graz from Milan closer to your date of departure here.

How much does a cheap train between Graz and Milan cost?
You can find a cheap train from Graz to Milan for some dates and times for as low as £36  one way in the next 7 days.
How much does the train from Graz to Milan cost on average?
The Graz to Milan train ticket price is on average £54  if you are looking to buy your tickets for this route in the next week.
What is the distance from Graz to Milan by train?
You should expect to travel around 317 miles (512 km)  between Graz and Milan by train.
What is the average Graz to Milan train duration?
The train time from Graz to Milan is on average 11 h 47 min  for the 317 miles (512 km) long journey, but the time it takes to go from Graz to Milan by train can vary depending on specific dates or travelling on weekends and holidays.
When travelling by train from Graz to Milan, which train station in Graz do I depart from and which train station in Milan do I arrive in?

When taking a train from Graz, you have a couple of train stations you can depart from including Graz Hbf, Graz Hbf (Busbahnhof) and Graz Ostbahnhof-Messe Bahnhof. When you arrive in Milan, your train can arrive in train stations including Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi.

Omio customers travelling this route book their trains from Graz Hbf   to Milano Centrale.

Where do I find the Graz train station to Milan? Where is the Milan train station?

You can find the most popular departure train station for this route, Graz Hbf, located approximately 1 mile (s) / 2 km from the city centre of Graz. The most popular arrival train station in Milan, called Milano Centrale, is located around 1 mile (s) / 2 km away from its city centre.

Which train companies can get me from Graz to Milan?
If you're looking for trains from Graz to Milan, you can rely on ÖBB | Railjet, ÖBB | S-Bahn or ÖBB to get you to Milan. It's also good to check out all possible train companies for the Graz to Milan route to see if there might be differences in the amenities they offer.
How many train services are there between Graz and Milan a day?
On average, there are 3 trains a day from Graz to Milan. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Graz to Milan? What time is the last train from Graz to Milan?
The earliest train departing from Graz to Milan leaves at 17: 45. The last train departing from Graz to Milan leaves at 18: 45. You can find the latest Graz to Milan train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase train tickets between Graz and Milan for the best deals?
If you purchase a train ticket to Milan from Graz within the next 7 days, you can find tickets to cost on average £54 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Graz and Milan are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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