There are 13 ways to get from Garda to Budapest by bus, train, night train, car, train (Trenitalia), 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.
Bus, train
best- Take the bus from Garda to Innsbruck Südbahnstraßebus 451
- Take the train from Innsbruck Hauptbahnhof to Wien Hbftrain Rjx
- Take the train from Wien Hbf to Budapest-Kelenfoeldtrain Ec
11h 32mFt 37,025–81,363Train, bus to Il Caravaggio International Airport, fly to Budapest Ferenc Liszt International Airport
cheapest- Take the train from Peschiera Del Garda to Bresciatrain
- Take the bus from Brescia Solferino Bus Station to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Budapest Ferenc Liszt International Airport (BUD)plane BGY - BUD
7h 22mFt 14,772–93,260Bus
- Take the bus from Verona to Budapest, Népliget Autóbusz-Pályaudvarbus N403 / ...
14h 28mFt 26,267–39,595Night train, train
- Take the nighttrain from Verona Porta Nuova to Wien Hbfnighttrain Nj
- Take the train from Wien Hbf to Budapest-Kelenfoeldtrain Ec
16h 34mFt 22,117–79,045Drive 788.2 km
- Drive from Garda to Budapestcar 788.2 km
8h 28mFt 46,490–67,152Train
- Take the train from Domegliara-S.Ambrog. to Brennero - Brennertrain Re
- Take the train from Innsbruck Hauptbahnhof to Wien Hbftrain Rjx
- Take the train from Wien Hbf to Budapest-Kelenfoeldtrain Ec
11h 41mFt 41,000–89,500Bus, train via Ljubljana
- Take the bus from Verona - Bus Stop to Ljubljanabus BlaBlaCar Bus
- Take the train from Ljubljana to Budapest-Delitrain Ic
16h 34mFt 18,267–26,595Line 162 bus to Verona Villafranca Airport, fly to Budapest Ferenc Liszt International Airport
- Take the bus from Garda to Verona Porta Nuova Stationbus
- Fly from Verona Villafranca Airport (VRN) to Budapest Ferenc Liszt International Airport (BUD)plane VRN - BUD
7h 59mFt 26,837–94,945Line 162 bus, train to Bologna Guglielmo Marconi Airport, fly to Budapest Ferenc Liszt International Airport
- Take the bus from Garda to Verona Porta Nuova Stationbus
- Take the train from Verona Porta Nuova to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Budapest Ferenc Liszt International Airport (BUD)plane BLQ - BUD
7h 2mFt 23,137–87,345Train to Venice Marco Polo Airport, fly to Budapest Ferenc Liszt International Airport
- Take the train from Peschiera Del Garda to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Budapest Ferenc Liszt International Airport (BUD)plane VCE - BUD
7h 16mFt 18,372–90,160Train, train to Milano Malpensa Airport, fly to Budapest Ferenc Liszt International Airport
- Take the train from Peschiera Del Garda to Milano Centraletrain
- Take the train from Milano Centrale to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Budapest Ferenc Liszt International Airport (BUD)plane MXP - BUD
8h 12mFt 15,372–75,760Train to Treviso Airport, fly to Budapest Ferenc Liszt International Airport
- Take the train from Peschiera Del Garda to Venezia Mestretrain
- Fly from Treviso Airport (TSF) to Budapest Ferenc Liszt International Airport (BUD)plane TSF - BUD
7h 27mFt 29,372–134,760Train to Venice Marco Polo Airport, fly to Vienna International Airport, train
- Take the train from Peschiera Del Garda to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Vienna International Airport (VIE)plane VCE - VIE
- Take the train from Wien Hbf to Budapest-Kelenfoeldtrain
9h 2mFt 24,952–126,910
Garda to Budapest by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Garda to Budapest is to bus and train via Ljubljana which costs 18 000 Ft - 27 000 Ft and takes 16h 34m.
The fastest way to get from Garda to Budapest is to line 162 bus and train and fly which takes 7h 2m and costs 23 000 Ft - 90 000 Ft.
No, there is no direct bus from Garda to Budapest. However, there are services departing from Garda and arriving at Budapest, Népliget Autóbusz-Pályaudvar via Verona. The journey, including transfers, takes approximately 14h 28m.
No, there is no direct train from Garda to Budapest. However, there are services departing from Verona Porta Nuova and arriving at Clark Ádám tér via Wien Hbf and Kelenföld vasútállomás M. The journey, including transfers, takes approximately 16h 34m.
The distance between Garda and Budapest is 999 km. The road distance is 788.2 km.
The best way to get from Garda to Budapest without a car is to bus and train which takes 11h 32m and costs 37 000 Ft - 85 000 Ft.
It takes approximately 11h 32m to get from Garda to Budapest, including transfers.
Garda to Budapest bus services, operated by FlixBus, depart from Verona station.
Garda to Budapest train services, operated by Nightjet, depart from Verona Porta Nuova station.
The best way to get from Garda to Budapest is to bus which takes 14h 28m and costs 26 000 Ft - 40 000 Ft. Alternatively, you can train, which costs 41 000 Ft - 90 000 Ft and takes 11h 41m.
What companies run services between Garda, Veneto, Italy and Budapest, Hungary?
FlixBus operates a bus from Verona to Budapest, Népliget Autóbusz-Pályaudvar twice daily. Tickets cost Ft 25,000–38,000 and the journey takes 12h 20m. Alternatively, you can take a vehicle from Garda to Budapest-Kelenfoeld via Domegliara-S.Ambrog., Brennero - Brenner, Innsbruck Hauptbahnhof, and Wien Hbf in around 11h 41m.
- Website
- ryanair.com
Flights from Verona Villafranca Airport to Budapest Ferenc Liszt International Airport via Bari
- Ave. Duration
- 6h
- When
- Thursday
- Estimated price
- Ft 26,000–80,000
Flights from Verona Villafranca Airport to Budapest Ferenc Liszt International Airport via Krakow
- Ave. Duration
- 7h
- When
- Thursday
- Estimated price
- Ft 23,000–85,000
Flights from Bologna Guglielmo Marconi Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Ft 16,000–75,000
Flights from Venice Marco Polo Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- Ft 10,000–55,000
Flights from Il Caravaggio International Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Ft 11,000–60,000
Flights from Il Caravaggio International Airport to Budapest Ferenc Liszt International Airport via Prague
- Ave. Duration
- 3h 25m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- Ft 11,000–60,000
Flights from Milano Malpensa Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- Ft 8,000–36,000
Flights from Treviso Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- Ft 27,000–95,000
Flights from Venice Marco Polo Airport to Vienna International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Ft 10,000–45,000
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Innsbruck Hauptbahnhof to Wien Hbf
- *
- Ft 25,000–38,000
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 34m
- Frequency
- 5 times a day
- Estimated price
- Ft 13,000–21,000
- Website
- Railjet
- Website
- Railjet
- *
- Ft 13,000–21,000
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 34m
- Frequency
- 5 times a day
- Estimated price
- Ft 13,000–21,000
- Website
- Railjet
- Website
- Railjet
- *
- Ft 13,000–21,000
Train from Innsbruck Hauptbahnhof to Wien Hbf
- *
- Ft 25,000–38,000
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 34m
- Frequency
- 5 times a day
- Estimated price
- Ft 13,000–21,000
- Website
- Railjet
- Website
- Railjet
- *
- Ft 13,000–21,000
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 34m
- Frequency
- 5 times a day
- Estimated price
- Ft 13,000–21,000
- Website
- Railjet
- Website
- Railjet
- *
- Ft 13,000–21,000
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Garda to Innsbruck Südbahnstraße
- Ave. Duration
- 3h 45m
- Frequency
- Once a week
- Estimated price
- Ft 7,500–12,000
- Website
- Flixbus
Bus from Verona to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 12h 20m
- Frequency
- Twice daily
- Estimated price
- Ft 25,000–38,000
- Website
- Flixbus
Bus from Brescia Solferino Bus Station to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- Ft 1,400–2,200
- Website
- Flixbus
Want to know more about travelling around Hungary
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
Booking & Getting There
Garda to Budapest bus services, operated by FlixBus, arrive at Budapest, Népliget Autóbusz-Pályaudvar station.
Garda to Budapest train services, operated by Nightjet, arrive at Wien Hbf station.
Yes, the driving distance between Garda to Budapest is 788 km. It takes approximately 8h 28m to drive from Garda to Budapest.
There are 6433+ hotels available in Budapest.









