There are 9 ways to get from Ptuj to Prague by bus, train, car, plane, 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.
Bus
best- Take the bus from Maribor bus station to Vienna, International Busterminal (VIB)bus 885 / ...
- Take the bus from Vienna, International Busterminal (VIB) to Praguebus 060 / ...
10hKč 947–1,874Train via Vienna
cheapest- Take the train from Maribor to Graz Hbftrain 676 / ...
- Take the train from Graz Hbf to Wien Hbftrain Rj / ...
- Take the train from Wien Hbf to Praha Hlavni Nadrazitrain Rj / ...
10h 39mKč 848–4,615Train
- Take the train from Maribor to Graz Hbftrain 676 / ...
- Take the train from Graz Hbf to Praha Hlavni Nadrazitrain Rjx
10h 13mKč 2,178–3,415Drive 550.6 km
- Drive from Ptuj to Praguecar 550.6 km
5h 46mKč 2,016–2,911Fly from Graz Airport
- Fly from Graz Airport (GRZ) to Václav Havel Airport Prague (PRG)plane GRZ - PRG
7h 56mKč 4,073–11,355Train via Vienna #2
- Take the train from Maribor to Wien Meidlingtrain Ec
- Take the train from Vienna Meidling Train Station to Prague Main Train Stationtrain RegioJet RJ 1032 / ...
10h 44mKč 873–1,915Shuttle to Vienna International Airport, fly
- Take a shuttle bus from Maribor, Avtobusna Postaja to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Václav Havel Airport Prague (PRG)plane VIE - PRG
6h 25mShuttle 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 Václav Havel Airport Prague (PRG)plane ZAG - PRG
6h 45mKč 2,673–10,455Train, shuttle to Ljubljana, fly
- Take the train from Pragersko to Celjetrain
- Take a shuttle bus from Celje to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Václav Havel Airport Prague (PRG)plane LJU - PRG
8h 55mKč 3,323–8,581
Ptuj to Prague by bus
Questions & Answers
The cheapest way to get from Ptuj to Prague is to train via Vienna which costs 850 Kč - 2 000 Kč and takes 10h 44m.
The fastest way to get from Ptuj to Prague is to drive which takes 5h 46m and costs 2 000 Kč - 3 000 Kč.
No, there is no direct bus from Ptuj to Prague. However, there are services departing from Ptuj - Ormoska and arriving at Prague via Maribor bus station and Vienna, International Busterminal (VIB). The journey, including transfers, takes approximately 10h.
No, there is no direct train from Ptuj to Prague. However, there are services departing from Ptuj and arriving at Praha Hlavni Nadrazi via Maribor and Graz Hbf. The journey, including transfers, takes approximately 10h 13m.
The distance between Ptuj and Prague is 576 km. The road distance is 550.6 km.
The best way to get from Ptuj to Prague without a car is to bus which takes 10h and costs 900 Kč - 1 900 Kč.
It takes approximately 10h to get from Ptuj to Prague, including transfers.
Ptuj to Prague bus services, operated by FlixBus, depart from Maribor bus station.
Ptuj to Prague train services, operated by Slovenske železnice (SŽ), depart from Maribor station.
The best way to get from Ptuj to Prague is to bus which takes 10h and costs 900 Kč - 1 900 Kč. Alternatively, you can train, which costs 2 100 Kč - 3 500 Kč and takes 10h 13m, you could also fly, which costs 4 000 Kč - 12 000 Kč and takes 7h 56m.
What companies run services between Ptuj, Slovenia and Prague, Czechia?
You can take a bus from Ptuj - Ormoska to Prague via Maribor bus station and Vienna, International Busterminal (VIB) in around 10h. Alternatively, you can take a train from Ptuj to Praha Hlavni Nadrazi via Maribor and Graz Hbf in around 10h 13m.
- Website
- lufthansa.com
Flights from Graz Airport to Václav Havel Airport Prague via Munich
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- Kč 2,700–12,000
Flights from Graz Airport to Václav Havel Airport Prague via Frankfurt
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- Kč 4,000–13,000
Flights from Zagreb Franjo Tuđman Airport to Václav Havel Airport Prague via Munich
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- Kč 1,700–7,000
Flights from Ljubljana to Václav Havel Airport Prague via Munich
- Ave. Duration
- 3h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Kč 1,700–6,500
Flights from Ljubljana to Václav Havel Airport Prague via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Kč 1,700–6,500
- Website
- austrian.com
Flights from Graz Airport to Václav Havel Airport Prague via Vienna International Airport
- Ave. Duration
- 4h 25m
- When
- Monday and Friday
- Estimated price
- Kč 2,300–10,000
Flights from Vienna International Airport to Václav Havel Airport Prague
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- Kč 2,500–6,000
- Website
- airdolomiti.it
Flights from Graz Airport to Václav Havel Airport Prague via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- Kč 4,000–13,000
- Website
- croatiaairlines.com
Flights from Vienna International Airport to Václav Havel Airport Prague
- Ave. Duration
- 55 min
- When
- Tuesday to Sunday
- Estimated price
- Kč 2,500–6,000
Flights from Zagreb Franjo Tuđman Airport to Václav Havel Airport Prague
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Kč 2,600–5,500
- Website
- lot.com
Flights from Ljubljana to Václav Havel Airport Prague via Warsaw Chopin
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- Kč 2,700–7,000
- Website
- brusselsairlines.com
Flights from Ljubljana to Václav Havel Airport Prague via Brussels
- Ave. Duration
- 4h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- Kč 2,100–8,000
- Website
- swiss.com
Flights from Ljubljana to Václav Havel Airport Prague via Zurich
- Ave. Duration
- 4h 40m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Kč 1,900–5,500
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- Kč 85–200
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- Kč 85–130
- Regional Train Ticket
- Kč 110–140
- Intercity 1st Class Ticket
- Kč 170–200
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- Kč 320–750
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- Kč 320–460
- Regional Train Ticket
- Kč 420–480
- Intercity 1st Class Ticket
- Kč 600–750
Train from Maribor to Wien Meidling
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- Kč 360–800
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- Kč 360–550
- Regional Train Ticket
- Kč 480–550
- Intercity 1st Class Ticket
- Kč 700–800
Train from Pragersko to Celje
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- Kč 65–150
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- Kč 65–95
- Regional Train Ticket
- Kč 85–100
- Intercity 1st Class Ticket
- Kč 120–150
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h 3m
- Frequency
- Once daily
- Estimated price
- Kč 85–120
- Website
- http://www.hzpp.hr/en
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- Kč 280–380
- Website
- http://www.hzpp.hr/en
Train from Maribor to Wien Meidling
- Ave. Duration
- 3h 31m
- Frequency
- Once daily
- Estimated price
- Kč 350–470
- Website
- http://www.hzpp.hr/en
Train from Graz Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 6h 42m
- Frequency
- 3 times a day
- Estimated price
- Kč 2,000–3,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Kč 2,000–3,000
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- Kč 800–1,200
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Kč 800–1,200
Train from Wien Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 13m
- Frequency
- Every 4 hours
- Estimated price
- Kč 1,300–2,100
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- Kč 1,300–2,100
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- Kč 240–1,100
- 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 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- 5 times a day
- Estimated price
- Kč 850–2,100
- Website
- https://westbahn.at/en/
- Standard Ticket
- Kč 850–1,200
- First Class
- Kč 1,500–2,100
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- Kč 240–1,100
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Pragersko to Celje
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- Kč 170–230
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 39m
- Frequency
- 3 times a week
- Estimated price
- Kč 240–1,600
- Website
- https://www.oebb.at/en/
Train from Pragersko to Celje
- Ave. Duration
- 33 min
- Frequency
- Twice daily
- Estimated price
- Kč 210–310
- Website
- https://www.oebb.at/en/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Wien Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 21m
- Frequency
- 4 times a day
- Estimated price
- Kč 430–900
- Website
- https://regiojet.com/
Train from Vienna Meidling Train Station to Prague Main Train Station
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- Kč 430–900
- Website
- https://regiojet.com/
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Pragersko to Celje
- Ave. Duration
- 37 min
- Frequency
- Twice daily
- Estimated price
- Kč 50–60
- Website
- https://jegy.mav.hu/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Maribor bus station to Vienna, International Busterminal (VIB)
- Ave. Duration
- 3h 40m
- Frequency
- Every 3 hours
- Estimated price
- Kč 470–850
- Website
- https://www.flixbus.co.uk
Bus from Vienna, International Busterminal (VIB) to Prague
- Ave. Duration
- 4h 10m
- Frequency
- Hourly
- Estimated price
- Kč 350–850
- Website
- https://www.flixbus.co.uk
- Phone
- +386 070740450
- info@easydrive.si
Shuttle from Maribor, Avtobusna Postaja to Flughafen Wien
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Schedules at
- easydrive.si
- 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
- Kč 750–4,700
- Website
- https://www.goopti.com/en/
- Shared
- Kč 750–850
- Private
- Kč 2,600–4,700
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Celje to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- Kč 1,400–1,700
- Schedules at
- zup-prevozi.eu
- Economy class
- Kč 1,400–1,700
Want to know more about travelling around Czechia
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
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
Ptuj to Prague bus services, operated by FlixBus, arrive at Vienna, International Busterminal (VIB) station.
Ptuj to Prague train services, operated by Slovenske železnice (SŽ), arrive at Graz Hbf station.
Yes, the driving distance between Ptuj to Prague is 551 km. It takes approximately 5h 46m to drive from Ptuj to Prague.
Book your Ptuj to Prague bus tickets online with FlixBus.
There are 4049+ hotels available in Prague.

























































