There are 8 ways to get from Bergen to Budapest by plane, train, bus, night train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Budapest Ferenc Liszt International Airport
best- Fly from Bergen (BGO) to Budapest Ferenc Liszt International Airport (BUD)BGO - BUD
6h 8mFt 34,017–84,833Train
- Take the train from Bergen stasjon to Oslo SF4
- Take the train from Oslo S to Malmö, Centralstation
- Take the train from Malmö, Centralstation to Salzburg Hbf
- Take the train from Salzburg Hbf to Wien HbfRj / ...
- Take the train from Wien Hbf to Budapest-KelenfoeldEc
39h 26mFt 106,756–191,525Bus via Prague
- Take the bus from Bergen busstasjon to Olavsgaard
- Take the bus from Oslo bussterminal to Praha, ÚAN Florenc
- Take the bus from Praha, ÚAN Florenc to Budapest, Népliget Autóbusz-Pályaudvar260 / ...
41h 17mFt 65,371–125,512Train, night train
- Take the train from Bergen stasjon to Oslo SF4
- Take the train from Oslo S to Göteborg Centralstation
- Take the night train from Goteborg C to Berlin GesundbrunnenEn
- Take the night train from Berlin Gesundbrunnen to SturovoEn
- Take the train from Sturovo to Budapest-NyugatiEc
41h 10mFt 102,956–148,025Fly to Vienna International Airport, train
- Fly from Bergen (BGO) to Vienna International Airport (VIE)BGO - VIE
- Take the train from Wien Hbf to Budapest-Kelenfoeld
8h 30mFt 41,617–124,033Bus
- Take the bus from Åsane terminal to Oslo bussterminal
- Take the bus from Oslo bussterminal to Arad, Autogara Transdara
- Take the bus from Arad, Autogara Transdara to Budapest
2d 1hFt 71,932–124,340Drive 2,622.3 km
- Drive from Bergen to Budapest2,622.3 km
27h 56mFt 186,882–269,941Drive, car train
- Drive from Bergen to Hamburg Hbf
- Take the car train from Hamburg Hbf to Salzburg Hbf
- Drive from Salzburg Hbf to Budapest
27h 50mFt 180,342–544,050
Bergen to Budapest by train
Questions & Answers
The cheapest way to get from Bergen to Budapest is to fly which costs 34 000 Ft - 85 000 Ft and takes 6h 8m.
The fastest way to get from Bergen to Budapest is to fly which takes 6h 8m and costs 34 000 Ft - 85 000 Ft.
No, there is no direct bus from Bergen to Budapest. However, there are services departing from Bergen busstasjon and arriving at Budapest, Népliget Autóbusz-Pályaudvar via Olavsgaard, Oslo bussterminal and Praha, ÚAN Florenc. The journey, including transfers, takes approximately 41h 17m.
No, there is no direct train from Bergen to Budapest. However, there are services departing from Bergen stasjon and arriving at Budapest-Kelenfoeld via Oslo S, Malmö, Centralstation, Salzburg Hbf and Wien Hbf. The journey, including transfers, takes approximately 39h 26m.
The distance between Bergen and Budapest is 1722 km. The road distance is 2622.3 km.
The best way to get from Bergen to Budapest without a car is to train which takes 39h 26m and costs 100 000 Ft - 200 000 Ft.
It takes approximately 6h 8m to get from Bergen to Budapest, including transfers.
Bergen to Budapest bus services, operated by Vy Buss, depart from Bergen busstasjon station.
Bergen to Budapest train services, operated by Norwegian Railways (VY), depart from Bergen stasjon station.
The best way to get from Bergen to Budapest is to fly which takes 6h 8m and costs 34 000 Ft - 85 000 Ft. Alternatively, you can train, which costs 100 000 Ft - 200 000 Ft and takes 39h 26m, you could also bus via Prague, which costs 65 000 Ft - 130 000 Ft and takes 41h 17m.
What companies run services between Bergen, Norway and Budapest, Hungary?
Wizz Air, Norwegian Air Shuttle, and two other airlines fly from Bergen (BGO) to Budapest Ferenc Liszt International Airport (BUD) twice daily. Alternatively, you can take a train from Bergen stasjon to Budapest-Kelenfoeld via Oslo S, Malmö, Centralstation, Salzburg Hbf, and Wien Hbf in around 39h 26m.
- Website
- norwegian.com
Flights from Bergen to Budapest Ferenc Liszt International Airport via Oslo
- Ave. Duration
- 4h 46m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Ft 27,000–95,000
Flights from Bergen to Vienna International Airport via Oslo
- Ave. Duration
- 4h 37m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Ft 43,000–95,000
- Website
- flysas.com
Flights from Bergen to Budapest Ferenc Liszt International Airport via Copenhagen
- Ave. Duration
- 4h 20m
- When
- Saturday
- Estimated price
- Ft 27,000–65,000
Flights from Bergen to Vienna International Airport via Copenhagen
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- Ft 31,000–90,000
- Website
- austrian.com
Flights from Bergen to Budapest Ferenc Liszt International Airport via Vienna International Airport
- Ave. Duration
- 4h 50m
- When
- Monday and Friday
- Estimated price
- Ft 30,000–120,000
Flights from Bergen to Vienna International Airport
- Ave. Duration
- 2h 30m
- When
- Monday and Friday
- Estimated price
- Ft 31,000–130,000
- Website
- lufthansa.com
Flights from Bergen to Vienna International Airport via Munich
- Ave. Duration
- 4h 42m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- Ft 33,000–150,000
- Website
- wizzair.com
Flights from Bergen to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Ft 32,000–70,000
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 49m
- Frequency
- Every 4 hours
- Estimated price
- Ft 27,000–39,000
- Website
- https://www.vy.no/en
Train from Oslo S to Malmö, Centralstation
- Ave. Duration
- 6h 43m
- Frequency
- Twice a week
- Estimated price
- Ft 39,000–60,000
- Website
- https://www.vy.no/en
Train from Oslo S to Göteborg Centralstation
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Estimated price
- Ft 21,000–31,000
- Website
- https://www.vy.no/en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Malmö, Centralstation to Salzburg Hbf
- Ave. Duration
- 17h 57m
- Frequency
- Once a week
- Estimated price
- Ft 32,000–44,000
- Website
- https://www.snalltaget.se/en
Train from Salzburg Hbf to Wien Hbf
- Ave. Duration
- 2h 54m
- Frequency
- Every 30 minutes
- Estimated price
- Ft 18,000–27,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Ft 18,000–27,000
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 22m
- Frequency
- 3 times a day
- Estimated price
- Ft 14,000–22,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Ft 14,000–22,000
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Salzburg Hbf to Wien Hbf
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- Ft 7,500–22,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- Ft 9,000–21,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Sturovo to Budapest-Nyugati
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- Ft 8,500–12,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Salzburg Hbf to Wien Hbf
- Ave. Duration
- 2h 49m
- Frequency
- 4 times a week
- Estimated price
- Ft 7,500–26,000
- Website
- https://www.oebb.at/en/
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- Ft 7,500–23,000
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Salzburg Hbf to Wien Hbf
- Ave. Duration
- 3h 21m
- Frequency
- 3 times a day
- Estimated price
- Ft 7,500–26,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Salzburg Hbf to Wien Hbf
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- Ft 5,000–8,500
- Website
- https://www.intercity.pl/en/
- 2nd Class
- Ft 5,000–7,000
- 1st Class
- Ft 6,500–8,500
Train from Sturovo to Budapest-Nyugati
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- Ft 2,700–5,500
- Website
- https://www.intercity.pl/en/
- 2nd Class
- Ft 2,700–3,900
- 1st Class
- Ft 4,300–5,500
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- Ft 3,500–11,000
- Website
- https://regiojet.com/
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Night train from Goteborg C to Berlin Gesundbrunnen
- Ave. Duration
- 14h 15m
- Frequency
- Once a week
- Estimated price
- Ft 37,000–55,000
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- Ft 37,000–55,000
- 2nd Class Ticket
- Ft 40,000–55,000
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Night train from Berlin Gesundbrunnen to Sturovo
- Ave. Duration
- 11h 34m
- Frequency
- 5 times a week
- Estimated price
- Ft 15,000–18,000
- Website
- https://jegy.mav.hu/
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Sturovo to Budapest-Nyugati
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- Ft 1,400–2,700
- Website
- https://www.zssk.sk/en/
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Sturovo to Budapest-Nyugati
- Ave. Duration
- 1h 9m
- Frequency
- Twice a week
- Estimated price
- Ft 1,900–4,000
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Ft 1,900–2,700
- 1st Class
- Ft 3,000–4,000
- Business
- Ft 3,300–3,400
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to Salzburg Hbf
- Ave. Duration
- 5h 26m
- Frequency
- Once daily
- Estimated price
- Ft 40,000–340,000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- Ft 160,000–190,000
- Car Compartment
- Ft 300,000–340,000
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Bergen busstasjon to Olavsgaard
- Ave. Duration
- 8h 55m
- Frequency
- 4 times a week
- Estimated price
- Ft 29,000–43,000
- Website
- https://www.vybuss.com/
Bus from Åsane terminal to Oslo bussterminal
- Ave. Duration
- 9h 42m
- Frequency
- Twice daily
- Estimated price
- Ft 26,000–36,000
- Website
- https://www.vybuss.com/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Oslo bussterminal to Praha, ÚAN Florenc
- Ave. Duration
- 22h 20m
- Frequency
- Twice daily
- Estimated price
- Ft 28,000–60,000
- Website
- https://www.flixbus.co.uk
Bus from Praha, ÚAN Florenc to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 7h 30m
- Frequency
- Every 3 hours
- Estimated price
- Ft 9,500–22,000
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Praha, ÚAN Florenc to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- Ft 7,500–17,000
- Website
- https://regiojet.com/
- Phone
- 0040263701919
- latinoexpres@yahoo.com
- Website
- latinoexpres.ro
Bus from Oslo bussterminal to Arad, Autogara Transdara
- Ave. Duration
- 31h 40m
- Frequency
- 5 times a week
- Estimated price
- Ft 26,000–60,000
- Schedules at
- latinoexpres.ro
Bus from Arad, Autogara Transdara to Budapest
- Ave. Duration
- 4h 49m
- Frequency
- Once a week
- Estimated price
- Ft 18,000–26,000
- Schedules at
- latinoexpres.ro
Want to know more about travelling around Hungary
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.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Bergen to Budapest bus services, operated by Vy Buss, arrive at Olavsgaard station.
Bergen to Budapest train services, operated by Norwegian Railways (VY), arrive at Oslo S station.
Yes, the driving distance between Bergen to Budapest is 2622 km. It takes approximately 27h 56m to drive from Bergen to Budapest.
Book your Bergen to Budapest bus tickets online with Omio.
There are 7219+ hotels available in Budapest.


































































