Compare prices and tickets by train, bus or flight

Fri
Jan 28
$177Deutsche Bahn
Find prices
$199Air France
Sat
Jan 29
$79Deutsche Bahn
$56Flixbus
$171Swiss
Sun
Jan 30
$130Deutsche Bahn
Find prices
$102easyJet
Mon
Jan 31
$94Deutsche Bahn
$61Flixbus
$63easyJet
Tue
Feb 1
$79Deutsche Bahn
Find prices
$202Swiss
Thu
Feb 3
$79Deutsche Bahn
$63Flixbus
$132Swiss
Fri
Feb 4
$83Deutsche Bahn
$61Flixbus
$168easyJet
Sat
Feb 5
$79Deutsche Bahn
$56Flixbus
$115Norwegian Air Shuttle
Sun
Feb 6
$79Deutsche Bahn
$56Flixbus
$92easyJet
Mon
Feb 7
$79Deutsche Bahn
$56Flixbus
$37easyJet
Tue
Feb 8
$79Deutsche Bahn
Find prices
$131Swiss
Wed
Feb 9
$79Deutsche Bahn
Find prices
$133Air France
Thu
Feb 10
$79Deutsche Bahn
$73Flixbus
$86easyJet
Sat
Feb 12
$79Deutsche Bahn
$56Flixbus
$117Norwegian Air Shuttle
Sun
Feb 13
$79Deutsche Bahn
$56Flixbus
$134Air France
Mon
Feb 14
$79Deutsche Bahn
Find prices
$56easyJet
Tue
Feb 15
$79Deutsche Bahn
Find prices
$133Air France

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Geneva to Budapest flight

distanceDistance613 miles (989 km)
durationAverage flight duration1 h 40 min
priceAverage plane ticket price$161 (€136)
changesDirect flightYes
carriersAirlineseasyJet, Lufthansa, Swiss, Brussels Airlines or Austrian Airlines

Flights from Geneva to Budapest cover the 613 miles (989 km) long journey taking on average 1 h 40 min with our travel partners like easyJet, Lufthansa, Swiss, Brussels Airlines or Austrian Airlines. There are direct flight services available. While the average ticket price for this route costs around $161 (€136), you can find the cheapest plane ticket for as low as $63 (€54). Travelers depart most frequently from Geneva International Airport and arrive in Budapest Ferenc Liszt International Airport.

Airlines: SWISS, Brussels Airlines and Austrian Airlines flights from Geneva to Budapest

Buy your official SWISS, Brussels Airlines and Austrian Airlines flight tickets from Geneva to Budapest from $63 (€54) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable route.

SWISS
Brussels Airlines
Austrian Airlines

Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next flight to Budapest from Geneva.

Omio helps you find the perfect Geneva - Budapest flight with SWISS. Whether you are searching for the fastest, earliest or cheapest flight from Geneva to Budapest, Omio shows you SWISS current flight schedules, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best plane ticket for your upcoming Geneva to Budapest route. You can expect to travel around 613 miles (989 km) from Geneva to Budapest on a flight with SWISS. Once you are ready, buy your one-way SWISS tickets to Budapest from Geneva starting as low as $171 (€145) if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when traveling by plane instead of purchasing tickets at the airport in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with SWISS!

  • Average Price: $171

Read on for COVID-19 recommendations and policies for your SWISS flight ticket between Geneva and Budapest:

  • Refund or voucher policy
  • Please check the website for goodwill measures
  • Cashless payments recommended
  • Online booking and check-in recommended

Geneva to Budapest Flights: An Overview

Budapest is the Hungarian capital and is among the most populated cities in Europe. Visitors flying from Geneva to Budapest can get flights every day of the week with several carrier options to choose from including Alitalia Cityliner, Qatar Airways, easyJet, Brussel Airlines, and Air France. The average flight duration is six hours and 13 minutes, but easyJet offers five direct flights in a week that take only one hour and 45 minutes to land at Budapest Ferenc Liszt International Airport. Other airlines operate indirect flights from Geneva to Budapest with one or two layovers in Munich, Madrid, Amsterdam, Frankfurt, and other European cities. Access to the city center from the airport is readily available and visitors can either take a bus to Budapest directly or stop at the Kobanya-Kispest metro terminal where they can get to the city by train.

Which airlines fly from Geneva to Budapest?

Passengers looking for flights from Geneva to Budapest have a lot of options when it comes to airlines with easyJet providing five direct flights a week and Swiss airlines offering quick indirect flights with a change at Zurich. Other airlines with one or two stopovers at Munich, Frankfurt, Amsterdam, Madrid, Warsaw, and other European cities include Iberia Express, Lot Polish Airlines, and Qatar Airlines among others.

How long is the flight from Geneva to Budapest?

Flight times vary considerably from Geneva to Budapest easyJet has the quickest flights that only take one hour and 45 minutes to get to Budapest with no stopovers, and one of these direct flights is available five days a week. Swiss Airlines has the quickest indirect flights that change at Zurich arriving at Budapest only three hours after departing from Geneva while a flight operated by Swiss and Lufthansa Airlines takes 15 minutes more to cover the 990 kilometers route and makes one change at Munich.

How many flights are there from Geneva to Budapest?

A collection of more than 50 direct and indirect flights depart Geneva headed to Budapest daily. The number will vary depending on the day. It can be as high as 118 on Thursdays or as low as 59 on Tuesday. There are five direct flights operated by easyJet in a week. They are available on Tuesday, Wednesday, Thursday, Saturday, and Sunday. Departure times are spread throughout the day from early in the morning til late at night.

What are the departure and arrival airports for Flights from Geneva to Budapest?

Departure Airport: Geneva International Airport is 4 kilometers away from the city center. The fastest travel option from the city center to the airport is via taxi, but they can be quite expensive. Alternatively, passengers can take a train ride which will only take six minutes to get to the airport from the central railway station in the city. A bus will take around 20 minutes due to the many stops it makes along the way. Visitors in Geneva International Airport can enjoy two hours of free WiFi, airport parking and luggage storage.

Arrival Airport: Budapest Ferenc Liszt International Airport is the busiest and largest airport in Hungary. It is situated on the southeastern side of the city and has several options for passengers to travel from the airport to the city center. One option is taking bus 200E from the airport to the Kobanya-Kispest metro terminal and then taking a train from there to the city center. Bus 100E is a direct shuttle bus carrying passengers from the airport to Deak Ferenc. The trip takes around 50 minutes. Facilities in the airport include duty-free shops, supermarkets, restaurants, and lounges.

Travel Tips: Geneva to Budapest Flight

Take a flight to Budapest easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Geneva to Budapest.
FAQs

Is travel by plane currently allowed from Geneva, Switzerland to Budapest, Hungary?

Travel between Geneva, Switzerland and Budapest, Hungary by plane is: Partially open.

What is the status of international entry into Hungary from Switzerland?

International entry status: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to self-quarantine on arrival in Hungary from Geneva?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)

What are the safety rules to follow in Budapest, Hungary?

When traveling in Hungary, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 1/24/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight between Geneva and Budapest before traveling.

Are there restrictions on returning to Switzerland from Hungary by plane?

The restriction level for your return flight to Geneva, Switzerland from Budapest is: Partially open.

Is my return flight into Geneva from Budapest restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Hungary

Do I need to quarantine on arrival in Switzerland from Budapest?

Conditions of reentry:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • COVID-19 test required after arrival, between day 4 and day 7
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Geneva, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 1/20/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Geneva from Budapest closer to your date of departure here here.

How much do cheap flights between Geneva and Budapest cost?

Omio customers have found the cheapest flights from Geneva to Budapest to cost as little as $63 (€54)  in the next 7 days.

How much does it cost to take a flight to Budapest from Geneva?

If you are looking to book your plane ticket in the next 7 days, you can expect the Geneva to Budapest flight to cost on average $161 (€136)  one way.

How far is it from Geneva to Budapest by plane?

The flight distance from Geneva to Budapest is around 613 miles (989 km).

How long is a flight between Geneva and Budapest on average?

On average the Geneva to Budapest flight travel time is 1 h 40 min  for the 613 miles (989 km) long route, but the duration can vary if you travel on weekends and holidays.

What airport does the flight from Geneva to Budapest depart from? Which Budapest airport do I fly into from Geneva?

Omio travelers most frequently book a flight from Geneva International Airport   to Budapest Ferenc Liszt International Airport   for this route.

Where is the departure airport in Geneva located? Where is the arrival airport in Budapest located?

Passengers board their flight most frequently from Geneva International Airport, which is located approximately 2.9 miles (4.7 km) from the city center.

Passengers traveling this route most often arrive at Budapest Ferenc Liszt International Airport and need to travel approximately 10.5 miles (16.9 km) from the airport to reach the city center in Budapest. You can check if there are airport shuttle services, taxi services or public transit options available from Budapest Ferenc Liszt International Airport to get you to the city center in Budapest.

What airlines go from Geneva to Budapest?

For the route from Geneva to Budapest you can take a flight with easyJet, Lufthansa, Swiss, Brussels Airlines or Austrian Airlines. Be sure to check out all possible airlines that offer services from Geneva to Budapest on Omio to compare what amenities they may have.

What time is the earliest flight from Geneva to Budapest? What time is the last flight from Geneva to Budapest?

The first Geneva to Budapest flight departs at 8: 00 AM   and the last flight from Geneva to Budapest leaves at 7: 30 PM. Check out the most up-to-date flight schedule from Geneva to Budapest on Omio and find the best time to travel to your destination.

How far in advance should I buy a plane ticket from Geneva to Budapest to get the best deals?

In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this route and save money. If you book plane tickets from Geneva to Budapest within the next 7 days, you can find tickets to cost on average $161 (€136) one way. To find the best prices for this journey, consider booking your plane ticket from Geneva to Budapest a few months in advance.