There are 9 ways to get from Budapest to Asti by plane, train, train (Trenitalia), bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Turin Caselle Airport, train
best- Fly from Budapest Ferenc Liszt International Airport (BUD) to Turin Caselle Airport (TRN)plane BUD - TRN
- Take the train from Torino Aeroporto Di Caselle to Astitrain
6h 10m€45–185Fly to Milano Malpensa Airport, train
cheapest- Fly from Budapest Ferenc Liszt International Airport (BUD) to Milano Malpensa Airport (MXP)plane BUD - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Bovisa Politecnicotrain
- Take the train from Milano Lambrate to Astitrain
7h 55m€31–153Train
- Take the train from Budapest-Deli to Wien Meidlingtrain Ic
- Take the train from Wien Meidling to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Milano Centraletrain Fr
- Take the train from Milano Centrale to Torino Porta Nuovatrain
- Take the train from Torino Porta Nuova to Astitrain Re
15h 54m€161–311Bus, train
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Turinbus 403 / ...
- Take the train from Torino Porta Nuova to Astitrain Re / ...
17h 48m€102–155Drive 1,018.2 km
- Drive from Budapest to Asticar 1,018.2 km
10h 21m€164–237Fly to Milan Linate Airport, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Milan Linate Airport (LIN)plane BUD - LIN
- Take the train from Milano Forlanini to Tortonatrain
- Take the train from Tortona to Astitrain
8h 47m€102–277Fly to Il Caravaggio International Airport, bus, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Il Caravaggio International Airport (BGY)plane BUD - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Torino Porta Nuovatrain
- Take the train from Torino Porta Nuova to Astitrain
7h 45m€59–236Train, shuttle
- Take the train from Budapest-Deli to Ljubljanatrain Ic
- Take a shuttle bus from Ljubljana to Milano Centrale Station
- Take the train from Milano Centrale to Astitrain
17h 25m€583–990Bus, train via Genoa
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Genoabus 1922
- Take the train from Genova P.Za Principe to Astitrain 2144 / ...
18h 41m€104–162
Budapest to Asti by bus and train
Comparing Your Travel Options
The cheapest way to get from Budapest to Asti is to fly and train which costs €30 - €160 and takes 7h 55m.
The fastest way to get from Budapest to Asti is to fly and train which takes 6h 10m and costs €45 - €190.
No, there is no direct train from Budapest to Asti. However, there are services departing from Budapest-Deli and arriving at Asti via Wien Meidling, Venezia Mestre, Milano Centrale and Torino Porta Nuova. The journey, including transfers, takes approximately 15h 54m.
The distance between Budapest and Asti is 1017 km. The road distance is 1018.2 km.
The best way to get from Budapest to Asti without a car is to train which takes 15h 54m and costs €160 - €320.
It takes approximately 6h 10m to get from Budapest to Asti, including transfers.
Budapest to Asti train services, operated by RegioJet, depart from Budapest-Deli station.
Budapest to Asti train services, operated by RegioJet, arrive at Wien Meidling station.
Yes, the driving distance between Budapest to Asti is 1018 km. It takes approximately 10h 21m to drive from Budapest to Asti.
Book your Budapest to Asti train tickets online with Omio.
What companies run services between Budapest, Hungary and Asti, Italy?
You can take a train from Budapest-Deli to Asti via Wien Meidling, Venezia Mestre, Milano Centrale, and Torino Porta Nuova in around 15h 54m.
- Website
- lufthansa.com
Flights from Budapest Ferenc Liszt International Airport to Turin Caselle Airport via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €90–330
Flights from Budapest Ferenc Liszt International Airport to Milan Linate Airport via Munich
- Ave. Duration
- 4h 1m
- When
- Tuesday, Wednesday, Thursday, Friday, Monday, and Sunday
- Estimated price
- €130–270
Flights from Budapest Ferenc Liszt International Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- €130–270
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €70–250
- Website
- ryanair.com
Flights from Budapest Ferenc Liszt International Airport to Turin Caselle Airport
- Ave. Duration
- 1h 50m
- When
- Monday and Sunday
- Estimated price
- €40–160
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €29–100
Flights from Budapest Ferenc Liszt International Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €30–160
Flights from Budapest Ferenc Liszt International Airport to Il Caravaggio International Airport via Prague
- Ave. Duration
- 3h 55m
- When
- Wednesday
- Estimated price
- €30–160
- Website
- austrian.com
Flights from Budapest Ferenc Liszt International Airport to Milan Linate Airport via Vienna
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- €110–250
- Website
- flyulendo.com
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- €15–110
- Website
- swiss.com
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport via Zurich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €60–250
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Turin Caselle Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €30–140
- Website
- eurowings.com
Flights from Budapest Ferenc Liszt International Airport to Milan Linate Airport via Stuttgart
- Ave. Duration
- 8h 20m
- When
- Thursday and Friday
- Estimated price
- €60–250
- Website
- neosair.it
Flights from Budapest Ferenc Liszt International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday
- Estimated price
- €110–350
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Torino Aeroporto Di Caselle to Asti
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- €9–13
- Website
- Trenitalia
Train from Torino Porta Nuova to Asti
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €6–10
- Website
- Trenitalia
Train from Torino Porta Nuova to Asti
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €6–10
- 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 Milano Lambrate to Asti
- Ave. Duration
- 1h 34m
- Frequency
- 4 times a day
- Estimated price
- €16–22
- 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
- Phone
- +420 222 222 221
- info@regiojet.com
- Website
- RegioJet
Train from Budapest-Deli to Wien Meidling
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- €12–21
- Website
- RegioJet
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €35–60
- 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 Torino Porta Nuova to Asti
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- €7–13
- 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
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- €55–110
- Website
- Trenitalia Eurocity
- 1st Class
- €75–110
- 2nd Class
- €55–80
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Milano Centrale to Torino Porta Nuova
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €17–28
- Website
- Italo Treno
Train from Milano Centrale to Torino Porta Nuova
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €17–28
- Website
- Italo Treno
- 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 Torino Porta Nuova to Asti
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- €6–11
- 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
- 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
Train from Malpensa Aeroporto T1 to Milano Bovisa Politecnico
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- €4–6
- Website
- Trenord
Train from Milano Lambrate to Asti
- Ave. Duration
- 1h 34m
- Frequency
- Every 4 hours
- Estimated price
- €7–10
- Website
- Trenord
Train from Milano Centrale to Asti
- Ave. Duration
- 1h 41m
- Frequency
- 5 times a day
- Estimated price
- €9–12
- Website
- Trenord
- Phone
- +36 (1) 3 49 49 49
- informacio@mavcsoport.hu
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Deli to Ljubljana
- Ave. Duration
- 7h 44m
- Frequency
- Twice daily
- Estimated price
- €24–28
- Website
- Hungarian Railways (MÁV)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Turin
- Ave. Duration
- 16h 20m
- Frequency
- Once daily
- Estimated price
- €95–150
- Website
- Flixbus
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Genoa
- Ave. Duration
- 16h 55m
- Frequency
- Twice a week
- Estimated price
- €90–140
- Website
- Flixbus
- customerservices@terravision.eu
- 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
- ticket@orioshuttle.com
- 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
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- GoOpti
Shuttle from Ljubljana to Milano Centrale Station
- Ave. Duration
- 6h 30m
- Frequency
- On demand
- Estimated price
- €550–950
- Website
- GoOpti
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
There are 1405+ hotels available in Asti.

























































