There are 9 ways to get from Budapest to Todi by plane, bus, train, car, shuttle, or ferry
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 Fiumicino International Airport, bus
best- Fly from Budapest Ferenc Liszt International Airport (BUD) to Fiumicino International Airport (FCO)plane BUD - FCO
- Take the bus from Roma, Autostazione Tiburtina to Todibus
7h 59m€53–154Train, bus via Vienna
- Take the train from Budapest-Kelenfoeld to Wien Hbftrain Ec / ...
- Take the train from Wien Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Roma Tiburtinatrain
- Take the bus from Roma, Autostazione Tiburtina to Todibus
17h 9m€183–325Bus
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Florence Villa Constanza Bus Stationbus
- Take the bus from Florence Villa Constanza Bus Station to Perugiabus 443 / ...
- Take the bus from Perugia - Autostazione Piazza Partigiani to Todibus
19h 10m€93–147Drive 1,003.4 km
- Drive from Budapest to Todicar 1,003.4 km
11h 51m€158–228Fly to Roma Ciampino Airport, bus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Roma Ciampino Airport (CIA)plane BUD - CIA
- Take the bus from Roma, Autostazione Tiburtina to Todibus
8h 5m€58–179Fly to Naples Airport, train, bus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Naples Airport (NAP)plane BUD - NAP
- Take the train from Napoli Afragola to Roma Tiburtinatrain
- Take the bus from Roma, Autostazione Tiburtina to Todibus
9h 16m€80–200Fly to Bologna Guglielmo Marconi Airport, train, bus
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Bologna Guglielmo Marconi Airport (BLQ)plane BUD - BLQ
- Take the train from Bologna centrale to Roma Tiburtinatrain
- Take the bus from Roma, Autostazione Tiburtina to Todibus
9h 16m€92–292Train, bus
- Take the train from Budapest-Deli to Ljubljanatrain Ic
- Take the bus from Ljubljana bus station to Triestebus 977 / ...
- Take the train from Trieste Centrale to Orvietotrain Ic
- Take the bus from Orvieto Stazione to Todi Piazza Consolazionebus
20h 56m€95–182Shuttle, ferry, bus
- Take a shuttle bus from Budapest to Novalja
- Take the ferry from Novalja to Pesaroferry
- Take the bus from Urbino S.Lucia park to Perugia - Piazza Partigianibus
- Take the bus from Perugia to Porto Bivio Stazionebus
23h 56m€171–249
Budapest to Todi by train, foot, and bus
Questions & Answers
The cheapest way to get from Budapest to Todi is to fly and bus which costs €50 - €160 and takes 7h 59m.
The fastest way to get from Budapest to Todi is to fly and bus which takes 7h 59m and costs €50 - €160.
No, there is no direct bus from Budapest to Todi. However, there are services departing from Budapest, Népliget Autóbusz-Pályaudvar and arriving at Todi via Florence Villa Constanza Bus Station and Perugia - Autostazione Piazza Partigiani. The journey, including transfers, takes approximately 19h 10m.
The distance between Budapest and Todi is 1016 km. The road distance is 1003.4 km.
The best way to get from Budapest to Todi without a car is to train and bus via Vienna which takes 17h 9m and costs €180 - €330.
It takes approximately 7h 59m to get from Budapest to Todi, including transfers.
Budapest to Todi bus services, operated by FlixBus, depart from Budapest, Népliget Autóbusz-Pályaudvar station.
Budapest to Todi bus services, operated by FlixBus, arrive at Florence Villa Constanza Bus Station.
Yes, the driving distance between Budapest to Todi is 1003 km. It takes approximately 11h 51m to drive from Budapest to Todi.
There are 771+ hotels available in Todi.
What companies run services between Budapest, Hungary and Todi, Italy?
You can take a bus from Budapest, Népliget Autóbusz-Pályaudvar to Todi via Florence Villa Constanza Bus Station and Perugia - Autostazione Piazza Partigiani in around 19h 10m.
- Website
- ryanair.com
Flights from Budapest Ferenc Liszt International Airport to Roma Ciampino Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €35–150
Flights from Budapest Ferenc Liszt International Airport to Roma Ciampino Airport via Cagliari
- Ave. Duration
- 4h 15m
- When
- Thursday
- Estimated price
- €35–150
Flights from Budapest Ferenc Liszt International Airport to Naples Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €30–120
Flights from Budapest Ferenc Liszt International Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €35–150
- Website
- flyulendo.com
Flights from Budapest Ferenc Liszt International Airport to Fiumicino International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday and Saturday
- Estimated price
- €24–130
Flights from Budapest Ferenc Liszt International Airport to Naples Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €29–100
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Fiumicino International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €26–110
- Website
- austrian.com
Flights from Budapest Ferenc Liszt International Airport to Fiumicino International Airport via Vienna
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €60–240
Flights from Budapest Ferenc Liszt International Airport to Bologna Guglielmo Marconi Airport via Vienna
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €65–260
- Website
- lufthansa.com
Flights from Budapest Ferenc Liszt International Airport to Bologna Guglielmo Marconi Airport via Munich
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- €45–300
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- €10–13
- Website
- https://jegy.mav.hu/
Train from Budapest-Deli to Ljubljana
- Ave. Duration
- 7h 44m
- Frequency
- Once daily
- Estimated price
- €22–26
- Website
- https://jegy.mav.hu/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 34m
- Frequency
- 3 times a day
- Estimated price
- €12–20
- Website
- https://regiojet.com/
Train from Wien Hbf to Venezia Mestre
- Ave. Duration
- 6h 59m
- Frequency
- Twice daily
- Estimated price
- €90–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €90–140
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Roma Tiburtina
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Estimated price
- €60–130
- Website
- https://www.italotreno.it/en
Train from Napoli Afragola to Roma Tiburtina
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €27–55
- Website
- https://www.italotreno.it/en
Train from Bologna centrale to Roma Tiburtina
- Ave. Duration
- 2h 15m
- Frequency
- Every 30 minutes
- Estimated price
- €40–90
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Roma Tiburtina
- Ave. Duration
- 3h 36m
- Frequency
- Every 4 hours
- Estimated price
- €70–140
- Schedules at
- trenitalia.com
Train from Napoli Afragola to Roma Tiburtina
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- €30–60
- Schedules at
- trenitalia.com
Train from Bologna centrale to Roma Tiburtina
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- €45–95
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bologna centrale to Roma Tiburtina
- Ave. Duration
- 4h 46m
- Frequency
- Once daily
- Estimated price
- €30–80
- Website
- https://www.trenitalia.com/en.html
Train from Trieste Centrale to Orvieto
- Ave. Duration
- 6h 46m
- Frequency
- Twice daily
- Estimated price
- €55–130
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 075 5009641
- info@sulga.it
- Website
- sulga.it
Bus from Roma, Autostazione Tiburtina to Todi
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- €21–25
- Schedules at
- sulga.it
- 2nd Class
- €21–25
Bus from Perugia - Autostazione Piazza Partigiani to Todi
- Ave. Duration
- 40 min
- Frequency
- 3 times a day
- Estimated price
- €20–23
- Schedules at
- sulga.it
- 2nd Class
- €20–23
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Florence Villa Constanza Bus Station
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Estimated price
- €60–110
- Website
- https://www.flixbus.co.uk
Bus from Florence Villa Constanza Bus Station to Perugia
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- €11–19
- Website
- https://www.flixbus.co.uk
Bus from Ljubljana bus station to Trieste
- Ave. Duration
- 1h 23m
- Frequency
- Every 2 hours
- Estimated price
- €6–11
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 44101
- fsbusitalia@pec.it
- Website
- fsbusitalia.it
Bus from Orvieto Stazione to Todi Piazza Consolazione
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- €12–16
- Schedules at
- https://www.fsbusitalia.it/it/umbria/orari-linee-umbria.html
Bus from Perugia to Porto Bivio Stazione
- Ave. Duration
- 1h 11m
- Frequency
- 5 times a day
- Estimated price
- €5–7
- Schedules at
- https://www.fsbusitalia.it/it/umbria/orari-linee-umbria.html
- Phone
- +36 70 282 1827
- info@eurobusways.com
- Website
- eurobusways.com
Shuttle from Budapest to Novalja
- Ave. Duration
- 8h
- Frequency
- On demand
- Estimated price
- €75–110
- Schedules at
- eurobusways.com
- Phone
- +39 089 233 899
- salerno@autolineecurcio.it
- Website
- autolineecurcio.it
Bus from Urbino S.Lucia park to Perugia - Piazza Partigiani
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- €13–18
- Website
- https://www.autolineecurcio.it/
- Phone
- +39 0721.21332
- info@gomoviaggi.com
- Website
- gomoviaggi.com
Ferry from Novalja to Pesaro
- Ave. Duration
- 6h
- Frequency
- Once a week
- Estimated price
- €70–110
- Schedules at
- gomoviaggi.com
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 Rome from the airport
Read the travel guide
Want to know more about Flixbus?
Read the travel guide















































