How to get from Saint-Petersburg to Budapest

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

26 Jun
27 Jun
28 Jun
29 Jun
30 Jun
01 Jul
02 Jul

Travel Information to Budapest from Saint-Petersburg

distanceDistance970 miles (1564 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • £66 • 2 h 40 min
carriersPopular travel companiesWizz Air

Take a flight to travel 970 miles (1564 km) from Saint-Petersburg to Budapest. Wizz Air is the main travel provider operating this journey. Travellers can even take a direct from Saint-Petersburg to Budapest.

Travel Tips: Travel from Saint-Petersburg to Budapest

Travel 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 Saint-Petersburg to Budapest.

Travel from Saint-Petersburg, Russia to Budapest, Hungary is: Fully open.

Is international entry into Budapest from Saint-Petersburg restricted?

International entry is currently allowed for: Entry is fully open for citizens and permanent residents of Russia.

Do I need to self-quarantine upon arrival to Budapest, Hungary from Saint-Petersburg?

Entry Requirements:

  • There are no current restrictions

What are the COVID-19 safety measures to follow in Budapest, Hungary?

The government of Hungary has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Recommended

The above information was last verified on 03/06/2022. Remember to check the latest COVID-19 travel safety regulations for your trip between Saint-Petersburg and Budapest closer to your planned date of departure here.

The restriction level for your return to Saint-Petersburg, Russia from Hungary is: Partially open.

Is my journey back to Saint-Petersburg from Budapest restricted?

Entry into Russia is currently allowed for: Entry is partially open for citizens and permanent residents of Hungary.

Do I need to self-quarantine upon arrival in Saint-Petersburg from Budapest?

Conditions of reentry into Russia:

  • Negative COVID-19 test issued at most 2 days before arrival
  • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine

What are the coronavirus safety measures I need to follow in Saint-Petersburg, Russia?

You should observe these safety measures in Russia as imposed by the government to reduce the spread of COVID-19:

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

This information about your return travel to Russia was last checked on 23/06/2022. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Saint-Petersburg from Budapest closer to your date of departure here.

Getting from Saint-Petersburg to Budapest includes taking a flight.

Going by flight is the quickest way from Saint-Petersburg to Budapest with an average travel time of 2 h 40 min.

Budapest is approximately 970 miles (1564 km) away from Saint-Petersburg.

These are the most popular departure and arrival points for travellers from Saint-Petersburg to Budapest:

  • Flights mostly depart from Saint Petersburg Pulkovo Airport and arrive in Budapest Ferenc Liszt International Airport.

Let Omio help you find the best company to travel with from Saint-Petersburg to Budapest:

  • You can travel from Saint-Petersburg to Budapest by flight with Wizz Air. You can find cheap tickets on Omio for £66 with Wizz Air from Saint-Petersburg to Budapest.
Many of our customers who book a trip from Saint-Petersburg to Budapest often extend their holiday and travel to other popular destinations like Vienna, Prague or Bratislava. If you’re thinking of adding another destination to your Saint-Petersburg and Budapest itinerary, let Omio find you the best connections between Budapest and any of these top destinations today!

Before travelling from Saint-Petersburg to Budapest, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a plane ticket for this trip is £66 one way on average.

But we recommend booking Saint-Petersburg to Budapest tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Saint-Petersburg to Budapest: related information

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone