There are 8 ways to get from Ptuj to Ancona by train, bus, car, plane, train (Trenitalia), car ferry, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Bologna
best- Take the train from Ptuj to LjubljanaIc
- Take the bus from Ljubljana Hotel Union to Venezia, Viale Stazione
- Take the train from Venezia Mestre to Bologna CentraleFr
- Take the train from Bologna Centrale to AnconaFr
10h 7m€66–146Bus, car ferry
cheapest- Take the bus from Ptuj - Ormoska to Varaždin bus station
- Take the bus from Varaždin, Autobusni Kolodvor to Zadar, Autobusni Kolodvor
- Take the car ferry from Port of Zadar to Port of Ancona51
16h 33m€40–57Bus
- Take the bus from Maribor bus station to Bologna CentraleN536
- Take the bus from Bologna Centrale to AnconaN422 / ...
13h 45m€51–97Drive 635.2 km
- Drive from Ptuj to Ancona635.2 km
7h 28m€99–143Fly from Graz
- Fly from Graz (GRZ) to Raffaello Sanzio Airport (AOI)GRZ - AOI
11h 46m€232–568Train
- Take the train from Maribor to Graz Hbf152 / ...
- Take the train from Graz Hbf to Venezia MestreRjx
- Take the train from Venezia Mestre to Bologna CentraleFr
- Take the train from Bologna Centrale to AnconaFr
12h 2m€99–212Train, bus
- Take the train from Ptuj to LjubljanaIc
- Take the bus from Ljubljana bus station to Trieste977 / ...
- Take the train from Trieste Centrale to Falconara MarittimaIc
12h 23m€48–101Shuttle to Zagreb Franjo Tuđman Airport, fly
- Take a shuttle bus from Maribor, Avtobusna Postaja to Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Raffaello Sanzio Airport (AOI)ZAG - AOI
10h 20m€145–563
Ptuj to Ancona by train, foot, and bus
Questions & Answers
The cheapest way to get from Ptuj to Ancona is to bus and car ferry which costs €40 - €60 and takes 16h 33m.
The fastest way to get from Ptuj to Ancona is to drive which takes 7h 28m and costs €95 - €150.
No, there is no direct bus from Ptuj to Ancona. However, there are services departing from Ptuj - Ormoska and arriving at Ancona via Maribor bus station and Bologna Centrale. The journey, including transfers, takes approximately 13h 45m.
No, there is no direct train from Ptuj to Ancona. However, there are services departing from Ptuj and arriving at Ancona via Maribor, Graz Hbf, Venezia Mestre and Bologna Centrale. The journey, including transfers, takes approximately 12h 2m.
The distance between Ptuj and Ancona is 763 km. The road distance is 635.2 km.
The best way to get from Ptuj to Ancona without a car is to train and bus via Bologna which takes 10h 7m and costs €65 - €150.
It takes approximately 10h 7m to get from Ptuj to Ancona, including transfers.
Ptuj to Ancona bus services, operated by FlixBus, depart from Maribor bus station.
Ptuj to Ancona train services, operated by Slovenske železnice (SŽ), depart from Maribor station.
The best way to get from Ptuj to Ancona is to bus which takes 13h 45m and costs €50 - €100. Alternatively, you can fly, which costs €230 - €600 and takes 11h 46m, you could also train, which costs €95 - €220 and takes 12h 2m.
What companies run services between Ptuj, Slovenia and Ancona, Italy?
You can take a bus from Ptuj - Ormoska to Ancona via Maribor bus station and Bologna Centrale in around 13h 45m. Alternatively, Air Dolomiti, Lufthansa, and Austrian Airlines fly from Graz (GRZ) to Raffaello Sanzio Airport (AOI) once daily.
- Website
- lufthansa.com
Flights from Graz to Raffaello Sanzio Airport via Munich
- Ave. Duration
- 6h 35m
- When
- Tuesday to Saturday
- Estimated price
- €170–750
Flights from Graz to Raffaello Sanzio Airport via Frankfurt, Munich
- Ave. Duration
- 6h 32m
- When
- Wednesday and Friday
- Estimated price
- €270–800
Flights from Graz to Raffaello Sanzio Airport via Vienna, Munich
- Ave. Duration
- 6h 40m
- When
- Friday
- Estimated price
- €180–700
Flights from Zagreb Franjo Tuđman Airport to Raffaello Sanzio Airport via Munich
- Ave. Duration
- 6h 18m
- When
- Tuesday to Saturday
- Estimated price
- €110–490
- Website
- airdolomiti.it
Flights from Graz to Raffaello Sanzio Airport via Munich
- Ave. Duration
- 6h 40m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €230–750
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Ptuj to Ljubljana
- Ave. Duration
- 2h 17m
- Frequency
- Twice daily
- Estimated price
- €7–8
- Website
- https://jegy.mav.hu/
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Ptuj to Ljubljana
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a week
- Estimated price
- €10–24
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- €10–15
- Regional Train Ticket
- €13–16
- Intercity 1st Class Ticket
- €21–24
Train from Maribor to Graz Hbf
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €3–8
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- €3–6
- Regional Train Ticket
- €4–6
- Intercity 1st Class Ticket
- €7–8
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Bologna Centrale
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €19–40
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Ancona
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- €28–55
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Venezia Mestre to Bologna Centrale
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- €9–28
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €20–28
Train from Bologna Centrale to Ancona
- Ave. Duration
- 2h 52m
- Frequency
- 5 times a day
- Estimated price
- €28–30
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Bologna Centrale
- Ave. Duration
- 1h 47m
- Frequency
- 3 times a day
- Estimated price
- €12–21
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Ancona
- Ave. Duration
- 2h 23m
- Frequency
- Every 3 hours
- Estimated price
- €18–27
- Website
- https://www.trenitalia.com/en.html
Train from Trieste Centrale to Falconara Marittima
- Ave. Duration
- 6h 14m
- Frequency
- Once daily
- Estimated price
- €30–40
- Website
- https://www.trenitalia.com/en.html
- 2nd Class
- €30–40
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Bologna Centrale
- Ave. Duration
- 1h 25m
- Frequency
- Once a week
- Estimated price
- €15–40
- Website
- https://www.italotreno.it/en
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- €3–5
- Website
- http://www.hzpp.hr/en
Train from Graz Hbf to Venezia Mestre
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- €65–100
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +386 (0)51 224 222
- info@drd.si
- Website
- drd.si
Bus from Ljubljana Hotel Union to Venezia, Viale Stazione
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- €28
- Website
- https://www.drd.si/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Maribor bus station to Bologna Centrale
- Ave. Duration
- 8h 15m
- Frequency
- 5 times a week
- Estimated price
- €35–65
- Website
- https://www.flixbus.co.uk
Bus from Bologna Centrale to Ancona
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €11–25
- Website
- https://www.flixbus.co.uk
Bus from Ljubljana bus station to Trieste
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- €15–21
- Website
- https://www.flixbus.co.uk
Bus from Ptuj - Ormoska to Varaždin bus station
- Ave. Duration
- 1h 16m
- Frequency
- Once daily
- Estimated price
- €6–9
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Ljubljana bus station to Trieste
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- €6–10
- Website
- https://www.itabus.it/en/home
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Ljubljana bus station to Trieste
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a week
- Estimated price
- €16–29
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +385 60 300 300
- info@ap.hr
- Website
- ap.hr
Bus from Varaždin, Autobusni Kolodvor to Zadar, Autobusni Kolodvor
- Ave. Duration
- 5h 37m
- Frequency
- Twice daily
- Estimated price
- €24–35
- Schedules at
- ap.hr
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Maribor, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- €32–200
- Schedules at
- goopti.com
- Shared
- €32–35
- Private
- €100–200
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Port of Zadar to Port of Ancona
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €9–12
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- €9–12
Want to know more about travelling around Italy
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
Want to know more about Flixbus?
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
More Questions & Answers
Ptuj to Ancona bus services, operated by FlixBus, arrive at Bologna Centrale station.
Ptuj to Ancona train services, operated by Slovenske železnice (SŽ), arrive at Graz Hbf station.
Yes, the driving distance between Ptuj to Ancona is 635 km. It takes approximately 7h 28m to drive from Ptuj to Ancona.
Book your Ptuj to Ancona bus tickets online with FlixBus.
There are 1212+ hotels available in Ancona.



































































