Cheapest
Average
The best way to find a cheap flight ticket from Budapest to Copenhagen is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
Fastest Journey
1 h 55 m
Average
4 h
Flights per day
5
Distance
1012 km
Of the 5 flights that leave Budapest for Copenhagen every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 627 miles (1012 km) | |
Average flight duration | 1 h 55 min | |
Average plane ticket price | $91 (€80) | |
Direct flight | Yes | |
Airlines | Norwegian Air International, Ryanair, Lot Polish Airlines, Lufthansa, Lufthansa Cityline, Brussels Airlines, Air Baltic, Air Dolomiti, Austrian Airlines, Eurowings or Swiss |
Flights from Budapest to Copenhagen cover the 627 miles (1012 km) long route taking on average 1 h 55 min with our travel partners like Norwegian Air International, Ryanair, Lot Polish Airlines, Lufthansa, Lufthansa Cityline, Brussels Airlines, Air Baltic, Air Dolomiti, Austrian Airlines, Eurowings or Swiss. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $37 (€32), but the average price of plane tickets is $91 (€80). Travelers depart most frequently from Budapest Ferenc Liszt International Airport and arrive in Københavns Lufthavn.
Brussels Airlines, Ryanair and Lufthansa flights will get you between Budapest and Copenhagen from $37 (€32). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
Germany's largest airline is Lufthansa. Fly between Budapest and Copenhagen and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.
Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket between Budapest and Copenhagen includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.
Travel between Budapest, Hungary and Copenhagen, Denmark by plane is: Unrestricted.
International entry status: Entry is unrestricted for citizens and permanent residents of Hungary
Conditions of entry:
All travelers in Denmark must observe these coronavirus safety measures:
The information above was last checked on 3/8/23. Remember to review the latest COVID-19 travel safety regulations for your flight to Copenhagen from Budapest as this information can change.
The restriction level for your return flight to Budapest, Hungary from Copenhagen is: Unrestricted.
International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Denmark
Conditions of reentry:
The government of Hungary has imposed these measures to reduce the spread of COVID-19:
Last checked on 3/8/23. Remember to check the latest COVID-19 travel safety regulations for your flight to Budapest from Copenhagen closer to your date of departure here here.
Omio customers who book cheap flights for this route most frequently fly from Budapest Ferenc Liszt International Airport to Københavns Lufthavn.
Passengers board their flight most frequently from Budapest Ferenc Liszt International Airport, which is located approximately 12 miles (19.3 km) from the city center.
Passengers traveling this route most often arrive at Københavns Lufthavn and need to travel approximately 5.3 miles (8.6 km) from the airport to reach the city center in Copenhagen. You can check if there are airport shuttle services, taxi services or public transit options available from Københavns Lufthavn to get you to the city center in Copenhagen.
Here are some other resources that might have the information you need