There are 13 ways to get from Tríkala to Milan by bus, plane, train, taxi, busferry, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Thessaloniki Airport Makedonia, fly to Milano Malpensa Airport, train
best- Take the bus from Trikala to Thessaloniki Macedonia KTEL Bus Stationbus
- Fly from Thessaloniki Airport Makedonia (SKG) to Milano Malpensa Airport (MXP)plane SKG - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Porta Garibalditrain
8h 48m€67–230Taxi, bus, bus and ferry, train
- Take the taxi from Tríkala to Elassónataxi
- Take the bus from Elassóna to Elbasanbus
- Take the busferry from Elbasan to Bari Portobusferry
- Take the train from Bari Centrale to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Milano Centraletrain Fr
19h 37mBus and ferry, ferry, train
- Take the busferry from Trikala to Corfubusferry
- Take the ferry from Corfu to Port of Anconaferry
- Take the train from Ancona to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Milano Centraletrain Fr
30h 12m€164–285Drive 1,624.7 km
- Drive from Tríkala to Milancar 1,624.7 km
21h 4m€304–438Bus to Thessaloniki Airport Makedonia, fly to Il Caravaggio International Airport, bus
- Take the bus from Trikala to Thessaloniki Macedonia KTEL Bus Stationbus
- Fly from Thessaloniki Airport Makedonia (SKG) to Il Caravaggio International Airport (BGY)plane SKG - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
8h 42m€83–367Bus to Tirana International Airport Nënë Tereza, fly to Il Caravaggio International Airport, bus
- Take the bus from Tríkala to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Il Caravaggio International Airport (BGY)plane TIA - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
12h 32mBus to Athens International Airport, fly to Milano Malpensa Airport, train
- Take the bus from Trikala to Athens - KTEL Liosion Streetbus
- Fly from Athens International Airport (ATH) to Milano Malpensa Airport (MXP)plane ATH - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Porta Garibalditrain
11h 2m€69–243Bus to Tirana International Airport Nënë Tereza, fly to Milano Malpensa Airport, train
- Take the bus from Tríkala to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Milano Malpensa Airport (MXP)plane TIA - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Porta Garibalditrain
12h 56mBus, bus and ferry to Brindisi Airport, fly to Milan Linate Airport
- Take the bus from Kalampáka to Vlore , stationbus
- Take the busferry from Vlorë to Brindisi - Piazza Capitanerie di Portobusferry
- Fly from Brindisi Airport (BDS) to Milan Linate Airport (LIN)plane BDS - LIN
14h 52mBus to Tirana International Airport Nënë Tereza, fly to Verona Villafranca Airport, train
- Take the bus from Tríkala to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Verona Villafranca Airport (VRN)plane TIA - VRN
- Take the train from Verona Porta Nuova to Milano Centraletrain
13h 35mBus, bus and ferry, train
- Take the bus from Trikala to Vlore , stationbus
- Take the busferry from Vlorë to Brindisi - Piazza Capitanerie di Portobusferry
- Take the train from Brindisi to Milano Centraletrain Fr
20h 51mBus, bus and ferry
- Take the bus from Trikala to Lushnjëbus
- Take the busferry from Lushnjë to Milanobusferry
29h 39mBus
- Take the bus from Trikala to Vlore , stationbus
- Take the bus from Vlore , station to Milano, Autostazione Lampugnanobus
35h 31m€110–126
Tríkala to Milan by bus
Comparing Your Travel Options
The cheapest way to get from Tríkala to Milan is to bus which costs €110 - €130 and takes 35h 31m.
The fastest way to get from Tríkala to Milan is to bus and fly which takes 8h 42m and costs €80 - €370.
No, there is no direct bus from Tríkala to Milan. However, there are services departing from Trikala and arriving at cairoli m1 via Lushnjë and cascina gobba m2. The journey, including transfers, takes approximately 29h 39m.
The distance between Tríkala and Milan is 1562 km. The road distance is 1624.7 km.
The best way to get from Tríkala to Milan without a car is to taxi and bus and bus and ferry and train which takes 19h 37m and costs .
It takes approximately 8h 48m to get from Tríkala to Milan, including transfers.
Tríkala to Milan bus services, operated by Liko & Kosta Tours, depart from Trikala station.
Tríkala to Milan bus services, operated by Liko & Kosta Tours, arrive at Lushnjë station.
Milan is 1h behind Tríkala. It is currently 5:32 AM in Tríkala and 4:32 AM in Milan.
Yes, the driving distance between Tríkala to Milan is 1625 km. It takes approximately 21h 4m to drive from Tríkala to Milan.
What companies run services between Tríkala, Greece and Milan, Italy?
You can take a bus from Trikala to Milano, Autostazione Lampugnano via Vlore , station in around 35h 31m.
- Website
- ryanair.com
Flights from Thessaloniki Airport Makedonia to Il Caravaggio International Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €60–320
Flights from Tirana International Airport Nënë Tereza to Il Caravaggio International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- €30–230
Flights from Tirana International Airport Nënë Tereza to Il Caravaggio International Airport via Bari
- Ave. Duration
- 4h 5m
- When
- Monday and Tuesday
- Estimated price
- €30–230
Flights from Tirana International Airport Nënë Tereza to Il Caravaggio International Airport via Lamezia Terme
- Ave. Duration
- 3h 45m
- When
- Saturday
- Estimated price
- €30–230
Flights from Tirana International Airport Nënë Tereza to Il Caravaggio International Airport via Naples
- Ave. Duration
- 3h 50m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- €30–230
Flights from Athens International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 40m
- When
- Wednesday and Thursday
- Estimated price
- €45–190
Flights from Tirana International Airport Nënë Tereza to Milano Malpensa Airport
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- €65–220
Flights from Tirana International Airport Nënë Tereza to Milano Malpensa Airport via Pescara
- Ave. Duration
- 3h 35m
- When
- Friday
- Estimated price
- €65–220
Flights from Tirana International Airport Nënë Tereza to Milano Malpensa Airport via Bari
- Ave. Duration
- 4h 45m
- When
- Monday
- Estimated price
- €65–220
Flights from Tirana International Airport Nënë Tereza to Verona Villafranca Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €55–280
Flights from Tirana International Airport Nënë Tereza to Verona Villafranca Airport via Bari
- Ave. Duration
- 4h 20m
- When
- Saturday
- Estimated price
- €55–280
- Website
- ita-airways.com
Flights from Thessaloniki Airport Makedonia to Milano Malpensa Airport via Belgrade
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Thursday, Friday, Sunday, and Saturday
- Estimated price
- €75–220
Flights from Brindisi Airport to Milan Linate Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- €55–180
Flights from Brindisi Airport to Milan Linate Airport via Rome
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €55–180
- Website
- flyulendo.com
Flights from Tirana International Airport Nënë Tereza to Il Caravaggio International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €14–260
Flights from Tirana International Airport Nënë Tereza to Milano Malpensa Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €7–160
Flights from Tirana International Airport Nënë Tereza to Verona Villafranca Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €9–230
- Website
- easyjet.com
Flights from Thessaloniki Airport Makedonia to Milano Malpensa Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday and Thursday
- Estimated price
- €35–180
Flights from Athens International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €26–140
Flights from Brindisi Airport to Milan Linate Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Thursday
- Estimated price
- €35–110
- Website
- en.aegeanair.com
Flights from Thessaloniki Airport Makedonia to Milano Malpensa Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €45–110
Flights from Athens International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €50–240
Flights from Athens International Airport to Milano Malpensa Airport via Thessaloniki Airport Makedonia
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €50–240
- Website
- airserbia.com
Flights from Thessaloniki Airport Makedonia to Milano Malpensa Airport via Belgrade
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Thursday, Friday, Sunday, and Saturday
- Estimated price
- €75–220
- Website
- lufthansa.com
Flights from Thessaloniki Airport Makedonia to Milano Malpensa Airport via Munich
- Ave. Duration
- 5h 5m
- When
- Friday
- Estimated price
- €85–310
Flights from Brindisi Airport to Milan Linate Airport via Rome
- Ave. Duration
- 3h 55m
- When
- Wednesday to Saturday
- Estimated price
- €55–180
- Website
- eurowings.com
Flights from Thessaloniki Airport Makedonia to Milano Malpensa Airport via Stuttgart
- Ave. Duration
- 5h
- When
- Wednesday and Friday
- Estimated price
- €60–240
- Website
- skyexpress.gr
Flights from Athens International Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €55–220
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Bari Centrale to Reggio Emilia Av
- Ave. Duration
- 6h 5m
- Frequency
- Every 2 hours
- Estimated price
- €95–170
- Website
- Trenitalia Frecce
Train from Reggio Emilia Av to Milano Centrale
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €20–35
- Website
- Trenitalia Frecce
Train from Ancona to Reggio Emilia Av
- Ave. Duration
- 2h 12m
- Frequency
- Every 2 hours
- Estimated price
- €35–65
- Website
- Trenitalia Frecce
Train from Reggio Emilia Av to Milano Centrale
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €20–35
- Website
- Trenitalia Frecce
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 14m
- Frequency
- Every 30 minutes
- Estimated price
- €20–35
- Website
- Trenitalia Frecce
Train from Brindisi to Milano Centrale
- Ave. Duration
- 8h 41m
- Frequency
- Every 4 hours
- Estimated price
- €130–230
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 23m
- Frequency
- 3 times a day
- Estimated price
- €35–85
- Website
- Trenitalia Eurocity
- 1st Class
- €55–85
- 2nd Class
- €35–50
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Brindisi to Milano Centrale
- Ave. Duration
- 10h 58m
- Frequency
- Every 4 hours
- Estimated price
- €100–190
- Website
- Trenitalia Intercity
- Phone
- +30 24310 73130
- [email protected]
- Website
- KTEL Trikala
Bus from Trikala to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- €16–22
- Website
- KTEL Trikala
Busferry from Trikala to Corfu
- Ave. Duration
- 4h 45m
- Frequency
- Twice a week
- Estimated price
- €17–24
- Website
- KTEL Trikala
Bus from Trikala to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- €16–22
- Website
- KTEL Trikala
Bus from Trikala to Athens - KTEL Liosion Street
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Estimated price
- €23–35
- Website
- KTEL Trikala
- Phone
- +30694 051 4160
- [email protected]
- Website
- metroeuro.travel
Bus from Elassóna to Elbasan
- Ave. Duration
- 4h 32m
- Frequency
- Once daily
- Schedules at
- metroeuro.travel
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Elbasan to Bari Porto
- Ave. Duration
- 4h 14m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Vlorë to Brindisi - Piazza Capitanerie di Porto
- Ave. Duration
- 4h 26m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Vlorë to Brindisi - Piazza Capitanerie di Porto
- Ave. Duration
- 4h 26m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- [email protected]
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–23
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–23
- Website
- TERRAVISION
- Phone
- 035.319366
- [email protected]
- Website
- orioshuttle.com
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–14
- Schedules at
- orioshuttle.com
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–14
- Schedules at
- orioshuttle.com
- Phone
- +355 699 605501
- [email protected]
- Website
- facebook.com
Bus from Tríkala to Tirana
- Ave. Duration
- 6h 37m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Tríkala to Tirana
- Ave. Duration
- 6h 37m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Tríkala to Tirana
- Ave. Duration
- 6h 37m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +355 69 661 4303
- [email protected]
- Website
- likokostatours.yolasite.com
Bus from Kalampáka to Vlore , station
- Ave. Duration
- 4h 32m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Trikala to Vlore , station
- Ave. Duration
- 5h 1m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Trikala to Lushnjë
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Trikala to Vlore , station
- Ave. Duration
- 5h 1m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +30 2310241545
- [email protected]
- Website
- Crazy Holidays
Bus from Trikala to Vlore , station
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- €40–60
- Website
- Crazy Holidays
Bus from Trikala to Vlore , station
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- €40–60
- Website
- Crazy Holidays
- Phone
- +355697278670
- [email protected]
- Website
- facebook.com
Busferry from Lushnjë to Milano
- Ave. Duration
- 20h 56m
- Frequency
- Once a week
- Estimated price
- €130
- Schedules at
- autobus.al
- Phone
- +355 692323966
- [email protected]
Bus from Vlore , station to Milano, Autostazione Lampugnano
- Ave. Duration
- 29h 30m
- Frequency
- Twice a week
- Estimated price
- €70
- Schedules at
- facebook.com
- Phone
- +30 2810 399800
- [email protected]
- Website
- Minoan Lines
Ferry from Corfu to Port of Ancona
- Ave. Duration
- 19h 34m
- Frequency
- Twice a week
- Estimated price
- €90–160
- Website
- Minoan Lines
- Ave. Duration
- 1h 15m
- Estimated price
- €70–90
Joint Venture Taxi Trikalon
- Phone
- +30 2431 022022
Taxi A22
- Phone
- +30 697 764 0473
- Website
- taxi-a22.business.site
Taxi Tsergoulas
- Phone
- +30 698 153 3333
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
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Booking & Getting There
There are 13779+ hotels available in Milan.














































