There are 10 ways to get from Opera to Buda Castle by train, plane, bus, night train, or car
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 Milano Malpensa Airport, fly to Budapest Ferenc Liszt International Airport
best- Take the train from Locate Triulzi to Milano Bovisa Politecnico
- Fly from Milano Malpensa Airport (MXP) to Budapest Ferenc Liszt International Airport (BUD)MXP - BUD
5h 59mFt 13,245–54,499Train
- Take the train from Milano Centrale to Brennero - Brenner
- Take the train from Innsbruck Hauptbahnhof to Wien HbfRjx
- Take the train from Wien Hbf to Budapest-KelenfoeldEc
16hFt 29,994–98,123Bus via Milan Bergamo Airport (BGY)
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationflibco
- Take the bus from Bergamo to Budapest, Népliget Autóbusz-Pályaudvar403
16h 48mFt 23,568–52,779Night train, train
- Take the night train from Milano P.Garibaldi to Wien HbfNj
- Take the train from Wien Hbf to Budapest-KelenfoeldEc
17h 58mFt 32,561–134,547Fly Milan Linate Airport to Budapest Ferenc Liszt International Airport
- Fly from Milan Linate Airport (LIN) to Budapest Ferenc Liszt International Airport (BUD)LIN - BUD
7h 11mFt 39,745–94,113Bus to Il Caravaggio International Airport, fly to Budapest Ferenc Liszt International Airport
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Fly from Il Caravaggio International Airport (BGY) to Budapest Ferenc Liszt International Airport (BUD)BGY - BUD
6h 12mFt 17,744–84,873Train to Genoa Cristoforo Colombo Airport, fly to Budapest Ferenc Liszt International Airport
- Take the train from Pavia to Genova P.Za Principe
- Fly from Genoa Cristoforo Colombo Airport (GOA) to Budapest Ferenc Liszt International Airport (BUD)GOA - BUD
7h 33mFt 22,479–96,233Fly Milan Linate Airport to Vienna International Airport, train
- Fly from Milan Linate Airport (LIN) to Vienna International Airport (VIE)LIN - VIE
- Take the train from Wien Hbf to Budapest-Kelenfoeld
8h 18mFt 23,695–87,363Bus
- Take the bus from Milano, Autostazione Lampugnano to Budapest, Népliget Autóbusz-PályaudvarN403 / ...
18h 30mFt 20,598–41,982Drive 914 km
- Drive from Opera to Buda Castle914 km
9h 21mFt 55,019–79,472
Opera to Buda Castle by train, foot, and tram
Questions & Answers
The cheapest way to get from Opera to Buda Castle is to train and fly which costs 13 000 Ft - 55 000 Ft and takes 5h 59m.
The fastest way to get from Opera to Buda Castle is to train and fly which takes 5h 59m and costs 13 000 Ft - 55 000 Ft.
No, there is no direct train from Opera to Buda Castle. However, there are services departing from Locate Triulzi and arriving at Clark Ádám tér via Milano Centrale, Brennero - Brenner, Innsbruck Hauptbahnhof, Wien Hbf and Kelenföld vasútállomás M. The journey, including transfers, takes approximately 16h.
The distance between Opera and Buda Castle is 917 km. The road distance is 914 km.
The best way to get from Opera to Buda Castle without a car is to train which takes 16h and costs 30 000 Ft - 100 000 Ft.
It takes approximately 5h 59m to get from Opera to Buda Castle, including transfers.
Opera to Buda Castle train services, operated by Trenitalia S.p.A., depart from Milano Centrale station.
The best way to get from Opera to Buda Castle is to train which takes 16h and costs 30 000 Ft - 100 000 Ft. Alternatively, you can bus via Milan Bergamo Airport (BGY), which costs 23 000 Ft - 55 000 Ft and takes 16h 48m, you could also fly, which costs 39 000 Ft - 95 000 Ft and takes 7h 11m.
Opera to Buda Castle train services, operated by Trenitalia S.p.A., arrive at Brennero - Brenner station.
Yes, the driving distance between Opera to Buda Castle is 914 km. It takes approximately 9h 21m to drive from Opera to Buda Castle.
What companies run services between Opera, Lombardy, Italy and Buda Castle, Hungary?
You can take a train from Locate Triulzi to Buda Castle via Milano Repubblica, Milano Centrale, Brennero - Brenner, Innsbruck Hauptbahnhof, Wien Hbf, Budapest-Kelenfoeld, Kelenföld vasútállomás M, and Clark Ádám tér in around 16h. Alternatively, you can take a train from Locate Triulzi to Buda Castle via Milano Porta Vittoria, porta vittoria, stazione centrale via tonale, Piazza Luigi di Savoia, Bergamo, Budapest, Népliget Autóbusz-Pályaudvar, and Deák Ferenc tér M in around 16h 48m.
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Ft 12,000–36,000
Flights from Il Caravaggio International Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Ft 13,000–60,000
Flights from Il Caravaggio International Airport to Budapest Ferenc Liszt International Airport via Zadar
- Ave. Duration
- 3h 45m
- When
- Monday
- Estimated price
- Ft 13,000–60,000
Flights from Genoa Cristoforo Colombo Airport to Budapest Ferenc Liszt International Airport via Naples
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- Ft 25,000–85,000
- Website
- lufthansa.com
Flights from Milano Malpensa Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- Ft 24,000–95,000
Flights from Milan Linate Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- Ft 47,000–100,000
Flights from Milan Linate Airport to Budapest Ferenc Liszt International Airport via Frankfurt
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- Ft 47,000–100,000
Flights from Genoa Cristoforo Colombo Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Ft 33,000–70,000
Flights from Milan Linate Airport to Vienna International Airport via Munich
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- Ft 30,000–110,000
- Website
- austrian.com
Flights from Milano Malpensa Airport to Budapest Ferenc Liszt International Airport via Vienna International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- Ft 21,000–90,000
Flights from Milan Linate Airport to Budapest Ferenc Liszt International Airport via Vienna International Airport
- Ave. Duration
- 5h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Ft 26,000–110,000
Flights from Milan Linate Airport to Vienna International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Ft 24,000–75,000
- Website
- swiss.com
Flights from Milano Malpensa Airport to Budapest Ferenc Liszt International Airport via Zurich
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- Ft 22,000–90,000
- Website
- wizzair.com
Flights from Milano Malpensa Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- Ft 8,500–42,000
Flights from Genoa Cristoforo Colombo Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Ft 11,000–60,000
- Website
- flyulendo.com
Flights from Milano Malpensa Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- Ft 8,500–44,000
- Website
- easyjet.com
Flights from Milan Linate Airport to Vienna International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Ft 14,000–55,000
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Locate Triulzi to Milano Bovisa Politecnico
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- Ft 1,000–1,300
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Brennero - Brenner
- Ave. Duration
- 4h 36m
- Frequency
- Twice a week
- Estimated price
- Ft 8,000–27,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- Ft 19,000–27,000
Train from Pavia to Genova P.Za Principe
- Ave. Duration
- 1h 28m
- Frequency
- Every 3 hours
- Estimated price
- Ft 4,900–8,000
- Website
- https://www.trenitalia.com/en.html
Train from Innsbruck Hauptbahnhof to Wien Hbf
- Ave. Duration
- 4h 18m
- Frequency
- Hourly
- Estimated price
- Ft 27,000–40,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 24m
- Frequency
- Twice daily
- Estimated price
- Ft 14,000–21,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Innsbruck Hauptbahnhof to Wien Hbf
- Ave. Duration
- 4h 58m
- Frequency
- Twice a week
- Estimated price
- Ft 13,000–34,000
- Website
- https://www.oebb.at/en/
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- Ft 7,500–22,000
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- Ft 9,000–21,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- Ft 3,400–10,000
- Website
- https://regiojet.com/
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Milano P.Garibaldi to Wien Hbf
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- Ft 27,000–105,000
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- Ft 100,000–105,000
- Couchette Carriage
- Ft 60,000–70,000
- Seating Carriage
- Ft 27,000–34,000
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Pavia to Genova P.Za Principe
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- Ft 4,500–6,500
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Pavia to Genova P.Za Principe
- Ave. Duration
- 1h 1m
- Frequency
- Once daily
- Estimated price
- Ft 6,500–11,000
- Schedules at
- trenitalia.com
- info@flibco.com
- Website
- flibco.com
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- Ft 3,848
- Website
- https://www.flibco.com/en
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- Ft 1,600–6,500
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- Ft 5,000–6,500
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bergamo to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 13h 5m
- Frequency
- 5 times a week
- Estimated price
- Ft 20,000–44,000
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 14h 25m
- Frequency
- Twice daily
- Estimated price
- Ft 18,000–39,000
- Website
- https://www.flixbus.co.uk
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
Italy Travel Guides
Read the travel guide
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
More Questions & Answers
There are 7429+ hotels available in Buda Castle.





















































