There are 10 ways to get from York to Milan by taxi, plane, train, bus, night bus, car, car train or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Cheapest option
8 alternative options
Train • 14h
Train via Mulhouse • 17h 3m
Bus • 29h 59m
Night bus, bus • 33h 47m
Drive, Eurotunnel • 15h 27m
Drive, car ferry • 17h 9m
York to Milan by train
The train journey time between York and Milan is around 14h and covers a distance of around 1657 km. This includes an average layover time of around 3h. Operated by LNER, Grand Central, Eurostar and others, the York to Milan train service departs from York and arrives in Milano Centrale. Typically 14 trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from York to Milan is to bus which costs £45 - £95 and takes 29h 59m.
The quickest way to get from York to Milan is to taxi and fly which costs £230 - £600 and takes 5h 50m.
No, there is no direct bus from York to Milan. However, there are services departing from York, Leeman Road Coach Stop A and arriving at conciliazione m1 via London - Victoria Coach Station, Paris City Centre - Bercy Seine and lampugnano m1. The journey, including transfers, takes approximately 29h 59m.
No, there is no direct train from York to Milan. However, there are services departing from York and arriving at Milano Centrale via London St Pancras Intl, Lille Europe and Lyon Part Dieu. The journey, including transfers, takes approximately 14h.
The distance between York and Milan is 1196 km.
The best way to get from York to Milan without a car is to train which takes 14h and costs £200 - £650.
It takes approximately 5h 50m to get from York to Milan, including transfers.
York to Milan bus services, operated by FlixBus, depart from York, Leeman Road Coach Stop A station.
York to Milan train services, operated by LNER, depart from York station.
The best way to get from York to Milan is to train which takes 14h and costs £200 - £650. Alternatively, you can bus, which costs £45 - £95 and takes 29h 59m.

- Distance: 1196.4 km
- Duration: 5h 50m
What companies run services between York, England and Milan, Italy?
You can take a train from York to Milan via London Kings Cross, London St Pancras Intl, Lille Europe, and Lyon Part Dieu in around 14h. Alternatively, you can take a bus from York to Milan via Victoria, London Victoria Coach Station Arrivals, London - Victoria Coach Station, Paris City Centre - Bercy Seine, Milan, and lampugnano m1 in around 29h 59m.

- Website
- ryanair.com
Flights from Manchester to Milan Malpensa
- Ave. Duration
- 2h 5m
- When
- Monday to Saturday
- Estimated price
- €15 - €170
Flights from Manchester to Milan Bergamo
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €11 - €150
Flights from Manchester to Milan Bergamo via Dublin
- Ave. Duration
- 4h 47m
- When
- Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €11 - €150
Flights from Manchester to Milan Bergamo via Charleroi
- Ave. Duration
- 5h 7m
- When
- Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €11 - €150

- Website
- klm.com
Flights from Humberside to Milan Linate via Amsterdam Schiphol
- Ave. Duration
- 4h 17m
- When
- Saturday and Sunday
- Estimated price
- €150 - €550
Flights from Manchester to Milan Malpensa via Amsterdam Schiphol
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €140 - €600
Flights from Leeds Bradford to Milan Linate via Amsterdam Schiphol
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- €210 - €270
Flights from Leeds Bradford to Milan Linate via Naples
- Ave. Duration
- 5h 50m
- When
- Wednesday
- Estimated price
- €100 - €350

- Website
- easyjet.com
Flights from Manchester to Milan Malpensa
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €30 - €270
Flights from Manchester to Milan Malpensa via Paris CDG
- Ave. Duration
- 4h 7m
- When
- Monday, Wednesday, Thursday, Friday and Saturday
- Estimated price
- €30 - €270
Flights from Leeds Bradford to Milan Linate via Amsterdam Schiphol
- Ave. Duration
- 4h 30m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- €65 - €320
Flights from Leeds Bradford to Milan Linate via Palma Mallorca
- Ave. Duration
- 5h 20m
- When
- Monday to Saturday
- Estimated price
- €100 - €350

- Website
- lufthansa.com
Flights from Manchester to Milan Malpensa via Frankfurt
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- €140 - €480
Flights from Manchester to Milan Malpensa via Munich
- Ave. Duration
- 4h
- When
- Monday to Saturday
- Estimated price
- €140 - €480

- Website
- britishairways.com
Flights from Manchester to Milan Malpensa via London Heathrow
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- €130 - €650

- Website
- ryanair.com
Flights from Manchester to Milan Malpensa
- Ave. Duration
- 2h 5m
- When
- Sunday
- Estimated price
- €45 - €360
Flights from Manchester to Milan Bergamo
- Ave. Duration
- 2h 10m
- When
- Tuesday and Sunday
- Estimated price
- €55 - €430

- Website
- alitalia.com
Flights from Leeds Bradford to Milan Linate via Paris CDG
- Ave. Duration
- 4h
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- €360 - €460
Flights from Leeds Bradford to Milan Linate via Naples
- Ave. Duration
- 5h 50m
- When
- Wednesday
- Estimated price
- €100 - €350

- Phone
- +44 345 600 1671
- tpecustomer.relations@firstgroup.com
- Website
- tpexpress.co.uk
Train from York to Manchester Airport
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- €30 - €50
- Website
- TransPennine Express Service
- Advance Single
- €15 - €21
- Off-Peak Day Single
- €24 - €40
- Anytime Day Single
- €30 - €50
Train from York to Leeds
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Estimated price
- €15 - €24
- Website
- TransPennine Express Service
- Advance Single
- €9 - €14
- Off-Peak Day Single
- €11 - €17
- Anytime Day Single
- €15 - €24

- Phone
- 0344 736 9123
- customer.relations@crosscountrytrains.co.uk
- Website
- crosscountrytrains.co.uk
Train from York to Leeds
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- €29 - €120
- Website
- crosscountrytrains.co.uk
- Anytime Day
- €29 - €35
- Anytime Day 1st Class
- €85 - €120

- Phone
- +44 800 200 6060
- enquiries@northernrailway.co.uk
- Website
- northernrailway.co.uk
Train from York to Leeds
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €12 - €21
- Website
- northernrailway.co.uk
- Anytime Day
- €12 - €16
- Anytime Day 1st Class
- €15 - €21

- Website
- lner.co.uk
Train from York to Leeds
- Ave. Duration
- 28 min
- Frequency
- 5 times a week
- Estimated price
- €4 - €70
- Website
- lner.co.uk
- Advance Single
- €4 - €6
- Anytime Day Single
- €30 - €45
- Anytime Day Single 1st Class
- €50 - €70
Train from York to London Kings Cross
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- €29 - €240
- Website
- lner.co.uk
- Advance Single
- €29 - €45
- Anytime Day Single
- €100 - €160
- Anytime Day Single 1st Class
- €170 - €240

- Phone
- +44 345 603 4852
- customer.services@grandcentralrail.com
- Website
- grandcentralrail.com
Train from York to London Kings Cross
- Ave. Duration
- 1h 55m
- Frequency
- Every 4 hours
- Estimated price
- €80 - €140
- Website
- grandcentralrail.com
- Advanced Single
- €30 - €50
- Anytime Single
- €30 - €50
- Anytime Day Single
- €80 - €140

Rome2rio's guide to Eurostar
Contact Details
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from London St Pancras Intl to Lille Europe
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- €85 - €340
- Website
- Eurostar
- Business Premier
- €300 - €340
- Standard
- €85 - €110
- Standard Premier
- €130 - €170
Train from London St Pancras Intl to Paris Nord
- Ave. Duration
- 2h 16m
- Frequency
- Every 2 hours
- Estimated price
- €110 - €350
- Website
- Eurostar
- Business Premier
- €310 - €350
- Standard
- €110 - €140
- Standard Premier
- €160 - €210

France’s high-speed TGV train network runs at speeds of up to 320km/h connecting major cities across France and into neighbouring countries. All TGV tickets include a seat reservation; seating is 1+2 in 1st class, 2+2 in 2nd class. Popular routes include Paris to Marseille and Paris to Strasbourg. Most TGVs have a cafe area, power points at each seat and WiFi.
Contact Details
- Phone
- 0033 892 353535
- Website
- sncf-connect.com
Train from Lille Europe to Lyon Part Dieu
- Ave. Duration
- 2h 57m
- Frequency
- Every 3 hours
- Estimated price
- €95 - €130
- Website
- Oui.SNCF
- 2nd Class
- €95 - €120
- 1st Class
- €110 - €130

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.
Contact Details
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 47m
- Frequency
- Twice daily
- Estimated price
- €30 - €60
- Website
- Trenitalia
- 1st Class
- €53 - €58
Frequently asked questions

France’s state-owned railway company is a fast and efficient way of travelling around the country, with over 14,000 trains operating daily. SNCF runs the country’s extensive rail network, including the high-speed TGV network, regional TER trains and local Intercités. It also operates international routes including Eurostar and Thalys, as well as the low-cost, long-distance Ouigo services that run on limited routes across France. Book up to 3 months in advance for the cheapest fares. The railway network consists of about 32,000km in total, of which 1800km are high-speed lines and 14,500km are electrified.
Rome2rio's guide to SNCF
Contact Details
- Phone
- +33 9 70 60 99 70
- Website
- sncf.com
Train from Paris l'Est to Mulhouse Ville
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- €55 - €110
- Website
- Oui.SNCF
- 2nd Class
- €55 - €85
- Rail 1st Class
- €75 - €110

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 51 220 11 11
- Website
- sbb.ch
Train from Paris-Est to Mulhouse
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- €140 - €250
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 55m
- Frequency
- Every 3 hours
- Estimated price
- €75 - €140
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €21 - €40
- Website
- Swiss Railways (SBB/CFF/FFS)

- Phone
- +44 (0) 8443 35 35 35
- Website
- eurotunnel.com
Car train from Folkestone to Calais-Fréthun
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- Eurotunnel

- Phone
- +39 02 3008 9000
- info@autostradale.it
- Website
- autostradale.it
Bus from Bergamo Airport Bus Station to Milan Centrale
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €7 - €10
- Website
- Autostradale
- Website
- Autostradale

- customerservices@terravision.eu
- Website
- terravision.eu
Bus from Bergamo Airport Bus Station to Milan Centrale Piazza Luigi di Savoia
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €6 - €10
- Website
- TerraVision IT

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from York, Leeman Road Coach Stop A to Victoria, London Victoria Coach Station Arrivals
- Ave. Duration
- 5h 15m
- Frequency
- 6 times a week
- Estimated price
- €18 - €23
- Website
- flixbus.co.uk
Bus from London Victoria Coach Station to Paris
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- €25 - €35
- Website
- flixbus.co.uk
Bus from Paris to Milan
- Ave. Duration
- 11h 40m
- Frequency
- 5 times a day
- Estimated price
- €40 - €50
- Website
- flixbus.co.uk
Frequently asked questions

As the bus subsidiary of French railway SNCF, Ouibus offers eco-friendly coaches serving 35 French cities and 10 European cities at affordable fares. Ouibus journeys are safe and comfortable, with the four-star coaches offering power outlets, restrooms and WiFi. All Ouibus stations are located close to town centres for easy access to public transport. Getting on one of the 130 daily journeys is easy - electronic travel documents include your ticket and a personalised mini-guide with handy information.
Contact Details
- Phone
- +33 1 71 53 01 80
- Website
- blablacar.fr
Bus from London - Victoria Coach Station to Paris City Centre - Bercy Seine
- Ave. Duration
- 9h 35m
- Frequency
- Every 4 hours
- Estimated price
- €16 - €21
- Website
- Blablabus
Bus from Paris City Centre - Bercy Seine to Milan
- Ave. Duration
- 12h 50m
- Frequency
- Every 3 hours
- Estimated price
- €24 - €30
- Website
- Blablabus

- Phone
- +420 542 42 42 42
- info@regiojet.cz
- Website
- regiojet.com
Bus from London Victoria Green Line Station to Paris Gare de Bercy Seine
- Ave. Duration
- 6h
- Frequency
- 4 times a week
- Estimated price
- €15 - €22
- Website
- RegioJet

National Express Coaches are a quick and convenient way of travelling around the UK. Over 550 National Express coaches run on Britain's roads every day, serving over 900 destinations across the UK. National Express Coaches carry around 19 million passenger journeys every year. For added convenience, National Express operate coach services to all major UK airports 24 hours per day, and is on its way to being 100% wheelchair accessible. The company also has a 24-hour control centre that receives a GPS signal to update on location, speed and the temperature inside coaches, ensuring the smoothest journey possible.
Contact Details
- Phone
- +44 08717 818178
- Website
- nationalexpress.com
Night bus from York to London Victoria Coach Station
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- €11 - €14
- Website
- National Express

- Phone
- 02/989 0000
- Website
- union-ivkoni.com
Bus from London Victoria Green Line Station to Metz Central Bus Station
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- €25 - €35
- Website
- Union Ivkoni

- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Metz Boulevard Poincare to Milan Lampugnano
- Ave. Duration
- 9h 45m
- Frequency
- Once a week
- Estimated price
- €45 - €65
- Website
- Marino Autolinee

- Phone
- +45 33 42 30 10
- incoming@dfdsseaways.dk
- Website
- dfds.com
Car ferry from Dover to Dunkirk
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- €95 - €160
- Website
- dfds.co.uk
- Standard Car - Economy
- €100
- Standard Car - Premium
- €159
- Ave. Duration
- 1h 4m
- Estimated price
- €120 - €160
York Station Taxis
- Phone
- +44 1904 623 332
- Website
- yorkstationtaxis.co.uk
York Cars Taxis
- Phone
- +44 1904 765 765
- Website
- yorkcars-taxis.co.uk
Streamline Taxis
- Phone
- +44 1904 66 65 65
- Website
- streamlinetaxisyork.co.uk
Quick Cars
- Phone
- +44 1904 798 939
- Website
- york-taxis.co.uk
Fleetways Taxis
- Phone
- +44 1904 365 365
- Website
- fleetways.co.uk
Ace Taxis
- Phone
- +44 1904 470 311
- Website
- acetaxisyork.com
Want to know more about travelling around Italy
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideTravelling to the UK: What do I need to know?
From navigating the Tube to exploring by ferry, Rome2rio’s UK travel guides give you the lowdown on this tourist hotspot.
Read the travel guideGetting to Milan from the airport
Get the details in Rome2rio’s airport-to-city travel guide
Read the travel guide5 delightfully under-the-radar French towns you need to visit
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideMore Questions & Answers
There is no direct flight from Humberside Airport to Milan Linate Airport. The quickest flight takes 4h 15m and has one stopover.
York to Milan bus services, operated by Blablabus, arrive at Milan station.
Milan is 1h ahead of York. It is currently 11:58 PM in York and 12:58 AM in Milan.
York to Milan train services, operated by Trenitalia, arrive at Milano Centrale station.
British Airways, Alitalia, Air France and KLM offer flights from Humberside Airport to Milan Linate Airport.
There are 1030+ hotels available in Milan. Prices start at €87 per night.