There are 7 ways to get from Tlacotalpan to Milan by taxi, plane, train or bus

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

Taxi to Veracruz, fly to Milan Linate  •  17 h 42 min

  1. Take a taxi from Tlacotalpan to Veracruz
  2. Fly from Veracruz (VER) to Milan Linate (LIN) VER - LIN

$687 - $2,704

Cheapest option

Bus to Mexico City, fly to Milan Linate  •  26 h 13 min

  1. Take the bus from Tlacotalpan to México TAPO
  2. Fly from Mexico City (MEX) to Milan Linate (LIN) MEX - LIN

$421 - $1,139

5 alternative options

Taxi to Veracruz, fly to Milan Malpensa  •  15 h 26 min

  1. Take a taxi from Tlacotalpan to Veracruz
  2. Fly from Veracruz (VER) to Milan Malpensa (MXP) VER - MXP

$698 - $1,068

Taxi to Veracruz, fly to Milan Bergamo  •  19 h 1 min

  1. Take a taxi from Tlacotalpan to Veracruz
  2. Fly from Veracruz (VER) to Milan Bergamo (BGY) VER - BGY

$891 - $3,213

Taxi to Veracruz, fly to Turin, train  •  20 h 15 min

  1. Take a taxi from Tlacotalpan to Veracruz
  2. Fly from Veracruz (VER) to Turin (TRN) VER - TRN
  3. Take the train from Torino Porta Susa to Milano Centrale

$759 - $2,650

Taxi to Veracruz, fly to Verona, train  •  20 h

  1. Take a taxi from Tlacotalpan to Veracruz
  2. Fly from Veracruz (VER) to Verona (VRN) VER - VRN
  3. Take the train from Verona Porta Nuova to Milano Centrale

$965 - $1,343

Taxi to Veracruz, fly to Zurich, train  •  22 h 11 min

  1. Take a taxi from Tlacotalpan to Veracruz
  2. Fly from Veracruz (VER) to Zurich (ZRH) VER - ZRH
  3. Take the train from Zuerich Hb to Milano Centrale

$684 - $2,386

What companies run services between Tlacotalpan, Mexico and Milan, Italy?

There is no direct connection from Tlacotalpan to Milan. However, you can take the taxi to Veracruz airport, fly to Milan Linate, take the walk to aeroporto di linate, then take the line 73 bus to Milan. Alternatively, you can take the taxi to Veracruz airport, fly to Milan Malpensa, take the walk to Malpensa Aeroporto T.1, then take the train to Milan.

Airlines
Iberia
Website
iberia.com
Flights from Veracruz to Milan Linate via Mexico City, Madrid
Ave. Duration
19 h 9 min
When
Every day
Estimated price
$700 - $2,800
Flights from Veracruz to Milan Malpensa via Mexico City, Madrid
Ave. Duration
18 h 35 min
When
Thursday and Sunday
Estimated price
$750 - $3,000
Flights from Veracruz to Turin via Mexico City, Madrid
Ave. Duration
19 h 11 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$800 - $3,300
Flights from Veracruz to Zurich via Mexico City, Madrid
Ave. Duration
18 h 23 min
When
Every day
Estimated price
$750 - $3,100
Flights from Mexico City to Milan Linate via Madrid
Ave. Duration
16 h 35 min
When
Every day
Estimated price
$800 - $2,400
Lufthansa
Website
lufthansa.com
Flights from Veracruz to Milan Linate via Houston, Frankfurt
Ave. Duration
20 h 53 min
When
Every day
Estimated price
$800 - $3,800
Flights from Veracruz to Milan Linate via Mexico City, Frankfurt
Ave. Duration
15 h 50 min
When
Every day
Estimated price
$800 - $3,800
Flights from Veracruz to Milan Malpensa via Houston, Munich
Ave. Duration
20 h 53 min
When
Every day
Estimated price
$600 - $2,400
Flights from Veracruz to Milan Malpensa via Houston, Frankfurt
Ave. Duration
22 h 33 min
When
Every day
Estimated price
$600 - $2,400
Flights from Veracruz to Milan Bergamo via Houston, Munich
Ave. Duration
24 h 3 min
When
Thursday and Saturday
Estimated price
$800 - $3,300
Flights from Veracruz to Milan Bergamo via Mexico City, Munich
Ave. Duration
16 h 20 min
When
Monday, Wednesday and Friday
Estimated price
$1,100 - $5,000
Flights from Veracruz to Turin via Houston, Munich
Ave. Duration
21 h 18 min
When
Every day
Estimated price
$700 - $2,900
Flights from Veracruz to Turin via Houston, Frankfurt
Ave. Duration
22 h 33 min
When
Every day
Estimated price
$900 - $4,300
Flights from Veracruz to Turin via Mexico City, Frankfurt
Ave. Duration
16 h 40 min
When
Every day
Estimated price
$900 - $4,300
Flights from Veracruz to Turin via Mexico City, Munich
Ave. Duration
17 h 20 min
When
Monday and Wednesday
Estimated price
$950 - $4,400
Flights from Veracruz to Verona via Houston, Frankfurt
Ave. Duration
22 h 13 min
When
Every day
Estimated price
$750 - $3,100
Flights from Veracruz to Verona via Houston, Munich
Ave. Duration
24 h 58 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$750 - $3,100
Flights from Veracruz to Verona via Mexico City, Frankfurt
Ave. Duration
16 h 20 min
When
Every day
Estimated price
$1,000 - $4,800
Flights from Veracruz to Zurich via Houston, Munich
Ave. Duration
18 h 53 min
When
Every day
Estimated price
$600 - $2,500
Flights from Veracruz to Zurich via Houston, Frankfurt
Ave. Duration
19 h 28 min
When
Every day
Estimated price
$750 - $3,700
Flights from Veracruz to Zurich via Mexico City, Frankfurt
Ave. Duration
16 h
When
Every day
Estimated price
$800 - $3,700
Flights from Mexico City to Milan Linate via Frankfurt
Ave. Duration
13 h 25 min
When
Every day
Estimated price
$850 - $2,700
United Airlines
Website
united.com
Flights from Veracruz to Milan Linate via Houston, Frankfurt
Ave. Duration
20 h 53 min
When
Every day
Estimated price
$800 - $3,800
Flights from Veracruz to Milan Malpensa via Houston, Newark
Ave. Duration
17 h 33 min
When
Every day
Estimated price
$600 - $2,400
Flights from Veracruz to Milan Malpensa via Houston, Toronto
Ave. Duration
19 h 23 min
When
Monday, Wednesday and Sunday
Estimated price
$700 - $2,600
Flights from Veracruz to Milan Malpensa via Houston, Munich
Ave. Duration
20 h 53 min
When
Every day
Estimated price
$600 - $2,400
Flights from Veracruz to Milan Malpensa via Houston, Frankfurt
Ave. Duration
22 h 33 min
When
Every day
Estimated price
$600 - $2,400
Flights from Veracruz to Turin via Houston, Munich
Ave. Duration
21 h 18 min
When
Every day
Estimated price
$700 - $2,900
Flights from Veracruz to Turin via Houston, Frankfurt
Ave. Duration
22 h 33 min
When
Every day
Estimated price
$900 - $4,300
Flights from Veracruz to Zurich via Houston, Toronto
Ave. Duration
16 h 43 min
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$700 - $2,600
Flights from Veracruz to Zurich via Houston, Frankfurt
Ave. Duration
19 h 28 min
When
Every day
Estimated price
$750 - $3,700
Flights from Veracruz to Zurich via Houston, Boston
Ave. Duration
19 h 53 min
When
Every day
Estimated price
$600 - $2,700
Flights from Veracruz to Zurich via Houston, London Heathrow
Ave. Duration
20 h 28 min
When
Every day
Estimated price
$600 - $2,400
Flights from Veracruz to Zurich via Cancun, Newark
Ave. Duration
17 h 5 min
When
Friday, Saturday and Sunday
Estimated price
$600 - $2,400
Air France
Website
airfrance.com
Flights from Veracruz to Milan Linate via Mexico City, Paris CDG
Ave. Duration
20 h 2 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$900 - $4,500
Flights from Veracruz to Milan Malpensa via Mexico City, Paris CDG
Ave. Duration
17 h 31 min
When
Every day
Estimated price
$750 - $3,600
Flights from Veracruz to Turin via Mexico City, Paris CDG
Ave. Duration
20 h 13 min
When
Every day
Estimated price
$900 - $4,200
Flights from Veracruz to Zurich via Mexico City, Paris CDG
Ave. Duration
17 h 47 min
When
Every day
Estimated price
$700 - $3,300
Flights from Mexico City to Milan Linate via Paris CDG
Ave. Duration
16 h 50 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$800 - $2,100
Air Canada
Website
aircanada.com
Flights from Veracruz to Milan Linate via Houston, Frankfurt
Ave. Duration
20 h 53 min
When
Every day
Estimated price
$800 - $3,800
Flights from Veracruz to Milan Malpensa via Houston, Toronto
Ave. Duration
19 h 23 min
When
Monday, Wednesday and Sunday
Estimated price
$700 - $2,600
Flights from Veracruz to Milan Malpensa via Houston, Munich
Ave. Duration
20 h 53 min
When
Every day
Estimated price
$600 - $2,400
Flights from Veracruz to Milan Malpensa via Houston, Frankfurt
Ave. Duration
22 h 33 min
When
Every day
Estimated price
$600 - $2,400
Flights from Veracruz to Turin via Houston, Munich
Ave. Duration
21 h 18 min
When
Every day
Estimated price
$700 - $2,900
Flights from Veracruz to Turin via Houston, Frankfurt
Ave. Duration
22 h 33 min
When
Every day
Estimated price
$900 - $4,300
Flights from Veracruz to Zurich via Houston, Toronto
Ave. Duration
16 h 43 min
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$700 - $2,600
Flights from Veracruz to Zurich via Houston, Frankfurt
Ave. Duration
19 h 28 min
When
Every day
Estimated price
$750 - $3,700
Flights from Veracruz to Zurich via Houston, London Heathrow
Ave. Duration
20 h 28 min
When
Every day
Estimated price
$600 - $2,400
KLM
Website
klm.com
Flights from Veracruz to Milan Linate via Houston, Amsterdam
Ave. Duration
18 h 58 min
When
Every day
Estimated price
$950 - $4,200
Flights from Veracruz to Milan Malpensa via Mexico City, Amsterdam
Ave. Duration
19 h 39 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$600 - $2,200
Flights from Veracruz to Turin via Mexico City, Amsterdam
Ave. Duration
19 h 9 min
When
Every day
Estimated price
$700 - $2,600
Flights from Veracruz to Turin via Mexico City, Paris CDG
Ave. Duration
20 h
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$1,000 - $5,000
Flights from Veracruz to Turin via Houston, Amsterdam
Ave. Duration
20 h 3 min
When
Every day
Estimated price
$1,100 - $4,700
Flights from Veracruz to Verona via Mexico City, Amsterdam
Ave. Duration
19 h 29 min
When
Saturday
Estimated price
$750 - $2,900
Flights from Veracruz to Zurich via Mexico City, Amsterdam
Ave. Duration
19 h 24 min
When
Every day
Estimated price
$550 - $2,200
Alitalia
Website
alitalia.com
Flights from Veracruz to Milan Linate via Mexico City, Rome
Ave. Duration
16 h 30 min
When
Tuesday, Thursday and Sunday
Estimated price
$600 - $2,600
Flights from Veracruz to Milan Linate via Mexico City, Amsterdam
Ave. Duration
18 h 54 min
When
Every day
Estimated price
$600 - $2,300
Flights from Veracruz to Turin via Mexico City, Rome
Ave. Duration
17 h 40 min
When
Tuesday, Thursday and Sunday
Estimated price
$700 - $3,000
Flights from Veracruz to Verona via Mexico City, Rome
Ave. Duration
18 h 20 min
When
Tuesday, Thursday and Sunday
Estimated price
$750 - $3,200
Flights from Mexico City to Milan Linate via Rome
Ave. Duration
14 h 10 min
When
Tuesday, Thursday and Sunday
Estimated price
$800 - $2,100
Ryanair
Website
ryanair.com
Flights from Veracruz to Milan Bergamo via Mexico City, Madrid
Ave. Duration
18 h 14 min
When
Every day
Estimated price
$850 - $3,300
Flights from Veracruz to Milan Bergamo via Mexico City, Frankfurt
Ave. Duration
18 h 40 min
When
Every day
Estimated price
$1,000 - $5,000
British Airways
Website
britishairways.com
Flights from Veracruz to Milan Linate via Mexico City, London Heathrow
Ave. Duration
16 h 19 min
When
Friday
Estimated price
$750 - $2,900
Flights from Veracruz to Milan Linate via Houston, London Heathrow
Ave. Duration
21 h 13 min
When
Every day
Estimated price
$700 - $2,900
Flights from Mexico City to Milan Linate via London Heathrow
Ave. Duration
13 h 20 min
When
Friday
Estimated price
$850 - $2,400
Neos
Website
neosair.it
Flights from Veracruz to Milan Malpensa via Cancun
Ave. Duration
14 h 40 min
When
Thursday
Estimated price
$600 - $950
Flights from Veracruz to Verona via Cancun, Rome
Ave. Duration
20 h 55 min
When
Thursday
Estimated price
$850 - $1,200
Aeroméxico
Website
world.aeromexico.com
Flights from Veracruz to Zurich via Mexico City, Madrid
Ave. Duration
17 h 50 min
When
Every day
Estimated price
$600 - $2,300
Flights from Veracruz to Zurich via Mexico City, Amsterdam
Ave. Duration
19 h 24 min
When
Every day
Estimated price
$550 - $2,200
Swiss
Website
swiss.com
Flights from Veracruz to Zurich via Mexico City, Frankfurt
Ave. Duration
16 h
When
Every day
Estimated price
$800 - $3,700
Flights from Veracruz to Zurich via Mexico City, London Heathrow
Ave. Duration
16 h 54 min
When
Every day
Estimated price
$550 - $2,200
easyJet
Website
easyjet.com
Flights from Veracruz to Milan Linate via Mexico City, Paris CDG
Ave. Duration
17 h 19 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$600 - $2,300
Blue Panorama Airlines
Website
blue-panorama.com
Flights from Veracruz to Milan Malpensa via Cancun
Ave. Duration
13 h
When
Monday
Estimated price
$600 - $1,700
Air Europa
Website
aireuropa.com
Flights from Veracruz to Milan Malpensa via Mexico City, Madrid
Ave. Duration
20 h 45 min
When
Every day
Estimated price
$600 - $2,300
Transavia Holland
Website
transavia.com
Flights from Veracruz to Verona via Mexico City, Amsterdam
Ave. Duration
21 h 20 min
When
Saturday
Estimated price
$750 - $2,900
Train operators
Trenitalia Frecce
Phone
+39 06 68475475
Website
trenitalia.com
Train from Torino Porta Susa to Milano Centrale
Ave. Duration
50 min
Frequency
Hourly
Estimated price
$21 - $30
Website
orario.trenitalia.com
Train from Verona Porta Nuova to Milano Centrale
Ave. Duration
1 h 13 min
Frequency
Hourly
Estimated price
$22 - $35
Website
orario.trenitalia.com
Bus operators
Other operators
Taxi from Tlacotalpan to Veracruz
Ave. Duration
1 h 31 min
Estimated price
$85 - $110

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.

Questions & Answers

The distance between Tlacotalpan and Milan is 9643 km.

The cheapest way to get from Tlacotalpan to Milan is to bus and fly which costs $8000 - $23000 and takes 26 h 13 min.

The quickest way to get from Tlacotalpan to Milan is to taxi and fly which takes 15 h 26 min and costs $13000 - $22000.

It takes approximately 17 h 42 min to get from Tlacotalpan to Milan, including transfers.