Train

Take the train Croatian Railways (HŽPP) at the station Zagreb Glavni Kol..

The journey takes approximately 1 h 41 m. Ticket price is about €6 The travel distance is 100 km.

Carrier is Croatian Railways (HŽPP).

Buy ticket

Get off at the Gyekenyes.
Take the train Hungarian Railways (MÁV) at the station Gyekenyes.

The journey takes approximately 2 h 9 m. Ticket price is about €5 The travel distance is 117 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Pecs.


🛏 Find hotel deals and discounts up to 20% in Pécs at Booking


Bus

Take the FlixBus bus at the Zagreb station .

The journey takes approximately 2 h Ticket price is about €12 The travel distance is 133 km.

Carrier is FlixBus.

Buy ticket

Get off at the Nagykanizsa.
Take the Volánbusz bus at the Nagykanizsa, autóbusz-állomás station .

The journey takes approximately 2 h 40 m. Ticket price is about €6 The travel distance is 141 km.

Carrier is Volánbusz.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Pécs at Booking


Bus

Take the Cazmatrans NOVA d.o.o. bus at the Zagreb station .

The journey takes approximately 4 h 35 m. Ticket price is about €14 The travel distance is 224 km.

Carrier is Cazmatrans NOVA d.o.o..

Buy ticket

Get off at the Donji Miholjac.
Take the FlixBus bus at the Donji Miholjac bus station station .

The journey takes approximately 1 h 10 m. Ticket price is about €5 The travel distance is 39 km.

Carrier is FlixBus.

Buy ticket

Get off at the Pécs Autóbuszállomás.


🛏 Find hotel deals and discounts up to 20% in Pécs at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 3 h 7 m. The travel distance is 215 km.

Get off at the Pécs.


🛏 Find hotel deals and discounts up to 20% in Pécs at Booking


Fly train

Take the taxi at the Zagreb.

The journey takes approximately 18 m. Ticket price is about €35 The travel distance is 17 km.

Carrier is Taxi3430.

🚖 Find a cheap local taxi

Get off at the Zagreb (ZAG).
Fly out to Zagreb (ZAG) of the Osijek (OSI) airport.

The journey takes approximately 50 m. Ticket price is about €12

Carrier is Trade Air.

🔎

🚖 Find a cheap local taxi

Get off at the Osijek (OSI).
Take the taxi at the Osijek (OSI).

The journey takes approximately 14 m. Ticket price is about €14 The travel distance is 15 km.

Carrier is Taxi Kralj.

🚖 Find a cheap local taxi

Get off at the Osijek Dravski Most.
Take the train Croatian Railways (HŽPP) at the station Osijek Dravski Most.

The journey takes approximately 25 m. Ticket price is about €2 The travel distance is 25 km.

Carrier is Croatian Railways (HŽPP).

Buy ticket

Get off at the Beli Manastir.
Take the train Croatian Railways (HŽPP) at the station Beli Manastir.

The journey takes approximately 1 h 1 m. Ticket price is about €2 The travel distance is 51 km.

Carrier is Croatian Railways (HŽPP).

Buy ticket

Get off at the Pecs-Kuelvaros.


🛏 Find hotel deals and discounts up to 20% in Pécs at Booking


The cheapest way to travel from Zagreb to Pécs is by taking a Train with an average price of €11. The journey takes approximately 4 ч. 50 мин.

Drive is the fastest way to travel from Zagreb to Pécs. Tickets cost €11. The journey takes approximately 3 ч. 7 мин.

Zagreb is approximately 215 km away from Pécs. The trip by car takes 3 h 7 m.

The average journey time by car between Zagreb and Pécs is 3 h 7 m.