Travel from Ptuj to Bled

Bus or train from Ptuj to Bled?

FlixBus operates a bus from Ptuj to Bled 4 times a week. Tickets cost $2 - $4 and the journey takes 30 min. 3 other operators also service this route. Alternatively, Slovenian Railways (SŽ) operates a train from Ptuj to Bled every 2 hours. Tickets cost $4 - $6 and the journey takes 23 min. 3 other operators also service this route.

Travel Guides

Slovenia: Getting from Ljubljana to Lake BledRome2rio's guide to the easiest, cheapest and fastest routes to this iconic Slovenian destination
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Ptuj to Bled

From Ptuj train to Ljubljana then bus to Bled Union. 4 h 28 min 20€. From Ptuj bus to Maribor, bus to Ljubljana, then bus to Bled Union. 5 h 15 min 22€. From Ptuj train to Pragersko, train to Ljubljana, train to Lesce Bled, then bus to Bled Union. 5 h 20 min 17€. From Ptuj drive to Bled. 1 h 53 min 21€.

Is there a direct bus between Ptuj and Bled?

No, there is no direct bus from Ptuj to Bled. However, there are services departing from Ptuj and arriving at Bled Union via Maribor and Ljubljana. The journey, including transfers, takes approximately 5 h 15 min.

Operators from Ptuj to Bled