There are 9 ways to get from Ancona to Asti by train (Trenitalia), bus, night train, car, train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Ancona to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Torino Porta Nuovatrain Fr
- Take the train from Torino Porta Nuova to Astitrain Re
5h 44m€78–145Night train
cheapest- Take the nighttrain from Ancona to Astinighttrain Ini
6h 9m€40–75Bus
- Take the bus from Ancona to Rimini - Via Annibale Fadabus
- Take the bus from Ple Benedetto Croce, Rimini to Asti Casello Ovestbus
9h 13m€92–113Drive 492.3 km
- Drive from Ancona to Asticar 492.3 km
4h 31m€80–115Bus, train
- Take the bus from Ancona to Genoabus 504
- Take the train from Genova P.Za Principe to Astitrain 2144 / ...
9h 51m€56–91Fly Raffaello Sanzio Airport to Turin Caselle Airport, train
- Fly from Raffaello Sanzio Airport (AOI) to Turin Caselle Airport (TRN)plane AOI - TRN
- Take the train from Torino Aeroporto Di Caselle to Astitrain
6h 38m€51–265Fly Raffaello Sanzio Airport to Milan Linate Airport, train
- Fly from Raffaello Sanzio Airport (AOI) to Milan Linate Airport (LIN)plane AOI - LIN
- Take the train from Milano Forlanini to Tortonatrain
- Take the train from Tortona to Astitrain
5h 20m€108–357Train to Fiumicino International Airport, fly to Turin Caselle Airport, train
- Take the train from Ancona to Roma Tiburtinatrain
- Fly from Fiumicino International Airport (FCO) to Turin Caselle Airport (TRN)plane FCO - TRN
- Take the train from Torino Aeroporto Di Caselle to Astitrain
8h 50m€59–252Train to Abruzzo Airport, fly to Turin Caselle Airport, train
- Take the train from Ancona to Pescara Centraletrain
- Fly from Abruzzo Airport (PSR) to Turin Caselle Airport (TRN)plane PSR - TRN
- Take the train from Torino Aeroporto Di Caselle to Astitrain
6h 34m€66–269
Ancona to Asti by train
Comparing Your Travel Options
The cheapest way to get from Ancona to Asti is to night train which costs €40 - €75 and takes 6h 9m.
The fastest way to get from Ancona to Asti is to drive which takes 4h 31m and costs €75 - €120.
No, there is no direct bus from Ancona to Asti. However, there are services departing from Ancona and arriving at Asti Casello Ovest via Rimini Centro Studi and Ple Benedetto Croce, Rimini. The journey, including transfers, takes approximately 9h 13m.
Yes, there is an overnight train departing from Ancona and arriving at Asti. This train operates every day. The journey takes approximately 6h 9m.
The distance between Ancona and Asti is 614 km. The road distance is 492.3 km.
The best way to get from Ancona to Asti without a car is to train which takes 5h 44m and costs €75 - €150.
It takes approximately 5h 44m to get from Ancona to Asti, including transfers.
Ancona to Asti bus services, operated by Onebus, depart from Ancona station.
Ancona to Asti train services, operated by Trenitalia Frecce, depart from Ancona station.
The best way to get from Ancona to Asti is to train which takes 5h 44m and costs €75 - €150. Alternatively, you can bus, which costs €90 - €120 and takes 9h 13m.
What companies run services between Ancona, Italy and Asti, Italy?
You can take a train from Ancona to Asti via Reggio Emilia Av and Torino Porta Nuova in around 5h 44m. Alternatively, you can take a bus from Ancona to Asti Casello Ovest via Rimini Centro Studi, Via Gerolamo Rovetta, and Ple Benedetto Croce, Rimini in around 9h 13m.
- Website
- flyulendo.com
Flights from Raffaello Sanzio Airport to Turin Caselle Airport via Fiumicino International Airport
- Ave. Duration
- 3h 20m
- When
- Monday to Friday
- Estimated price
- €40–240
Flights from Raffaello Sanzio Airport to Turin Caselle Airport via Palermo
- Ave. Duration
- 4h 35m
- When
- Friday
- Estimated price
- €40–240
Flights from Raffaello Sanzio Airport to Turin Caselle Airport via Barcelona
- Ave. Duration
- 4h 35m
- When
- Friday
- Estimated price
- €85–380
Flights from Fiumicino International Airport to Turin Caselle Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €14–120
- Website
- ryanair.com
Flights from Raffaello Sanzio Airport to Turin Caselle Airport via Catania
- Ave. Duration
- 4h 20m
- When
- Saturday
- Estimated price
- €85–340
Flights from Raffaello Sanzio Airport to Turin Caselle Airport via Tirana
- Ave. Duration
- 4h 40m
- When
- Wednesday and Thursday
- Estimated price
- €80–340
Flights from Abruzzo Airport to Turin Caselle Airport
- Ave. Duration
- 1h 20m
- When
- Thursday, Sunday, Monday, and Friday
- Estimated price
- €40–200
- Website
- volotea.com
Flights from Raffaello Sanzio Airport to Turin Caselle Airport via Olbia
- Ave. Duration
- 5h 30m
- When
- Friday
- Estimated price
- €60–350
Flights from Fiumicino International Airport to Turin Caselle Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €80–180
- Website
- lufthansa.com
Flights from Raffaello Sanzio Airport to Turin Caselle Airport via Munich
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €210–800
Flights from Fiumicino International Airport to Turin Caselle Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €80–180
- Website
- ita-airways.com
Flights from Fiumicino International Airport to Turin Caselle Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €80–180
- Website
- dat.dk
Flights from Raffaello Sanzio Airport to Milan Linate Airport
- Ave. Duration
- 1h 17m
- When
- Monday to Friday
- Estimated price
- €95–120
- Phone
- +39 06 5210550
- 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 Torino Porta Nuova
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €40–70
- Website
- Trenitalia Frecce
Train from Torino Porta Nuova to Asti
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- €7–13
- Website
- Trenitalia Frecce
Train from Genova P.Za Principe to Asti
- Ave. Duration
- 1h 3m
- Frequency
- 3 times a day
- Estimated price
- €14–24
- Website
- Trenitalia Frecce
Train from Ancona to Pescara Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €20–35
- Website
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Reggio Emilia Av to Torino Porta Nuova
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- €35–60
- Website
- Italo Treno
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Torino Porta Nuova to Asti
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €6–10
- Website
- Trenitalia
Train from Genova P.Za Principe to Asti
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €12–17
- Website
- Trenitalia
Train from Torino Aeroporto Di Caselle to Asti
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- €9–13
- Website
- Trenitalia
Train from Milano Forlanini to Tortona
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- Trenitalia
Train from Tortona to Asti
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €6–10
- Website
- Trenitalia
Train from Ancona to Roma Tiburtina
- Ave. Duration
- 3h 41m
- Frequency
- Every 3 hours
- Estimated price
- €30–45
- Website
- Trenitalia
Train from Torino Aeroporto Di Caselle to Asti
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- €9–13
- Website
- Trenitalia
Train from Ancona to Pescara Centrale
- Ave. Duration
- 2h 9m
- Frequency
- Hourly
- Estimated price
- €17–24
- Website
- Trenitalia
Train from Torino Aeroporto Di Caselle to Asti
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- €9–13
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Torino Porta Nuova to Asti
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- €6–11
- Website
- Trenitalia Intercity
Train from Genova P.Za Principe to Asti
- Ave. Duration
- 1h 18m
- Frequency
- Every 4 hours
- Estimated price
- €11–20
- Website
- Trenitalia Intercity
Train from Ancona to Roma Tiburtina
- Ave. Duration
- 3h 48m
- Frequency
- 4 times a day
- Estimated price
- €29–55
- Website
- Trenitalia Intercity
Train from Ancona to Pescara Centrale
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- €15–29
- Website
- Trenitalia Intercity
- Phone
- 06 3000
- Website
- Trenitalia ICN
Night train from Ancona to Asti
- Ave. Duration
- 6h 9m
- Frequency
- Twice daily
- Estimated price
- €40–75
- Website
- Trenitalia ICN
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- Trenord
Train from Milano Forlanini to Tortona
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- €6–8
- Website
- Trenord
Train from Tortona to Asti
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Website
- Trenord
- Phone
- +39 0362 185 0590
- info@onebus.it
- Website
- Onebus
Bus from Ancona to Rimini - Via Annibale Fada
- Ave. Duration
- 1h 5m
- Frequency
- Once a week
- Estimated price
- €45–65
- Website
- Onebus
- Phone
- +39 0541662069
- info@bonellibus.com
- Website
- bonellibus.it
Bus from Ple Benedetto Croce, Rimini to Asti Casello Ovest
- Ave. Duration
- 6h 31m
- Frequency
- 3 times a week
- Estimated price
- €43–46
- Schedules at
- bonellibus.it
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Ancona to Genoa
- Ave. Duration
- 8h 5m
- Frequency
- 6 times a week
- Estimated price
- €45–70
- Website
- Flixbus
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
Want to know more about Flixbus?
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Booking & Getting There
Ancona to Asti bus services, operated by Onebus, arrive at Rimini - Via Annibale Fada station.
Ancona to Asti train services, operated by Trenitalia Frecce, arrive at Reggio Emilia Av station.
Yes, the driving distance between Ancona to Asti is 492 km. It takes approximately 4h 31m to drive from Ancona to Asti.
Book your Ancona to Asti train tickets online with Omio.
There are 1403+ hotels available in Asti.

































