There are 10 ways to get from Ankara to Pécs by plane, train, bus, night train, shuttle, 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.
Fly to Budapest Ferenc Liszt International Airport, train
best- Fly from Ankara Esenboğa International Airport (ESB) to Budapest Ferenc Liszt International Airport (BUD)ESB - BUD
- Take the train from Budapest-Kelenfoeld to Pecs
11h 29mFt 38,708–82,358Bus, train
cheapest- Take the bus from Ankara bus station to İstanbul Dudullu bus station
- Take the bus from Montenegro Hotel 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
31hFt 31,532–36,996Train, bus
- Take the train from Ankara to Istanbul SöğütlüçeşmeYht
- Take the bus from Istanbul Hotel Montenegro to Belgrade New Bus Station
- Take the bus from Beograd, Autobuska stanica to Osijek, Autobusni Kolodvor
- Take the train from Beli Manastir to Pécs-Külváros
30h 7mFt 33,690–48,868Train, night train via Kevermes
- Take the train from Ankara to Istanbul SöğütlüçeşmeYht
- Take the night train from Halkali to Videle
- Take the train from Videle to Lokoshaza
- Take the train from Loekoeshaza to Budapest-KeletiIc / ...
- Take the train from Budapest-Keleti to PecsIc
35h 34mFt 40,085–52,158Train, night train
- Take the train from Ankara to HalkaliHst
- Take the night train from Halkali to Videle
- Take the night train from Videle to Budapest-Kelenfoeld
- Take the train from Budapest-Kelenfoeld to PecsIc
37h 16mFt 38,803–49,827Fly to Zagreb Franjo Tuđman Airport, train
- Fly from Ankara Esenboğa International Airport (ESB) to Zagreb Franjo Tuđman Airport (ZAG)ESB - ZAG
- Take the train from Zagreb Glavni Kol. to Gyekenyes
- Take the train from Gyekenyes to Pecs
14h 50mFt 32,088–107,588Fly to Vienna International Airport, train
- Fly from Ankara Esenboğa International Airport (ESB) to Vienna International Airport (VIE)ESB - VIE
- Take the train from Wien Hbf to Budapest-Kelenfoeld
- Take the train from Budapest-Kelenfoeld to Pecs
12h 1mFt 37,188–104,788Fly to Belgrade Nikola Tesla Airport, shuttle, bus, train
- Fly from Ankara Esenboğa International Airport (ESB) to Belgrade Nikola Tesla Airport (BEG)ESB - 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
13h 59mFt 63,988–163,988Bus
- Take the bus from Ankara to Istanbul Otogari
- Take the bus from İstanbul Esenler to Beograd, Autobuska stanica
- Take the bus from Belgrade bus station to Szeged
- Take the bus from Szeged, autóbusz-állomás to Pécs, autóbusz-állomás
30h 8mDrive 1,655.1 km
- Drive from Ankara to Pécs1,655.1 km
15h 59mFt 95,071–137,325
Ankara to Pécs by bus, foot, and train
Questions & Answers
The cheapest way to get from Ankara to Pécs is to bus and train which costs 31 000 Ft - 37 000 Ft and takes 31h.
The fastest way to get from Ankara to Pécs is to fly and train which takes 11h 29m and costs 38 000 Ft - 85 000 Ft.
No, there is no direct bus from Ankara to Pécs. However, there are services departing from Ankara and arriving at Pécs, autóbusz-állomás via İstanbul Esenler, Belgrade bus station and Szeged, autóbusz-állomás. The journey, including transfers, takes approximately 30h 8m.
No, there is no direct train from Ankara to Pécs. However, there are services departing from Ankara and arriving at Pecs via Söğütlüçeşme, Halkali, Videle, Loekoeshaza and Budapest-Keleti. The journey, including transfers, takes approximately 35h 34m.
The distance between Ankara and Pécs is 1645 km. The road distance is 1655.1 km.
The best way to get from Ankara to Pécs without a car is to train and bus which takes 30h 7m and costs 33 000 Ft - 49 000 Ft.
It takes approximately 11h 29m to get from Ankara to Pécs, including transfers.
Ankara to Pécs bus services, operated by Metro Turizm, depart from Ankara station.
Ankara to Pécs train services, operated by Turkish Railways (TCDD), depart from Ankara station.
Ankara to Pécs bus services, operated by Metro Turizm, arrive at Istanbul Otogari station.
What companies run services between Ankara, Turkey and Pécs, Hungary?
You can take a bus from Ankara to Pécs, autóbusz-állomás via Istanbul Otogari, İstanbul Esenler, Beograd, Autobuska stanica, Belgrade bus station, and Szeged, autóbusz-állomás in around 30h 8m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- turkishairlines.com
Flights from Ankara Esenboğa International Airport to Budapest Ferenc Liszt International Airport via Istanbul
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- Ft 42,000–140,000
Flights from Ankara Esenboğa International Airport to Zagreb Franjo Tuđman Airport via Istanbul
- Ave. Duration
- 5h 41m
- When
- Every day
- Estimated price
- Ft 47,000–150,000
Flights from Ankara Esenboğa International Airport to Vienna International Airport via Istanbul
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- Ft 46,000–150,000
Flights from Ankara Esenboğa International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Thursday, and Saturday
- Estimated price
- Ft 31,000–95,000
Flights from Ankara Esenboğa International Airport to Belgrade Nikola Tesla Airport via Istanbul
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- Ft 48,000–160,000
- Website
- flypgs.com
Flights from Ankara Esenboğa International Airport to Budapest Ferenc Liszt International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- Ft 18,000–95,000
Flights from Ankara Esenboğa International Airport to Zagreb Franjo Tuđman Airport via Sabiha Gokcen
- Ave. Duration
- 5h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Ft 21,000–110,000
Flights from Ankara Esenboğa International Airport to Vienna International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Ft 21,000–110,000
Flights from Ankara Esenboğa International Airport to Vienna International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- Ft 21,000–110,000
Flights from Ankara Esenboğa International Airport to Belgrade Nikola Tesla Airport via Sabiha Gokcen
- Ave. Duration
- 3h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Ft 20,000–110,000
- Website
- ajet.com
Flights from Ankara Esenboğa International Airport to Budapest Ferenc Liszt International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 40m
- When
- Thursday, Friday, and Sunday
- Estimated price
- Ft 34,000–70,000
Flights from Ankara Esenboğa International Airport to Vienna International Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- Ft 22,000–75,000
Flights from Ankara Esenboğa International Airport to Vienna International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- Ft 22,000–75,000
Flights from Ankara Esenboğa International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- Ft 36,000–85,000
Flights from Ankara Esenboğa International Airport to Belgrade Nikola Tesla Airport via Izmir
- Ave. Duration
- 4h 10m
- When
- Thursday and Sunday
- Estimated price
- Ft 36,000–85,000
Flights from Ankara Esenboğa International Airport to Belgrade Nikola Tesla Airport via Sabiha Gokcen
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Ft 36,000–85,000
- Website
- airserbia.com
Flights from Ankara Esenboğa International Airport to Budapest Ferenc Liszt International Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 7h 45m
- When
- Monday and Thursday
- Estimated price
- Ft 29,000–90,000
Flights from Ankara Esenboğa International Airport to Zagreb Franjo Tuđman Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 7h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- Ft 32,000–100,000
Flights from Ankara Esenboğa International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Thursday, and Saturday
- Estimated price
- Ft 31,000–95,000
Flights from Ankara Esenboğa International Airport to Belgrade Nikola Tesla Airport via Istanbul
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- Ft 48,000–160,000
- Website
- austrian.com
Flights from Ankara Esenboğa International Airport to Zagreb Franjo Tuđman Airport via Vienna International Airport
- Ave. Duration
- 7h
- When
- Tuesday
- Estimated price
- Ft 27,000–100,000
Flights from Ankara Esenboğa International Airport to Vienna International Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday
- Estimated price
- Ft 23,000–90,000
- Website
- lufthansa.com
Flights from Ankara Esenboğa International Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 9h 15m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- Ft 32,000–110,000
- Website
- sunexpress.com
Flights from Ankara Esenboğa International Airport to Vienna International Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday
- Estimated price
- Ft 23,000–90,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 Loekoeshaza to Budapest-Keleti
- Ave. Duration
- 2h 56m
- Frequency
- Every 2 hours
- Estimated price
- Ft 3,800–4,400
- Website
- https://jegy.mav.hu/
Train from Budapest-Keleti to Pecs
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- Ft 4,000–4,600
- 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/
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Ankara to Istanbul Söğütlüçeşme
- Ave. Duration
- 4h 28m
- Frequency
- Hourly
- Estimated price
- Ft 5,000–8,500
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Ankara to Halkali
- Ave. Duration
- 5h 4m
- Frequency
- Twice daily
- Estimated price
- Ft 5,500–8,500
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
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
Train from Zagreb Glavni Kol. to Gyekenyes
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- Ft 2,300–3,200
- Website
- http://www.hzpp.hr/en
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Night train from Halkali to Videle
- Ave. Duration
- 8h 35m
- Frequency
- Twice a week
- Estimated price
- Ft 6,500–12,000
- Website
- https://www.bdz.bg/en
- 2nd Class
- Ft 6,500–9,000
- 1st Class
- Ft 8,500–12,000
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Videle to Lokoshaza
- Ave. Duration
- 11h 50m
- Frequency
- Twice daily
- Estimated price
- Ft 17,000–19,000
- Website
- https://www.cfrcalatori.ro/en/
Train from Loekoeshaza to Budapest-Keleti
- Ave. Duration
- 3h 13m
- Frequency
- 4 times a day
- Estimated price
- Ft 7,000–8,000
- Website
- https://www.cfrcalatori.ro/en/
Night train from Videle to Budapest-Kelenfoeld
- Ave. Duration
- 18h 11m
- Frequency
- Once daily
- Estimated price
- Ft 23,000–25,000
- Website
- https://www.cfrcalatori.ro/en/
- 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 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 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/
- 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
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Istanbul Hotel Montenegro to Belgrade New Bus Station
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- Ft 19,000–27,000
- Website
- https://citylines.eu/
- Phone
- +381 22 2710 320
- sidexpres58@gmail.com
- Website
- sidexpres.rs
Bus from Beograd, Autobuska stanica to Osijek, Autobusni Kolodvor
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- Ft 6,500–11,000
- Schedules at
- sidexpres.rs
- 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,889–68,665
- Schedules at
- autoturist-ns.com
- Private Transfer
- Ft 68,665
- Shared Transfer
- Ft 22,889
- 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
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Ankara to Istanbul Otogari
- Ave. Duration
- 6h 18m
- Frequency
- Every 2 hours
- Estimated price
- Ft 5,000–7,063
- Website
- https://www.metroturizm.com.tr/en
- Standard
- Ft 5,000–6,500
- Phone
- 0545 792 30 02
- info@luksyonca.com.tr
- Website
- luksyonca.com.tr
Bus from İstanbul Esenler to Beograd, Autobuska stanica
- Ave. Duration
- 13h 30m
- Frequency
- Twice a week
- Estimated price
- Ft 14,731
- Schedules at
- polazak.rs
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Belgrade bus station to Szeged
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a week
- Estimated price
- Ft 7,500–11,000
- Website
- https://www.flixbus.co.uk
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- mavcsoport.hu
Bus from Szeged, autóbusz-állomás to Pécs, autóbusz-állomás
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a day
- Website
- https://www.mavcsoport.hu/en
- Schedules at
- https://emma.mav.hu/#/route?ui_activeItinerary=-1
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Ankara bus station to İstanbul Dudullu bus station
- Ave. Duration
- 5h 15m
- Frequency
- Hourly
- Estimated price
- Ft 4,800–7,000
- Schedules at
- flixbus.com.tr
- Phone
- 062 8103637
- office@balbuss.rs
- Website
- facebook.com
Bus from Montenegro Hotel to Novi Sad, Autobuska Stanica
- Ave. Duration
- 15h 45m
- Frequency
- Twice a week
- Estimated price
- Ft 19,455
- Schedules at
- balbuss.rs
- Book at
- balbuss.rs
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Pécs is 2h behind Ankara. It is currently 5:47 PM in Ankara and 3:47 PM in Pécs.
Ankara to Pécs train services, operated by Turkish Railways (TCDD), arrive at Istanbul Söğütlüçeşme station.
Yes, the driving distance between Ankara to Pécs is 1655 km. It takes approximately 15h 59m to drive from Ankara to Pécs.
There are 563+ hotels available in Pécs.






































































