There are 12 ways to get from Porto to Sopron by plane, train, bus, train (Renfe, TGV), 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 Francisco De Sá Carneiro Airport to Vienna International Airport, train
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Vienna International Airport (VIE)OPO - VIE
- Take the train from Wien Hbf to Sopron
7h 52mFt 37,470–90,813Bus, train via Lyon
- Take the bus from Porto - Terminal Intermodal de Campanhã to Lyon - Perrache Bus Station
- Take the train from Lyon-Perrache to Strasbourg Bahnhof84
- Take the train from Strasbourg Bahnhof to Wien MeidlingNj
- Take the train from Wien Meidling to SopronRe
38h 23mFt 82,518–236,255Train
- Take the train from Porto Campanha to Vigo GuixarIc
- Take the train from Vigo Guixar to Barcelona-SantsAlv
- Take the train from Barcelona-Sants to Lyon Part Dieu
- Take the train from Lyon Part Dieu to StrasbourgTgv
- Take the train from Strasbourg Bahnhof to Wien MeidlingNj
- Take the train from Wien Meidling to SopronRe
40h 59mFt 98,243–258,574Drive 2,596 km
- Drive from Porto to Sopron2,596 km
26h 13mFt 155,092–224,022Fly Francisco De Sá Carneiro Airport to Graz, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Graz (GRZ)OPO - GRZ
- Take the train from Graz Hbf to Wiener Neustadt Hbf
11h 21mFt 54,170–172,513Fly Francisco De Sá Carneiro Airport to Bratislava Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Bratislava Airport (BTS)OPO - BTS
- Take the train from Bratislava Hlavna Stanica to Wien Hbf
- Take the train from Wien Hbf to Sopron
11h 35mFt 57,750–107,013Fly Francisco De Sá Carneiro Airport to Budapest Ferenc Liszt International Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Budapest Ferenc Liszt International Airport (BUD)OPO - BUD
- Take the train from Budapest-Kelenfoeld to Sopron
10h 13mTrain to Lisbon-Portela Airport, fly to Vienna International Airport, train
- Take the train from Porto Campanha to Lisboa Oriente
- Fly from Lisbon-Portela Airport (LIS) to Vienna International Airport (VIE)LIS - VIE
- Take the train from Wien Hbf to Sopron
10h 33mFt 43,450–115,981Bus, train
- Take the bus from Porto to Strasbourg
- Take the train from Strasbourg Bahnhof to Wien MeidlingNj
- Take the train from Wien Meidling to SopronRe
43h 49mFt 67,694–187,330Bus
- Take the bus from Porto to Paris, Quai de Bercy (Bercy Seine)
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Győr bus station091 / ...
- Take the bus from Győr, autóbusz-állomás to Sopron, autóbusz-állomás
47h 13mBus, train #2
- Take the bus from Penafiel to Valladolid
- Take the bus from Valladolid Central Bus Station to Ljubljana Central Bus Station
- Take the train from Ljubljana to SzombathelyIc
- Take the train from Szombathely to SopronRe
2d 6hDrive, car train
- Drive from Porto to München Ost
- Take the car train from München Ost to Salzburg Hbf
- Drive from Salzburg Hbf to Sopron
26h 1mFt 184,671–257,858
Porto to Sopron by bus and train
Questions & Answers
The cheapest way to get from Porto to Sopron is to fly and train which costs 37 000 Ft - 95 000 Ft and takes 7h 52m.
The fastest way to get from Porto to Sopron is to fly and train which takes 7h 52m and costs 37 000 Ft - 95 000 Ft.
No, there is no direct bus from Porto to Sopron. However, there are services departing from Porto and arriving at Sopron, autóbusz-állomás via Paris, Quai de Bercy (Bercy Seine) and Győr, autóbusz-állomás. The journey, including transfers, takes approximately 47h 13m.
No, there is no direct train from Porto to Sopron. However, there are services departing from Porto Campanha and arriving at Sopron via Vigo Guixar, Barcelona-Sants, Lyon Part Dieu, Strasbourg Bahnhof and Wien Meidling. The journey, including transfers, takes approximately 40h 59m.
The distance between Porto and Sopron is 2229 km. The road distance is 2596 km.
The best way to get from Porto to Sopron without a car is to bus and train via Lyon which takes 38h 23m and costs 80 000 Ft - 240 000 Ft.
It takes approximately 7h 52m to get from Porto to Sopron, including transfers.
Porto to Sopron bus services, operated by FlixBus, depart from Porto station.
Porto to Sopron train services, operated by Renfe Viajeros, depart from Porto Campanha station.
The best way to get from Porto to Sopron is to train which takes 40h 59m and costs 95 000 Ft - 260 000 Ft. Alternatively, you can bus, which costs and takes 47h 13m.
What companies run services between Porto, Portugal and Sopron, Hungary?
You can take a train from Porto Campanha to Sopron via Vigo Guixar, Barcelona-Sants, Lyon Part Dieu, Strasbourg, Strasbourg Bahnhof, and Wien Meidling in around 40h 59m. Alternatively, you can take a bus from Porto to Sopron, autóbusz-állomás via Paris, Quai de Bercy (Bercy Seine) and Győr, autóbusz-állomás in around 47h 13m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lufthansa.com
Flights from Francisco De Sá Carneiro Airport to Graz via Frankfurt
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- Ft 35,000–120,000
Flights from Francisco De Sá Carneiro Airport to Graz via Munich
- Ave. Duration
- 6h 56m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Ft 35,000–180,000
Flights from Francisco De Sá Carneiro Airport to Graz via Vienna International Airport
- Ave. Duration
- 6h
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Ft 55,000–110,000
Flights from Francisco De Sá Carneiro Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- Ft 28,000–120,000
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Vienna International Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Ft 27,000–70,000
Flights from Francisco De Sá Carneiro Airport to Bratislava Airport via Milan Malpensa
- Ave. Duration
- 5h 30m
- When
- Thursday and Sunday
- Estimated price
- Ft 42,000–90,000
Flights from Francisco De Sá Carneiro Airport to Bratislava Airport via Eindhoven
- Ave. Duration
- 9h 40m
- When
- Monday and Saturday
- Estimated price
- Ft 42,000–90,000
Flights from Francisco De Sá Carneiro Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- Ft 27,000–65,000
Flights from Francisco De Sá Carneiro Airport to Budapest Ferenc Liszt International Airport via Toulouse
- Ave. Duration
- 5h 15m
- When
- Monday and Saturday
- Estimated price
- Ft 27,000–65,000
Flights from Lisbon-Portela Airport to Vienna International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- Ft 26,000–75,000
- Website
- swiss.com
Flights from Francisco De Sá Carneiro Airport to Vienna International Airport via Geneva
- Ave. Duration
- 6h 10m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- Ft 47,000–95,000
Flights from Francisco De Sá Carneiro Airport to Vienna International Airport via Zurich
- Ave. Duration
- 6h 25m
- When
- Monday to Saturday
- Estimated price
- Ft 25,000–110,000
Flights from Francisco De Sá Carneiro Airport to Graz via Vienna International Airport
- Ave. Duration
- 6h
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Ft 55,000–110,000
Flights from Lisbon-Portela Airport to Vienna International Airport via Zurich
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- Ft 31,000–120,000
- Website
- flytap.com
Flights from Francisco De Sá Carneiro Airport to Vienna International Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday and Thursday
- Estimated price
- Ft 29,000–80,000
Flights from Francisco De Sá Carneiro Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- Ft 28,000–120,000
Flights from Lisbon-Portela Airport to Vienna International Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday to Sunday
- Estimated price
- Ft 33,000–95,000
Flights from Lisbon-Portela Airport to Vienna International Airport via Zurich
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- Ft 33,000–95,000
- Website
- austrian.com
Flights from Francisco De Sá Carneiro Airport to Vienna International Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday and Thursday
- Estimated price
- Ft 29,000–80,000
Flights from Francisco De Sá Carneiro Airport to Graz via Vienna International Airport
- Ave. Duration
- 7h 50m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Ft 48,000–210,000
Flights from Lisbon-Portela Airport to Vienna International Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday to Sunday
- Estimated price
- Ft 33,000–95,000
- Website
- wizzair.com
Flights from Francisco De Sá Carneiro Airport to Bratislava Airport via Barcelona
- Ave. Duration
- 7h 2m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Ft 21,000–85,000
- Website
- airdolomiti.it
Flights from Francisco De Sá Carneiro Airport to Graz via Munich
- Ave. Duration
- 4h 30m
- When
- Thursday
- Estimated price
- Ft 55,000–180,000
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Budapest Ferenc Liszt International Airport via Lyon
- Ave. Duration
- 5h 30m
- When
- Friday
- Estimated price
- Ft 33,000–90,000
- Phone
- +36 99/577-212
- eszrevetel@gysev.hu
- Website
- www2.gysev.hu
Train from Wien Hbf to Sopron
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Website
- https://en.gysev.hu/
Train from Wien Meidling to Sopron
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Website
- https://en.gysev.hu/
Train from Budapest-Kelenfoeld to Sopron
- Ave. Duration
- 2h 9m
- Frequency
- Every 4 hours
- Website
- https://en.gysev.hu/
Train from Szombathely to Sopron
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Website
- https://en.gysev.hu/
Train from Wien Hbf to Sopron
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- Ft 6,400–6,900
- Website
- https://www.oebb.at/en/
Train from Wien Meidling to Sopron
- Ave. Duration
- 1h 3m
- Frequency
- Twice daily
- Estimated price
- Ft 6,400–6,900
- Website
- https://www.oebb.at/en/
Train from Graz Hbf to Wiener Neustadt Hbf
- Ave. Duration
- 2h 3m
- Frequency
- Twice daily
- Estimated price
- Ft 9,500–14,000
- Website
- https://www.oebb.at/en/
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Lyon-Perrache to Strasbourg Bahnhof
- Ave. Duration
- 3h 46m
- Frequency
- Once a week
- Estimated price
- Ft 32,000–70,000
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- Ft 32,000–47,000
- Rail 1st Class
- Ft 50,000–70,000
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lyon-Perrache to Strasbourg Bahnhof
- Ave. Duration
- 4h 15m
- Frequency
- Once a week
- Estimated price
- Ft 30,000–75,000
- Website
- https://www.sncf-connect.com/en-en
Train from Lyon Part Dieu to Strasbourg
- Ave. Duration
- 4h 12m
- Frequency
- Every 4 hours
- Estimated price
- Ft 19,000–75,000
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +43 51717
- Website
- nightjet.com
Train from Strasbourg Bahnhof to Wien Meidling
- Ave. Duration
- 9h 52m
- Frequency
- 3 times a week
- Estimated price
- Ft 27,000–105,000
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- Ft 99,000–105,000
- Couchette Carriage
- Ft 60,000–70,000
- Seating Carriage
- Ft 27,000–34,000
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Vigo Guixar
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- Ft 5,500–8,000
- Website
- https://www.renfe.com/es/en
Train from Vigo Guixar to Barcelona-Sants
- Ave. Duration
- 13h 52m
- Frequency
- 6 times a week
- Estimated price
- Ft 20,000–32,000
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- Ft 20,000–27,000
- Website
- https://www.renfe.com/es/en
Train from Graz Hbf to Wiener Neustadt Hbf
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- Ft 10,000–15,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Bratislava Hlavna Stanica to Wien Hbf
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Estimated price
- Ft 5,500–8,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Graz Hbf to Wiener Neustadt Hbf
- Ave. Duration
- 1h 54m
- Frequency
- 5 times a day
- Estimated price
- Ft 8,000–19,000
- Website
- https://westbahn.at/en/
- Standard Ticket
- Ft 8,000–12,000
- First Class
- Ft 13,000–19,000
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wiener Neustadt Hbf
- Ave. Duration
- 2h 3m
- Frequency
- 4 times a day
- Estimated price
- Ft 11,000–13,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
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wiener Neustadt Hbf
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- Ft 5,500–14,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Bratislava Hlavna Stanica to Wien Hbf
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- Ft 4,704
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Graz Hbf to Wiener Neustadt Hbf
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- Ft 4,100–9,500
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- Ft 4,100–6,000
- Regional Train Ticket
- Ft 5,000–6,000
- Intercity 1st Class Ticket
- Ft 8,000–9,500
Train from Ljubljana to Szombathely
- Ave. Duration
- 5h 53m
- Frequency
- Once daily
- Estimated price
- Ft 8,000–19,000
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- Ft 8,000–12,000
- Regional Train Ticket
- Ft 11,000–13,000
- Intercity 1st Class Ticket
- Ft 16,000–19,000
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Graz Hbf to Wiener Neustadt Hbf
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Website
- https://konzern.oebb.at/en/
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Bratislava Hlavna Stanica to Wien Hbf
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- Ft 1,200–2,200
- Website
- https://www.zssk.sk/en/
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Porto Campanha to Lisboa Oriente
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- Ft 6,000–14,000
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from München Ost to Salzburg Hbf
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Estimated price
- Ft 35,000–41,000
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Porto - Terminal Intermodal de Campanhã to Lyon - Perrache Bus Station
- Ave. Duration
- 21h 10m
- Frequency
- Twice a week
- Estimated price
- Ft 19,000–45,000
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Porto to Strasbourg
- Ave. Duration
- 31h 10m
- Frequency
- 4 times a week
- Estimated price
- Ft 33,000–70,000
- Website
- https://www.flixbus.co.uk
Bus from Porto to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 24h 5m
- Frequency
- Once daily
- Estimated price
- Ft 18,000–65,000
- Website
- https://www.flixbus.co.uk
Bus from Paris, Quai de Bercy (Bercy Seine) to Győr bus station
- Ave. Duration
- 19h
- Frequency
- Twice daily
- Estimated price
- Ft 27,000–39,000
- Website
- https://www.flixbus.co.uk
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- mavcsoport.hu
Bus from Győr, autóbusz-állomás to Sopron, autóbusz-állomás
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Website
- https://www.mavcsoport.hu/en
- Schedules at
- https://emma.mav.hu/#/route?ui_activeItinerary=-1
- Phone
- +34 (0) 902 23 95 79
- info@rutasvigo.com
- Website
- autocareslazara.com
Bus from Penafiel to Valladolid
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Estimated price
- Ft 21,000–24,000
- Schedules at
- autocareslazara.com
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Valladolid Central Bus Station to Ljubljana Central Bus Station
- Ave. Duration
- 36h 15m
- Frequency
- Once a week
- Estimated price
- Ft 36,000–55,000
- Website
- https://union-ivkoni.com/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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Porto to Sopron bus services, operated by FlixBus, arrive at Paris, Quai de Bercy (Bercy Seine) station.
Sopron is 1h ahead of Porto. It is currently 9:52 PM in Porto and 10:52 PM in Sopron.
Porto to Sopron train services, operated by Renfe Viajeros, arrive at Vigo Guixar station.
Yes, the driving distance between Porto to Sopron is 2596 km. It takes approximately 26h 13m to drive from Porto to Sopron.
Book your Porto to Sopron train tickets online with Omio.
There are 511+ hotels available in Sopron.
















































































