Skip Navigation

Budapest to Ljubljana

Travel Forums Europe Budapest to Ljubljana

1. Posted by unterwegs (Budding Member 6 posts) 7y

Does anyone have any idea what is the cheapest way to go from Budapest to Ljubljana?
I've done some google search and train is the only possibility found and it's rather expensive.
Funnily enough Eurolines busses are not running from Budapest to Ljubljana. The same goes to :-(
Many thanks

2. Posted by Piecar (Travel Guru 894 posts) 7y

I am not completely sure what you mean by expensive. I was just JUST there. Like three weeks ago. The train ticket was like twenty Euros. If you are super budget worried, I can't help you. I never took the bus. But I priced that trip out at the trains station and it was not exorbitant.

The Dbahn website will give you their price.



3. Posted by t_maia (Travel Guru 3289 posts) 7y

I checked on and all the connections seem to go either via Wien Meidling or Zagreb. If you have been looking at one of the connections via Wien I can understand why the ticket is expensive. gives me a price of 58 EUR for a ticket that goes via Zalaegerszeg, Hodos (Grenze) and Pragersko. This should be the most direct route.

So I went back to and unchecked "Schnelle Verbindungen bevorzugen" as well as entered "Hodos" in the via field.

I found the following connection:

Budapest-Deli pu ab 12:03 D 246
Ljubljana an 21:31 IC 246 Schnellzug
Verkehrt als D 246 bis Murska Sobota, danach als IC 246

It is the only connection that allows you to go Budapest-Ljubljana without changing.


I did some more digging and after playing around with I recommend going via Zagreb. The ticket from Budapest to Zagreb is roughly 36 EUR and the ticket from Zagreb to Ljubljana is roughly 17 EUR, together 53 EUR. So if you buy a ticket to Zagreb (and not Ljbubljana) in Budapest and a ticket from Zagreb to Ljbubljana in Zagreb you save 5 EUR.

Those are the two connections with only one change, namely in Zagreb:

Budapest-Keleti pu ab 06:05 IC 200 Intercity Reservierungspflicht
Zagreb Glavni Kolod. an 11:59
Zagreb Glavni Kolod. ab 13:00 EC 210 Eurocity
Ljubljana an 15:18

Budapest-Keleti pu ab 14:05 D 204 Schnellzug
Zagreb Glavni Kolod. an 20:00
Zagreb Glavni Kolod. ab 21:10 D 498 Schnellzug
Ljubljana Mi, 18.03.09 an 23:27

4. Posted by monika2610 (Budding Member 3 posts) 7y

Cheapest way from Budapest to Ljubljana is to go by train. You can bay cheap ticket for this direction.

5. Posted by unterwegs (Budding Member 6 posts) 7y

Thanks for your infomations. They are very helpful.
and t_maia, from my own experience I would try to avoid die Bahn as much as I can 'cause travelling with der Bahn is....sauteuer but going via Zagreb is a very very good option. I'll probably add Croatia to my trip this time.
Piecar: Did you buy ticket online or directly at the train station? 20€ is very reasonable. Last time I checked the website of the Hungarian railways it said return ticket alone costs from 58,2€