Travel options
from Saint-Petersburg to Budapest

You can get from Saint-Petersburg to Budapest by train, bus or flight.

Our recommendation

To get from Saint-Petersburg to Budapest on Jan 23 we recommend taking a flight because it’s the best combination of price and speed.

04:15PMSaint Petersburg Pulkovo Airport2h40 04:55PMBudapest Ferenc Liszt International Airport
0 changes
$1261One-way
Cheapest
04:15PMSaint Petersburg Pulkovo Airport2h40 04:55PMBudapest Ferenc Liszt International Airport
0 changes
$1261One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Mon
Jan 24
$85Wizz Air
Tue
Jan 25
$143nordic regional airlines oy
Wed
Jan 26
$79Wizz Air
Fri
Jan 28
$131nordic regional airlines oy
Sun
Jan 30
$143nordic regional airlines oy
Mon
Jan 31
$56Wizz Air
Tue
Feb 1
$131Finnair
Wed
Feb 2
$143nordic regional airlines oy
Fri
Feb 4
$146Wizz Air

Travel Information to Budapest from Saint-Petersburg

distanceDistance970 miles (1564 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • $86 (€71) • 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 company operating this trip. Travelers can even take a direct from Saint-Petersburg to Budapest.

The Window Seat

Read more about Budapest

Plant Your Trip
Plant Your Trip

Europe*, known for its stews, sausages, cured meats and cheese, can seem like an unlikely place to find plant-based dishes, as vegans have unfortunately discovered over the years. It wasn’t unheard of for an unsuspecting non-meat eater to...

Continue reading
Budapest: A City Guide
Budapest: A City Guide

Every year, the Hungarian capital seduces numerous visitors. Budapest has character aplenty, with imposing landmarks, hearty food and moderate prices. Formed in 1873 by merging Buda, Óbuda and Pest, Budapest is best viewed on your first trip via a boat...

Continue reading

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.
FAQs

Am I allowed to travel from Saint-Petersburg, Russia to Budapest, Hungary?

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

Is international entry into Budapest from Saint-Petersburg restricted?

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

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

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine

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: Mandatory

The above information was last verified on 1/17/22. 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.

Am I required to self-quarantine when I return to Saint-Petersburg, Russia from Budapest, Hungary?

Return travel to Saint-Petersburg, Russia from Hungary is: Partially open.

Are there any travel restrictions on reentering Russia from Hungary?

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

Are there requirements to self-quarantine on arrival into Russia from Hungary?

Requirements for reentering Russia:

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

What are the requirements for social distancing and wearing face masks in Russia?

All travelers must abide by the following measures in Russia to reduce the spread of coronavirus in the country:

  • Social distance: 1.5 metre (s) (5 feet)
  • Face masks: Mandatory

The above information about your return travel to Saint-Petersburg, Russia was last verified on 1/19/22. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to Saint-Petersburg from Budapest.

How do I reach Budapest from Saint-Petersburg?

Travel Saint-Petersburg to Budapest by flight.

What is the fastest way to travel to Budapest from Saint-Petersburg?

The fastest way to travel from Saint-Petersburg to Budapest is by flight with an average journey time of 2 h 40 min.

How far is it from Saint-Petersburg to Budapest?

The distance is approximately 970 miles (1564 km) from Saint-Petersburg to Budapest.

Where do people depart from and arrive in when traveling from Saint-Petersburg to Budapest?

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

  • Most travelers board their plane from Saint Petersburg Pulkovo Airport and arrive in Budapest Ferenc Liszt International Airport.

Who can get me from Saint-Petersburg to Budapest?

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

  • You can travel between Saint-Petersburg and Budapest by flight with Wizz Air. You can find cheap tickets on Omio for $86 (€71) with Wizz Air from Saint-Petersburg to Budapest.

What other destinations are worth visiting after traveling from Saint-Petersburg to Budapest?

Many of our customers who book a trip from Saint-Petersburg to Budapest often extend their vacation 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!

How early should I buy Saint-Petersburg to Budapest tickets online to score the best deals?

When planning your trip from Saint-Petersburg to Budapest, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets cost on average $86 (€71) one way.

However, we recommend buying tickets from Saint-Petersburg to Budapest online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Saint-Petersburg to Budapest: related information

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