Travel from Budapest to Ohrid

Bus from Budapest to Ohrid

BKK operates a bus from Budapest to Ohrid every 15 minutes. Tickets cost $2 and the journey takes 13 min. 4 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Budapest to Ohrid

From Deák Ferenc tér M bus to Budapest airport, fly to Skopje airport, bus to Skopje, then bus to Ohrid. 9 h 28 min $237. From Deák Ferenc tér M bus to Budapest airport, fly to Tirana airport, Airport Bus to Tiranë, then shuttle to Ohrid. 8 h 30 min $144. From Deák Ferenc tér M bus to Budapest airport, fly to Pristina airport, taxi to Priština, shuttle to Struga, then bus to Ohrid. 9 h 43 min. From Kelenföld train to Vienna, bus to Struga, then bus to Ohrid. 16 h 55 min $190. From Deák Ferenc tér M bus to Budapest - Népliget, bus to Novi Sad, then bus to Ohrid. 17 h 15 min $63. From Budapest shuttle to Novi Sad, bus to Skopje, then bus to Ohrid. 18 h 17 min $116. From Budapest-Keleti train to Beograd, train to Skopje, train to Kichevo, then bus to Ohrid. 23 h 59 min $90. From Clark Ádám tér line 19 tram to Kelenföld, train to Beograd, night train to Skopje, then bus to Ohrid. 25 h 24 min $54. From Budapest drive to Ohrid. 10 h 31 min $134.