There are 11 ways to get from Europe to Asti by train, plane, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Frankfurt, fly to Turin Caselle Airport, train
best- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Turin Caselle Airport (TRN)plane FRA - TRN
- Take the train from Torino Lingotto to Astitrain
8h 35m€138–368Train, bus
cheapest- Take the train from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhetrain Rb5 / ...
- Take the bus from Kassel to Frankfurt central train stationbus
- Take the bus from Frankfurt central train station to Turinbus
- Take the bus from Turin Corso Vittorio Emanuele II to Asti - Asti Ovestbus
20h 32m€78–126Train
- Take the train from Felsberg-Gensungen Bahnhof to Frankfurttrain
- Take the train from Frankfurt to Basel SBBtrain 20 / ...
- Take the train from Basel SBB to Luganotrain Ec
- Take the train from Lugano to Milano Centraletrain
- Take the train from Milano Centrale to Astitrain
16h 44m€173–372Train, bus via Freiburg im Breisgau
- Take the train from Bebra Bahnhof to Fulda Bahnhoftrain Rb5
- Take the train from Fulda Bahnhof to Freiburg Hauptbahnhoftrain 12
- Take the bus from Freiburg to Turin Sturabus
- Take the train from Torino Lingotto to Astitrain Re
17h 11m€100–163Drive 859 km
- Drive from Europe to Asticar 859 km
9h 5m€132–190Train to Frankfurt, fly to Milano Malpensa Airport, train
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Milano Malpensa Airport (MXP)plane FRA - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Astitrain
10h 15m€101–243Train to Frankfurt, fly to Milan Linate Airport, train
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Milan Linate Airport (LIN)plane FRA - LIN
- Take the train from Milano Forlanini to Tortonatrain
- Take the train from Tortona to Astitrain
9h 39m€79–216Train, train to Hannover Airport, fly to Milano Malpensa Airport
- Take the train from Eschwege-Niederhone Bahnhof to Göttingentrain
- Take the train from Göttingen to Hannover Hauptbahnhoftrain
- Fly from Hannover Airport (HAJ) to Milano Malpensa Airport (MXP)plane HAJ - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Astitrain
11h 31mTrain, train to Düsseldorf International Airport, fly to Milano Malpensa Airport
- Take the train from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhetrain
- Take the train from Kassel-Wilhelmshoehe to Duesseldorf Flughafentrain
- Fly from Düsseldorf International Airport (DUS) to Milano Malpensa Airport (MXP)plane DUS - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Astitrain
13h 6m€108–288Train, bus #2
- Take the train from Bebra Bahnhof to Frankfurttrain Re5
- Take the bus from Frankfurt - Main Bus Station to Genoa - Via Fanti d'Italia Bus Stopbus
- Take the train from Genova P.Za Principe to Astitrain
20h 34m€106–170Drive, car train
- Drive from Europe to Fuldacar
- Take the car train from Fulda to München Ostcartrain
- Drive from München Ost to Asticar
9h 54m€189–253
Europe to Asti by bus and train
Questions & Answers
The cheapest way to get from Europe to Asti is to train and bus which costs €75 - €130 and takes 20h 32m.
The fastest way to get from Europe to Asti is to train and fly which takes 8h 35m and costs €130 - €370.
The distance between Europe and Asti is 806 km. The road distance is 859 km.
The best way to get from Europe to Asti without a car is to train which takes 16h 44m and costs €170 - €380.
It takes approximately 8h 35m to get from Europe to Asti, including transfers.
Yes, the driving distance between Europe to Asti is 859 km. It takes approximately 9h 5m to drive from Europe to Asti.
There are 1240+ hotels available in Asti.
What companies run services between Europe and Asti, Italy?
You can take a vehicle from Europe to Asti via Spangenberg-Neustadt, Felsberg-Gensungen Bahnhof, Felsberg-Gensungen Bahnhof, Frankfurt, Basel SBB, Lugano, and Milano Centrale in around 16h 44m.
- Website
- lufthansa.com
Flights from Frankfurt to Turin Caselle Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- €80–350
Flights from Frankfurt to Milano Malpensa Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €60–290
Flights from Frankfurt to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Monday to Friday
- Estimated price
- €85–300
Flights from Frankfurt to Milan Linate Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €60–230
Flights from Frankfurt to Milan Linate Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €60–210
Flights from Hannover Airport to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- €110–400
Flights from Hannover Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- €50–310
Flights from Düsseldorf International Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Monday to Friday
- Estimated price
- €70–290
Flights from Düsseldorf International Airport to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- €90–330
- Website
- airdolomiti.it
Flights from Frankfurt to Turin Caselle Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €95–350
Flights from Frankfurt to Milano Malpensa Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €80–290
Flights from Frankfurt to Milan Linate Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €60–230
- Website
- swiss.com
Flights from Hannover Airport to Milano Malpensa Airport via Zurich
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- €85–120
Flights from Düsseldorf International Airport to Milano Malpensa Airport via Zurich
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- €30–270
- Website
- easyjet.com
Flights from Frankfurt to Milan Linate Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €35–130
Flights from Düsseldorf International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €25–120
- Website
- eurowings.com
Flights from Hannover Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 35m
- When
- Monday to Friday
- Estimated price
- €45–140
Flights from Düsseldorf International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €30–120
- Website
- condor.com
Flights from Frankfurt to Milano Malpensa Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €45–130
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 21m
- Frequency
- Every 2 hours
- Estimated price
- €28–45
- Website
- https://int.bahn.de/en
Train from Frankfurt to Basel SBB
- Ave. Duration
- 2h 44m
- Frequency
- Twice a week
- Estimated price
- €35–75
- Website
- https://int.bahn.de/en
Train from Fulda Bahnhof to Freiburg Hauptbahnhof
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- €50–70
- Website
- https://int.bahn.de/en
Train from Göttingen to Hannover Hauptbahnhof
- Ave. Duration
- 33 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–30
- Website
- https://int.bahn.de/en
Train from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 39 min
- Frequency
- Once daily
- Estimated price
- €24–27
- Website
- https://int.bahn.de/en
Train from Kassel-Wilhelmshoehe to Duesseldorf Flughafen
- Ave. Duration
- 3h 2m
- Frequency
- Twice daily
- Estimated price
- €40–110
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- €22–35
- Website
- https://int.bahn.de/en
Train from Felsberg-Gensungen Bahnhof to Frankfurt
- Ave. Duration
- 2h 9m
- Frequency
- Twice daily
- Estimated price
- €25–40
- Website
- https://int.bahn.de/en
Train from Bebra Bahnhof to Fulda Bahnhof
- Ave. Duration
- 36 min
- Frequency
- 3 times a day
- Estimated price
- €12–17
- Website
- https://int.bahn.de/en
Train from Bebra Bahnhof to Frankfurt
- Ave. Duration
- 1h 53m
- Frequency
- 3 times a day
- Estimated price
- €24–35
- Website
- https://int.bahn.de/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Torino Lingotto to Asti
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €7
- Website
- https://www.trenitalia.com/en.html
Train from Milano Forlanini to Tortona
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €9
- Website
- https://www.trenitalia.com/en.html
Train from Tortona to Asti
- Ave. Duration
- 56 min
- Frequency
- Every 4 hours
- Estimated price
- €6–10
- Website
- https://www.trenitalia.com/en.html
Train from Genova P.Za Principe to Asti
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €11–13
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Torino Lingotto to Asti
- Ave. Duration
- 23 min
- Frequency
- 3 times a day
- Estimated price
- €10
- Website
- https://www.trenitalia.com/en.html
Train from Genova P.Za Principe to Asti
- Ave. Duration
- 1h 22m
- Frequency
- 3 times a day
- Estimated price
- €13–21
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Torino Lingotto to Asti
- Ave. Duration
- 31 min
- Frequency
- Once daily
- Estimated price
- €14–19
- Schedules at
- trenitalia.com
Train from Genova P.Za Principe to Asti
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- €14–26
- Schedules at
- trenitalia.com
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Frankfurt to Basel SBB
- Ave. Duration
- 4h 15m
- Frequency
- Twice a week
- Estimated price
- €70–110
- Website
- https://konzern.oebb.at/en/
Train from Göttingen to Hannover Hauptbahnhof
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Estimated price
- €26–40
- Website
- https://konzern.oebb.at/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 54m
- Frequency
- Every 3 hours
- Estimated price
- €55–110
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Lugano
- Ave. Duration
- 3h 21m
- Frequency
- Once daily
- Estimated price
- €20–25
- Schedules at
- sbb-deutschland.de
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €6–8
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Asti
- Ave. Duration
- 1h 41m
- Frequency
- 5 times a day
- Estimated price
- €8–10
- Website
- https://www.trenord.it/en/
Train from Malpensa Aeroporto T1 to Milano Centrale
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Milano Forlanini to Tortona
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- €6–8
- Website
- https://www.trenord.it/en/
Train from Tortona to Asti
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +49 561 766396-0
- info@cantus-bahn.de
- Website
- cantus-bahn.de
Train from Bebra Bahnhof to Fulda Bahnhof
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
Train from Eschwege-Niederhone Bahnhof to Göttingen
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
Train from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Website
- cantus Verkehrsgesellschaft mbH
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Kassel-Wilhelmshoehe to Duesseldorf Flughafen
- Ave. Duration
- 3h 12m
- Frequency
- Every 2 hours
- Estimated price
- €45–65
- Schedules at
- nationalexpress.de
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Fulda to München Ost
- Ave. Duration
- 2h 11m
- Frequency
- Once daily
- Estimated price
- €95–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Freiburg to Turin Stura
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- €30–55
- Website
- https://www.flixbus.co.uk
Bus from Kassel to Frankfurt central train station
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- €9–17
- Website
- https://www.flixbus.co.uk
Bus from Frankfurt central train station to Turin
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- €40–75
- Website
- https://www.flixbus.co.uk
- Phone
- +39 0827 34 117
- info@gruppodimaio.it
- Website
- gruppodimaio.it
Bus from Turin Corso Vittorio Emanuele II to Asti - Asti Ovest
- Ave. Duration
- 50 min
- Frequency
- Twice a week
- Estimated price
- €5–7
- Schedules at
- gruppodimaio.it
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Frankfurt - Main Bus Station to Genoa - Via Fanti d'Italia Bus Stop
- Ave. Duration
- 14h 5m
- Frequency
- 3 times a week
- Estimated price
- €70–110
- Website
- https://www.blablacar.co.uk/bus
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide




















































