There are 11 ways to get from Cagliari to Pécs by plane, train, ferry, bus, shuttle, or night 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, train
best- Fly from Cagliari Elmas Airport (CAG) to Budapest Ferenc Liszt International Airport (BUD)CAG - BUD
- Take the train from Budapest-Kelenfoeld to Pecs
8h 46mFt 32,780–72,489Fly to Zagreb Franjo Tuđman Airport, train
cheapest- Fly from Cagliari Elmas Airport (CAG) to Zagreb Franjo Tuđman Airport (ZAG)CAG - ZAG
- Take the train from Zagreb Glavni Kol. to Gyekenyes
- Take the train from Gyekenyes to Pecs
13h 22mFt 26,160–92,619Train, ferry
- Take the train from Cagliari to Porto Torres M.MaRe
- Take the ferry from Port of Porto Torres to Port of Genoa
- Take the train from Genova P.Za Principe to Venezia MestreFr
- Take the train from Venezia Mestre to Wien HbfRjx / ...
- Take the train from Wien Hbf to Budapest-KelenfoeldEc
- Take the train from Budapest-Kelenfoeld to PecsIc
34h 28mFt 75,332–164,141Bus, ferry, train
- Take the bus from Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO to Fermata di OLBIA PORTO ISOLA BIANCA
- Take the ferry from Port of Olbia to Port of Genoa
- Take the bus from Genoa Piazza Acquaverde to Zagreb Central Bus Station
- Take the train from Zagreb Glavni Kol. to GyekenyesIc
- Take the train from Gyekenyes to PecsIr / ...
36h 14mFt 35,554–65,231Fly to Venice Marco Polo Airport, shuttle, train
- Fly from Cagliari Elmas Airport (CAG) to Venice Marco Polo Airport (VCE)CAG - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Zagreb
- Take the train from Zagreb Glavni Kol. to Gyekenyes
- Take the train from Gyekenyes to Pecs
14h 2mFt 42,960–291,819Fly to Vienna International Airport, train
- Fly from Cagliari Elmas Airport (CAG) to Vienna International Airport (VIE)CAG - VIE
- Take the train from Wien Hbf to Budapest-Kelenfoeld
- Take the train from Budapest-Kelenfoeld to Pecs
10h 53mFt 38,260–119,919Fly to Bratislava Airport, train
- Fly from Cagliari Elmas Airport (CAG) to Bratislava Airport (BTS)CAG - BTS
- Take the train from Bratislava-Nove Mesto to Hegyeshalom
- Take the train from Hegyeshalom to Budapest-Kelenfoeld
- Take the train from Budapest-Kelenfoeld to Pecs
14h 42mFt 30,150–95,369Fly to Belgrade Nikola Tesla Airport, shuttle, bus, train
- Fly from Cagliari Elmas Airport (CAG) to Belgrade Nikola Tesla Airport (BEG)CAG - BEG
- Take a shuttle bus from Belgrade, Nikola Tesla Airport to Novi Sad, Autobuska Stanica
- Take the bus from Novi Sad, Autobuska Stanica to Osijek, Autobusni Kolodvor
- Take the train from Beli Manastir to Pécs-Külváros
14h 46mFt 48,060–169,119Train, ferry via Zurich
- Take the train from Cagliari to Porto Torres M.MaRe
- Take the ferry from Port of Porto Torres to Port of Genoa
- Take the train from Genova P.Za Principe to Zuerich HbEc
- Take the train from Zuerich Hb to Wien HbfRjx
- Take the train from Wien Hbf to Budapest-KelenfoeldEc
- Take the train from Budapest-Kelenfoeld to PecsIc
36h 44mFt 95,332–187,141Train, ferry, night train
- Take the train from Cagliari to Porto Torres M.MaRe
- Take the ferry from Port of Porto Torres to Port of Genoa
- Take the night train from Genova P.Za Principe to Wiener Neustadt HbfEn
- Take the train from Sopron to SzombathelyRe
- Take the train from Szombathely to PecsIr
37h 33mBus, ferry
- Take the bus from Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO to Fermata di OLBIA PORTO ISOLA BIANCA
- Take the ferry from Port of Olbia to Port of Genoa
- Take the bus from Genoa to Budapest, Népliget Autóbusz-Pályaudvar
- Take the bus from Budapest, Népliget autóbusz-pályaudvar to Pécs, autóbusz-állomás
39h 15m
Cagliari Elmas Airport (CAG) to Budapest Ferenc Liszt International Airport (BUD) flights
Questions & Answers
The cheapest way to get from Cagliari to Pécs is to fly and train which costs 30 000 Ft - 100 000 Ft and takes 14h 42m.
The fastest way to get from Cagliari to Pécs is to fly and train which takes 8h 46m and costs 32 000 Ft - 75 000 Ft.
The distance between Cagliari and Pécs is 1479 km.
The best way to get from Cagliari to Pécs without a car is to train and ferry which takes 34h 28m and costs 75 000 Ft - 170 000 Ft.
It takes approximately 8h 46m to get from Cagliari to Pécs, including transfers.
There are 561+ hotels available in Pécs.
What companies run services between Cagliari, Italy and Pécs, Hungary?
There is no direct connection from Cagliari to Pécs. However, you can take the bus to Aeroporto Elmas Arrivi, walk to Cagliari Elmas Airport (CAG) airport, fly to Budapest Ferenc Liszt International Airport (BUD), walk to Liszt Ferenc Airport 2, take the bus to Kőbánya-Kispest M, walk to Koebanya-Kispest, take the train to Budapest-Kelenfoeld, then take the train to Pecs. Alternatively, you can take a train from Cagliari to Pecs via Porto Torres M.Ma, Port of Porto Torres, Port Of Genoa, Genova P.Za Principe, Venezia Mestre, Wien Hbf, and Budapest-Kelenfoeld in around 34h 28m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Cagliari Elmas Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- Ft 26,000–65,000
Flights from Cagliari Elmas Airport to Budapest Ferenc Liszt International Airport via Rome Ciampino
- Ave. Duration
- 5h 5m
- When
- Sunday
- Estimated price
- Ft 26,000–65,000
Flights from Cagliari Elmas Airport to Zagreb Franjo Tuđman Airport via Milan Bergamo
- Ave. Duration
- 7h 20m
- When
- Monday and Friday
- Estimated price
- Ft 21,000–60,000
Flights from Cagliari Elmas Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Ft 20,000–85,000
Flights from Cagliari Elmas Airport to Venice Marco Polo Airport via Palermo
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- Ft 20,000–85,000
Flights from Cagliari Elmas Airport to Vienna International Airport
- Ave. Duration
- 2h
- When
- Monday
- Estimated price
- Ft 26,000–75,000
Flights from Cagliari Elmas Airport to Bratislava Airport via Bari
- Ave. Duration
- 4h 35m
- When
- Monday
- Estimated price
- Ft 22,000–85,000
Flights from Cagliari Elmas Airport to Bratislava Airport via Naples
- Ave. Duration
- 5h 10m
- When
- Sunday
- Estimated price
- Ft 22,000–85,000
Flights from Cagliari Elmas Airport to Bratislava Airport via Rome Ciampino
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- Ft 22,000–85,000
Flights from Cagliari Elmas Airport to Bratislava Airport via Milan Malpensa
- Ave. Duration
- 6h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- Ft 22,000–85,000
- Website
- wizzair.com
Flights from Cagliari Elmas Airport to Bratislava Airport via Rome
- Ave. Duration
- 5h 35m
- When
- Monday to Saturday
- Estimated price
- Ft 20,000–90,000
Flights from Cagliari Elmas Airport to Bratislava Airport via Naples
- Ave. Duration
- 5h 35m
- When
- Thursday
- Estimated price
- Ft 21,000–90,000
Flights from Cagliari Elmas Airport to Belgrade Nikola Tesla Airport via Rome
- Ave. Duration
- 4h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Ft 20,000–90,000
Flights from Cagliari Elmas Airport to Belgrade Nikola Tesla Airport via Milan Bergamo
- Ave. Duration
- 4h 20m
- When
- Friday
- Estimated price
- Ft 22,000–95,000
- Website
- austrian.com
Flights from Cagliari Elmas Airport to Zagreb Franjo Tuđman Airport via Vienna International Airport
- Ave. Duration
- 5h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- Ft 21,000–140,000
Flights from Cagliari Elmas Airport to Vienna International Airport
- Ave. Duration
- 2h
- When
- Friday and Sunday
- Estimated price
- Ft 31,000–130,000
Flights from Cagliari Elmas Airport to Belgrade Nikola Tesla Airport via Vienna International Airport
- Ave. Duration
- 7h 40m
- When
- Friday and Sunday
- Estimated price
- Ft 37,000–160,000
- Website
- airserbia.com
Flights from Cagliari Elmas Airport to Belgrade Nikola Tesla Airport via Rome
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- Ft 34,000–110,000
Flights from Cagliari Elmas Airport to Belgrade Nikola Tesla Airport via Milan Malpensa
- Ave. Duration
- 4h 35m
- When
- Monday, Friday, and Saturday
- Estimated price
- Ft 36,000–140,000
- Website
- croatiaairlines.com
Flights from Cagliari Elmas Airport to Zagreb Franjo Tuđman Airport via Vienna International Airport
- Ave. Duration
- 6h 45m
- When
- Monday
- Estimated price
- Ft 21,000–60,000
- Website
- volotea.com
Flights from Cagliari Elmas Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 30m
- When
- Friday
- Estimated price
- Ft 26,000–55,000
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Budapest-Kelenfoeld to Pecs
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- Ft 3,800–4,400
- Website
- https://jegy.mav.hu/
Train from Gyekenyes to Pecs
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- Ft 2,000–2,400
- Website
- https://jegy.mav.hu/
Train from Hegyeshalom to Budapest-Kelenfoeld
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- Ft 2,900–3,400
- Website
- https://jegy.mav.hu/
Train from Szombathely to Pecs
- Ave. Duration
- 4h 28m
- Frequency
- Every 4 hours
- Estimated price
- Ft 4,200–4,900
- Website
- https://jegy.mav.hu/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Cagliari to Porto Torres M.Ma
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- Ft 6,000–9,000
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Genova P.Za Principe to Venezia Mestre
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- Ft 16,000–37,000
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Wien Hbf
- Ave. Duration
- 6h 59m
- Frequency
- 4 times a day
- Estimated price
- Ft 35,000–55,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Ft 35,000–55,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–21,000
Train from Hegyeshalom to Budapest-Kelenfoeld
- Ave. Duration
- 1h 34m
- Frequency
- 3 times a day
- Estimated price
- Ft 11,000–17,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Ft 11,000–16,000
Train from Zuerich Hb to Wien Hbf
- Ave. Duration
- 7h 52m
- Frequency
- Every 4 hours
- Estimated price
- Ft 39,000–60,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Ft 39,000–60,000
- Phone
- +43 5 1717
- Website
- oebb.at
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 Hegyeshalom to Budapest-Kelenfoeld
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- Ft 14,000–18,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 25m
- Frequency
- Twice daily
- Estimated price
- Ft 7,000–22,000
- Website
- https://www.oebb.at/en/
Train from Hegyeshalom to Budapest-Kelenfoeld
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- Ft 12,000–18,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/
Train from Hegyeshalom to Budapest-Kelenfoeld
- Ave. Duration
- 1h 36m
- Frequency
- 3 times a day
- Estimated price
- Ft 2,819
- Website
- https://regiojet.com/
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Zagreb Glavni Kol. to Gyekenyes
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- Ft 2,300–3,100
- Website
- http://www.hzpp.hr/en
Train from Beli Manastir to Pécs-Külváros
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- Ft 1,000–1,500
- Website
- http://www.hzpp.hr/en
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Bratislava-Nove Mesto to Hegyeshalom
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- Ft 800–1,500
- Website
- https://www.zssk.sk/en/
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Genova P.Za Principe to Zuerich Hb
- Ave. Duration
- 5h 18m
- Frequency
- Twice daily
- Estimated price
- Ft 32,000–55,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- Ft 36,000–55,000
- 2nd Class
- Ft 32,000–42,000
Night train from Genova P.Za Principe to Wiener Neustadt Hbf
- Ave. Duration
- 13h 11m
- Frequency
- Once daily
- Estimated price
- Ft 65,000–95,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- Ft 65,000–95,000
- 2nd Class
- Ft 70,000–95,000
- Phone
- +36 99/577-212
- eszrevetel@gysev.hu
- Website
- www2.gysev.hu
Train from Sopron to Szombathely
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Website
- https://en.gysev.hu/
- Phone
- +39 0789 21487
- request@gruppoturmotravel.com
- Website
- gruppoturmotravel.com
Bus from Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO to Fermata di OLBIA PORTO ISOLA BIANCA
- Ave. Duration
- 3h 45m
- Frequency
- 6 times a week
- Estimated price
- Ft 5,000–7,000
- Website
- https://gruppoturmotravel.com/en
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Genoa Piazza Acquaverde to Zagreb Central Bus Station
- Ave. Duration
- 13h
- Frequency
- 4 times a week
- Estimated price
- Ft 11,000–17,000
- Website
- https://union-ivkoni.com/en
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Zagreb
- Ave. Duration
- 4h 42m
- Frequency
- On demand
- Estimated price
- Ft 17,000–190,000
- Schedules at
- goopti.com
- Shared
- Ft 17,000–19,000
- Private
- Ft 95,000–190,000
- Phone
- +381 21 523 863
- autoturist.ns@gmail.com
- Website
- autoturist-ns.com
Shuttle from Belgrade, Nikola Tesla Airport to Novi Sad, Autobuska Stanica
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- Ft 22,850–68,549
- Schedules at
- autoturist-ns.com
- Private Transfer
- Ft 68,549
- Shared Transfer
- Ft 22,850
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Novi Sad, Autobuska Stanica to Osijek, Autobusni Kolodvor
- Phone
- +385 043 277 100
- info@cazmatrans.hr
- Website
- cazmatrans.hr
Bus from Novi Sad, Autobuska Stanica to Osijek, Autobusni Kolodvor
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a week
- Estimated price
- Ft 3,800–6,000
- Website
- https://cazmatrans.hr/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Genoa to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 17h 6m
- Frequency
- Twice a week
- Estimated price
- Ft 23,000–43,000
- Website
- https://www.flixbus.co.uk
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- mavcsoport.hu
Bus from Budapest, Népliget autóbusz-pályaudvar to Pécs, autóbusz-állomás
- Ave. Duration
- 4h 10m
- Frequency
- Every 3 hours
- Website
- https://www.mavcsoport.hu/en
- Schedules at
- https://emma.mav.hu/#/route?ui_activeItinerary=-1
- Phone
- 02 76028132
- helpdesk@tirrenia.it
- Website
- tirrenia.it
Ferry from Port of Porto Torres to Port of Genoa
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- Ft 16,000–33,000
- Website
- https://www.tirrenia.it/
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Ferry from Port of Porto Torres to Port of Genoa
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- Ft 11,000–37,000
- Website
- https://www.gnv.it/en
Ferry from Port of Olbia to Port of Genoa
- Ave. Duration
- 11h 30m
- Frequency
- 6 times a week
- Estimated price
- Ft 19,000–35,000
- Website
- https://www.gnv.it/en
- Seat
- Ft 19,000–22,000
- Cabin
- Ft 31,000–35,000
- Phone
- +49 (0)611 14020
- info@moby.it
- Website
- mobylines.com
Ferry from Port of Olbia to Port of Genoa
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- Ft 15,000–34,000
- Schedules at
- mobylines.com
- Standard car
- Ft 19,000–24,000
- Low season
- Ft 15,000–20,000
- High season
- Ft 24,000–34,000
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
Italy Travel Guides
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide



















































































