There are 10 ways to get from Sweden to Budapest by plane, train, bus, car, busferry, 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 from Copenhagen Airport
best- Fly from Copenhagen Airport (CPH) to Budapest Ferenc Liszt International Airport (BUD)plane CPH - BUD
5h 13mFt 23,955–81,315Train via Dresden
- Take the train from Stockholm Centralstation to Dresden Hauptbahnhoftrain
- Take the train from Dresden Hauptbahnhof to Děčín hlavní nádražítrain 27 / ...
- Take the train from Decin Hlavni Nadrazi to Budapest-Nyugatitrain Rj
28h 49mFt 57,563–92,779Bus
- Take the bus from Stockholm, Cityterminalen to Zagreb, Autobusni Kolodvorbus
- Take the bus from Zagreb to Budapest, Népliget Autóbusz-Pályaudvarbus 976 / ...
29h 39mDrive 2,215.2 km
- Drive from Stockholm to Budapestcar 2,215.2 km
21h 44mFt 137,883–199,164Fly from Stockholm-Arlanda Airport
- Fly from Stockholm-Arlanda Airport (ARN) to Budapest Ferenc Liszt International Airport (BUD)plane ARN - BUD
5h 10mFt 26,243–89,433Fly from Gothenburg-Landvetter Airport
- Fly from Gothenburg-Landvetter Airport (GOT) to Budapest Ferenc Liszt International Airport (BUD)plane GOT - BUD
5h 11mFt 30,341–86,513Fly from Umeå Airport
- Fly from Umeå Airport (UME) to Budapest Ferenc Liszt International Airport (BUD)plane UME - BUD
9h 10mFt 40,881–177,533Train
- Take the train from Stockholm Centralstation to Salzburg Hbftrain
- Take the train from Salzburg Hbf to Wien Hbftrain Rjx / ...
- Take the train from Wien Hbf to Budapest-Kelenfoeldtrain Ec
29h 19mFt 51,169–106,416Bus and ferry, bus
- Take the busferry from Stockholm, Cityterminalen to Subotica, Autobuska stanicabusferry
- Take the bus from Subotica AS to Budapest, Népliget Autóbusz-Pályaudvarbus N1909 / ...
39h 13mDrive, car train
- Drive from Stockholm to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to Villach Hbf ARZcartrain
- Drive from Villach Hbf ARZ to Budapestcar
23h 29mFt 138,390–482,786
Sweden to Budapest by train
Questions & Answers
The cheapest way to get from Sweden to Budapest is to fly which costs 24 000 Ft - 85 000 Ft and takes 5h 13m.
The fastest way to get from Sweden to Budapest is to fly which takes 5h 10m and costs 26 000 Ft - 90 000 Ft.
No, there is no direct bus from Sweden to Budapest. However, there are services departing from Stockholm, Cityterminalen and arriving at Budapest, Népliget Autóbusz-Pályaudvar via Zagreb. The journey, including transfers, takes approximately 29h 39m.
No, there is no direct train from Sweden station to Budapest. However, there are services departing from Stockholm Centralstation and arriving at Budapest-Nyugati via Dresden Hauptbahnhof and Decin Hlavni Nadrazi. The journey, including transfers, takes approximately 28h 49m.
The distance between Sweden and Budapest is 1070 km. The road distance is 2215.2 km.
The best way to get from Sweden to Budapest without a car is to train via Dresden which takes 28h 49m and costs 55 000 Ft - 95 000 Ft.
It takes approximately 5h 13m to get from Sweden to Budapest, including transfers.
Sweden to Budapest bus services, operated by Pepeks Zagreb, depart from Stockholm, Cityterminalen station.
Sweden to Budapest train services, operated by Snälltåget, depart from Stockholm Centralstation.
The best way to get from Sweden to Budapest is to fly which takes 5h 13m and costs 24 000 Ft - 85 000 Ft. Alternatively, you can train via Dresden, which costs 55 000 Ft - 95 000 Ft and takes 28h 49m, you could also bus, which costs and takes 29h 39m.
What companies run services between Sweden and Budapest, Hungary?
Norwegian Air International, Wizz Air, and four other airlines fly from Copenhagen Airport (CPH) to Budapest Ferenc Liszt International Airport (BUD) 5 times a day. Alternatively, you can take a train from Stockholm Centralstation to Budapest-Nyugati via Dresden Hauptbahnhof and Decin Hlavni Nadrazi in around 28h 49m.
- Website
- ryanair.com
Flights from Copenhagen Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Ft 14,000–70,000
Flights from Stockholm-Arlanda Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- Ft 12,000–70,000
Flights from Gothenburg-Landvetter Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 5m
- When
- Monday
- Estimated price
- Ft 26,000–70,000
Flights from Umeå Airport to Budapest Ferenc Liszt International Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 12h 20m
- When
- Sunday
- Estimated price
- Ft 26,000–95,000
- Website
- wizzair.com
Flights from Copenhagen Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Ft 11,000–60,000
Flights from Stockholm-Arlanda Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- Ft 14,000–60,000
Flights from Umeå Airport to Budapest Ferenc Liszt International Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 8h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- Ft 22,000–100,000
- Website
- flysas.com
Flights from Copenhagen Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Ft 20,000–65,000
Flights from Copenhagen Airport to Budapest Ferenc Liszt International Airport via Warsaw Chopin
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- Ft 20,000–65,000
Flights from Stockholm-Arlanda Airport to Budapest Ferenc Liszt International Airport via Warsaw Chopin
- Ave. Duration
- 4h 25m
- When
- Monday to Saturday
- Estimated price
- Ft 50,000–90,000
Flights from Gothenburg-Landvetter Airport to Budapest Ferenc Liszt International Airport via Copenhagen Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Ft 27,000–75,000
- Website
- lot.com
Flights from Copenhagen Airport to Budapest Ferenc Liszt International Airport via Warsaw Chopin
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- Ft 20,000–65,000
Flights from Stockholm-Arlanda Airport to Budapest Ferenc Liszt International Airport via Warsaw Chopin
- Ave. Duration
- 4h 25m
- When
- Monday to Saturday
- Estimated price
- Ft 50,000–90,000
Flights from Gothenburg-Landvetter Airport to Budapest Ferenc Liszt International Airport via Warsaw Chopin
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- Ft 31,000–100,000
- Website
- austrian.com
Flights from Copenhagen Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- Ft 23,000–100,000
Flights from Stockholm-Arlanda Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 4h 15m
- When
- Monday and Friday
- Estimated price
- Ft 24,000–110,000
- Website
- norwegian.com
Flights from Copenhagen Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 50m
- When
- Sunday
- Estimated price
- Ft 11,000–70,000
Flights from Stockholm-Arlanda Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 10m
- When
- Sunday
- Estimated price
- Ft 12,000–40,000
- Website
- finnair.com
Flights from Umeå Airport to Budapest Ferenc Liszt International Airport via Helsinki
- Ave. Duration
- 9h 55m
- When
- Thursday
- Estimated price
- Ft 55,000–150,000
Flights from Umeå Airport to Budapest Ferenc Liszt International Airport via Vaasa, Helsinki
- Ave. Duration
- 9h 50m
- When
- Sunday
- Estimated price
- Ft 55,000–150,000
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Stockholm Centralstation to Dresden Hauptbahnhof
- Ave. Duration
- 17h 35m
- Frequency
- Once a week
- Estimated price
- Ft 35,000–48,000
- Website
- https://www.snalltaget.se/en
Train from Stockholm Centralstation to Salzburg Hbf
- Ave. Duration
- 23h 22m
- Frequency
- Once a week
- Estimated price
- Ft 42,000–60,000
- Website
- https://www.snalltaget.se/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Dresden Hauptbahnhof to Děčín hlavní nádraží
- Ave. Duration
- 43 min
- Frequency
- Every 3 hours
- Estimated price
- Ft 6,500–10,000
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Dresden Hauptbahnhof to Děčín hlavní nádraží
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Estimated price
- Ft 7,500–11,000
- Website
- https://konzern.oebb.at/en/
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Decin Hlavni Nadrazi to Budapest-Nyugati
- Ave. Duration
- 8h 31m
- Frequency
- Once a week
- Estimated price
- Ft 16,000–34,000
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Ft 16,000–24,000
- 1st Class
- Ft 26,000–34,000
- Business
- Ft 28,000–31,000
Train from Salzburg Hbf to Wien Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- Ft 17,000–27,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Ft 17,000–26,000
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- 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 52m
- Frequency
- Hourly
- 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 43m
- Frequency
- Once daily
- Estimated price
- Ft 4,900–8,500
- Website
- https://www.intercity.pl/en/
- 2nd Class
- Ft 4,900–7,000
- 1st Class
- Ft 6,500–8,500
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Salzburg Hbf to Wien Hbf
- Ave. Duration
- 2h 42m
- 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 22m
- Frequency
- Every 4 hours
- Estimated price
- Ft 7,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 Salzburg Hbf to Wien Hbf
- Ave. Duration
- 3h 20m
- Frequency
- 3 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
- Once daily
- Estimated price
- Ft 7,000–21,000
- Website
- https://www.oebb.at/en/
- 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,400–10,000
- Website
- https://regiojet.com/
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to Villach Hbf ARZ
- Ave. Duration
- 6h 56m
- 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
- +385 (0)98 39 89 59
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Stockholm, Cityterminalen to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 24h 19m
- Frequency
- Once a week
- Schedules at
- pepeks.hr
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zagreb to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a day
- Estimated price
- Ft 7,500–19,000
- Website
- https://www.flixbus.co.uk
Bus from Subotica AS to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 3h 46m
- Frequency
- 6 times a week
- Estimated price
- Ft 5,500–8,500
- Website
- https://www.flixbus.co.uk
- Phone
- +381 35 534 931
- info@unilines.com
- Website
- unilines.com
Busferry from Stockholm, Cityterminalen to Subotica, Autobuska stanica
- Ave. Duration
- 34h 27m
- Frequency
- Once a week
- Schedules at
- unilines.com
- Phone
- +381 64 80 266 80
- info@terratravel.rs
- Website
- terratravel.rs
Bus from Subotica AS to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Ft 7,275
- Website
- https://terratravel.rs/en/
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
Sweden to Budapest bus services, operated by Pepeks Zagreb, arrive at Zagreb, Autobusni Kolodvor station.
Sweden to Budapest train services, operated by Snälltåget, arrive at Dresden Hauptbahnhof station.
Yes, the driving distance between Sweden to Budapest is 2215 km. It takes approximately 21h 44m to drive from Sweden to Budapest.
Book your Sweden to Budapest train tickets online with Omio.
Book your Sweden to Budapest bus tickets online with Omio.
There are 6644+ hotels available in Budapest.














































