There are 9 ways to get from Budapest to Rybinsk by plane, train, bus 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.
Recommended option
Fly Budapest to Moscow Domodedovo, train
-
Fly from Budapest (BUD) to Moscow Domodedovo (DME)
-
Take the train from Moskva Yaroslavskaya to Yaroslavl Gl
-
Take the train from Yaroslavl Gl to Rybinsk-Passajirskii
Cheapest option
Fly Budapest to Moscow Vnukovo, train
-
Fly from Budapest (BUD) to Moscow Vnukovo (VKO)
-
Take the train from Moskva Yaroslavskaya to Yaroslavl Gl
-
Take the train from Yaroslavl Gl to Rybinsk-Passajirskii
7 alternative options
Fly Budapest to Zhukovsky, train
-
Fly from Budapest (BUD) to Zhukovsky (ZIA)
-
Take the train from Moskva Yaroslavskaya to Yaroslavl Gl
-
Take the train from Yaroslavl Gl to Rybinsk-Passajirskii
Fly Budapest to Moscow Sheremetyevo, train
-
Fly from Budapest (BUD) to Moscow Sheremetyevo (SVO)
-
Take the train from Moskva Yaroslavskaya to Yaroslavl Gl
-
Take the train from Yaroslavl Gl to Rybinsk-Passajirskii
Train to Vienna, fly to Moscow Domodedovo, train
-
Take the train from Budapest-Kelenfoeld to Wien Hbf
-
Fly from Vienna (VIE) to Moscow Domodedovo (DME)
-
Take the train from Moskva Yaroslavskaya to Yaroslavl Gl
-
Take the train from Yaroslavl Gl to Rybinsk-Passajirskii
Train, bus via Brest
-
Take the train from Budapest-Nyugati to Brest C
-
Take the train from Brest C to Moskva Belorusskaia
-
Take the bus from Moscow Severnye Vorota bus station to Rybinsk
Train, bus
-
Take the train from Budapest Déli Train Station to Prague Central Train Station Wilsonova
-
Take the train from Praga to Moskva Belorusskaja
-
Take the bus from Moscow Severnye Vorota bus station to Rybinsk
Train
-
Take the train from Budapest-Nyugati to Brest C
-
Take the train from Brest C to St Petersburg Vitebskii
-
Take the train from St Petersburg Glavny to Rybinsk-Passajirskii
Drive
-
Drive from Budapest to Rybinsk
Travel safe during COVID-19
International entry into Russia from Hungary
- Entry is partially open for citizens and permanent residents of Hungary
Restricted for: Foreign nationals, with the above exceptions
Show less
Conditions of entry into Russia from Hungary
- Negative COVID-19 test issued at most 2 days before arrival
- Health screen upon arrival. Those showing symptoms will be asked to self-quarantine
Rules to follow in Russia
1.5m
Mandatory
Considerations leaving from Hungary
There are no current restrictions
Frequently Asked Questions
Yes, but conditions apply when entering Russia from Hungary.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 1.5 metres
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Rybinsk is 8-800-2000-112.
Wearing a face mask on public transport in Rybinsk is mandatory.
The social distance requirement in Rybinsk is 1.5 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 8-800-2000-112.
No, returning to Hungary from Russia is currently allowed.
See options for return travel.
Last updated: 18 May 2022
Exceptions may apply, for full details: The Ministry of Foreign Affairs of the Russian Federation.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Budapest to Rybinsk is to train and bus via Brest which costs 55 000 Ft - 85 000 Ft and takes 35h 39m.
The quickest way to get from Budapest to Rybinsk is to fly and train which costs 170 000 Ft - 650 000 Ft and takes 14h 34m.
No, there is no direct train from Budapest to Rybinsk. However, there are services departing from Budapest-Nyugati and arriving at Rybinsk-Passajirskii via Brest C, Pushkinskaya and St Petersburg Glavny. The journey, including transfers, takes approximately 44h 46m.
The distance between Budapest and Rybinsk is 1763 km. The road distance is 2446.6 km.
The best way to get from Budapest to Rybinsk without a car is to train and bus via Brest which takes 35h 39m and costs 55 000 Ft - 85 000 Ft.
It takes approximately 15h 46m to get from Budapest to Rybinsk, including transfers.
Budapest to Rybinsk train services, operated by Hungarian Railways (MÁV), depart from Budapest-Nyugati station.
There is no direct flight from Budapest Airport to Moscow Domodedovo Airport. The quickest flight takes 5h and has one stopover.
Rybinsk is 1h ahead of Budapest. It is currently 5:34 PM in Budapest and 6:34 PM in Rybinsk.
Budapest to Rybinsk train services, operated by Russian Railways (РЖД), arrive at Rybinsk-Passajirskii station.

- Distance: 1762.8 km
- Duration: 15h 46m
What companies run services between Budapest, Hungary and Rybinsk, Russia?
You can take a train from Budapest to Rybinsk via Brest C, St Petersburg Vitebskii, Pushkinskaya, Ploshchad Vosstaniya, and St Petersburg Glavny in around 44h 46m.

- Website
- austrian.com
Flights from Budapest to Moscow Domodedovo via Vienna
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RUB 15000 - RUB 21000
Flights from Vienna to Moscow Domodedovo
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- RUB 8000 - RUB 26000

- Website
- lufthansa.com
Flights from Budapest to Moscow Domodedovo via Munich
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- RUB 16000 - RUB 55000
Flights from Vienna to Moscow Domodedovo via Munich
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- RUB 8500 - RUB 39000

- Website
- turkishairlines.com
Flights from Budapest to Moscow Vnukovo via Istanbul
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- RUB 12000 - RUB 60000

- Website
- uralairlines.ru
Flights from Budapest to Zhukovsky
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- RUB 3600 - RUB 15000

- Website
- airfrance.com
Flights from Budapest to Moscow Sheremetyevo via Paris Charles de Gaulle
- Ave. Duration
- 7h 45m
- When
- Friday
- Estimated price
- RUB 12000 - RUB 20000

- Website
- klm.com
Flights from Budapest to Moscow Sheremetyevo via Amsterdam Schiphol
- Ave. Duration
- 8h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- RUB 12000 - RUB 33000

- Website
- azurair.ru
Flights from Budapest to Moscow Sheremetyevo via Antalya
- Ave. Duration
- 10h 5m
- When
- Wednesday, Friday and Sunday
- Estimated price
- RUB 6500 - RUB 33000

- Website
- airserbia.com
Flights from Budapest to Moscow Sheremetyevo via Vienna, Belgrade
- Ave. Duration
- 7h 5m
- When
- Sunday
- Estimated price
- RUB 6000 - RUB 20000

- Website
- aeroflot.ru
Flights from Budapest to Moscow Sheremetyevo via Istanbul
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- RUB 8500 - RUB 40000

- Website
- flyone.eu
Flights from Budapest to Moscow Vnukovo via Chisinau
- Ave. Duration
- 5h 30m
- When
- Monday and Friday
- Estimated price
- RUB 9500 - RUB 16000

- Website
- pass.rzd.ru
Train from Moskva Yaroslavskaya to Yaroslavl Gl
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- RUB 1200 - RUB 1700
- Website
- http://pass.rzd.ru/main-pass/public/en
- 3rd Class (Platzcart)
- RUB 1200 - RUB 1700
- 2nd Class (Kupé)
- RUB 1200 - RUB 1700
Train from Yaroslavl Gl to Rybinsk-Passajirskii
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- RUB 750 - RUB 1400
- Website
- http://pass.rzd.ru/main-pass/public/en
- 3rd Class (Platzcart)
- RUB 950 - RUB 1400
- 2nd Class (Kupé)
- RUB 750 - RUB 1100
Train from Brest C to Moskva Belorusskaia
- Ave. Duration
- 13h 17m
- Frequency
- 5 times a week
- Estimated price
- RUB 6000 - RUB 9000
- Website
- pass.rzd.ru
Train from Praga to Moskva Belorusskaja
- Ave. Duration
- 28h
- Frequency
- Once a week
- Estimated price
- RUB 9500 - RUB 16000
- Website
- pass.rzd.ru
- 2nd class (sleeping compartment)
- RUB 15300
- 1 class (sleeping compartment)
- RUB 23800
Train from Brest C to St Petersburg Vitebskii
- Ave. Duration
- 17h 43m
- Frequency
- Once daily
- Estimated price
- RUB 6500 - RUB 10000
- Website
- pass.rzd.ru
Train from St Petersburg Glavny to Rybinsk-Passajirskii
- Ave. Duration
- 10h 28m
- Frequency
- Twice daily
- Estimated price
- RUB 1600 - RUB 2700
- Website
- http://pass.rzd.ru/main-pass/public/en
- 3rd Class (Platzcart)
- RUB 1600 - RUB 2300
- 2nd Class (Kupé)
- RUB 1900 - RUB 2700

Railjet trains operate domestically within Austria and also connect to major cities in Germany, Czech Republic, Italy, Switzerland and Hungary. This premium service runs at speeds of up to 230km/h and offers three travel classes (economy, first and business), all with free Wi-Fi and power sockets. Other amenities include a bistro-restaurant car and family zones. Seat reservations can be made up to 90 days prior to the train's departure (compulsory for all cross-border trains but not for domestic routes).
Contact Details
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- RUB 2200 - RUB 3300
- Website
- Railjet

- Phone
- +36 (1) 3 49 49 49
- Website
- mavcsoport.hu
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- RUB 700 - RUB 850
- Website
- mavcsoport.hu
Train from Budapest-Nyugati to Brest C
- Ave. Duration
- 14h 29m
- Frequency
- Once daily
- Estimated price
- RUB 3200 - RUB 3800
- Website
- mavcsoport.hu
Train from Budapest-Deli to Praha Hlavni Nadrazi
- Ave. Duration
- 7h 34m
- Frequency
- Twice daily
- Estimated price
- RUB 1900 - RUB 2300
- Website
- mavcsoport.hu

- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- RUB 330 - RUB 1100
- Website
- Romanian Railways (CFR)
- 2nd Class
- RUB 330 - RUB 420
- 1st Class
- RUB 950 - RUB 1100

- Phone
- +420 542 42 42 42
- info@regiojet.cz
- Website
- regiojet.com
Train from Budapest Déli Train Station to Prague Central Train Station Wilsonova
- Ave. Duration
- 7h 34m
- Frequency
- 4 times a day
- Estimated price
- RUB 950 - RUB 3800
- Website
- RegioJet
- 2nd Class
- RUB 950 - RUB 1400
- 1st Class
- RUB 2500 - RUB 3800

- Phone
- 8-800-775-45-73
- support@avtovokzaly.ru
- Website
- avtovokzaly.ru
Bus from Moscow Severnye Vorota bus station to Rybinsk
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Estimated price
- RUB 600 - RUB 1100
- Schedules at
- avtovokzaly.ru
Want to know more about travelling around Russia
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.
More Questions & Answers
Yes, the driving distance between Budapest to Rybinsk is 2447 km. It takes approximately 27h 15m to drive from Budapest to Rybinsk.
Austrian Airlines and Lufthansa offer flights from Budapest Airport to Moscow Domodedovo Airport.
The best way to get from Budapest to Budapest Airport is to bus which takes 31 min and costs 3 200 Ft - 4 000 Ft.