There are 8 ways to get from Debrecen to Ohrid by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Debrecen International Airport to Tirana International Airport Nënë Tereza, bus
best- Fly from Debrecen International Airport (DEB) to Tirana International Airport Nënë Tereza (TIA)plane DEB - TIA
- Take the bus from Elbasan to Ohridbus
10h 12m$144–580Bus, train
cheapest- Take the bus from Debrecen, autóbusz-állomás to Békéscsaba, autóbusz-állomásbus
- Take the train from Bekescsaba to Szegedtrain Re
- Take the train from Szeged to Suboticatrain Re
- Take the train from Subotica to Novi Beogradtrain Ir / ...
- Take the bus from Beograd, Autobuska stanica to Ohridbus
19h 27m$54–81Drive 883.5 km
- Drive from Debrecen to Ohridcar 883.5 km
13h 14m$155–223Train to Budapest Ferenc Liszt International Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the train from Debrecen to Ferihegytrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Tirana International Airport Nënë Tereza (TIA)plane BUD - TIA
- Take the bus from Elbasan to Ohridbus
11h 11m$91–265Train, train to Bratislava Airport, fly to Ohrid Airport
- Take the train from Debrecen to Budapest-Nyugatitrain
- Take the train from Budapest-Nyugati to Bratislava Hlavna Stanicatrain
- Fly from Bratislava Airport (BTS) to Ohrid Airport (OHD)plane BTS - OHD
10h 37m$72–365Train, bus
- Take the train from Debrecen to Cegledtrain Ir / ...
- Take the train from Cegled to Szegedtrain Ic
- Take the train from Szeged to Suboticatrain Re
- Take the train from Subotica to Petrovaradintrain Ir / ...
- Take the bus from Novi Sad, Autobuska Stanica to Ohridbus
19h 35m$105–171Bus via Budapest
- Take the bus from Debrecen bus station to Budapest, Népliget Autóbusz-Pályaudvarbus
- Take the bus from Budapest Hotel Platanus to Novi Sadbus
- Take the bus from Novi Sad, Autobuska Stanica to Ohridbus
19h 52m$108–153Bus
- Take the bus from Debrecen, autóbusz-állomás to Szeged, autóbusz-állomásbus
- Take the bus from Szeged to Belgrade bus stationbus
- Take the bus from Beograd, Autobuska stanica to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Ohridbus
23h 5m$73–118
Debrecen to Ohrid by bus and train
Comparing Your Travel Options
The cheapest way to get from Debrecen to Ohrid is to bus and train which costs $50 - $85 and takes 19h 27m.
The fastest way to get from Debrecen to Ohrid is to fly and bus which takes 10h 12m and costs $140 - $600.
No, there is no direct bus from Debrecen station to Ohrid. However, there are services departing from Debrecen bus station and arriving at Ohrid via Budapest Hotel Platanus and Novi Sad, Autobuska Stanica. The journey, including transfers, takes approximately 19h 52m.
The distance between Debrecen and Ohrid is 851 km. The road distance is 883.5 km.
The best way to get from Debrecen to Ohrid without a car is to bus and train which takes 19h 27m and costs $50 - $85.
It takes approximately 10h 12m to get from Debrecen to Ohrid, including transfers.
Debrecen to Ohrid bus services, operated by FlixBus, depart from Debrecen bus station.
Debrecen to Ohrid bus services, operated by FlixBus, arrive at Budapest, Népliget Autóbusz-Pályaudvar station.
Yes, the driving distance between Debrecen to Ohrid is 883 km. It takes approximately 13h 14m to drive from Debrecen to Ohrid.
Book your Debrecen to Ohrid bus tickets online with Omio.
What companies run services between Debrecen, Hungary and Ohrid, North Macedonia?
You can take a bus from Debrecen bus station to Ohrid via Budapest, Népliget Autóbusz-Pályaudvar, Budapest Hotel Platanus, Novi Sad, and Novi Sad, Autobuska Stanica in around 19h 52m.
- Website
- lufthansa.com
Flights from Debrecen International Airport to Tirana International Airport Nënë Tereza via Munich
- Ave. Duration
- 5h 52m
- When
- Friday and Sunday
- Estimated price
- $220–800
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Bekescsaba to Szeged
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- $3–4
- Website
- Hungarian Railways (MÁV)
Train from Debrecen to Ferihegy
- Ave. Duration
- 2h 40m
- Frequency
- Every 30 minutes
- Estimated price
- $11–13
- Website
- Hungarian Railways (MÁV)
Train from Debrecen to Budapest-Nyugati
- Ave. Duration
- 3h 4m
- Frequency
- Every 20 minutes
- Estimated price
- $11–14
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Nyugati to Bratislava Hlavna Stanica
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- $11–13
- Website
- Hungarian Railways (MÁV)
Train from Debrecen to Cegled
- Ave. Duration
- 2h 2m
- Frequency
- Every 30 minutes
- Estimated price
- $8–10
- Website
- Hungarian Railways (MÁV)
Train from Cegled to Szeged
- Ave. Duration
- 1h 29m
- Frequency
- Every 30 minutes
- Estimated price
- $6–8
- Website
- Hungarian Railways (MÁV)
Train from Szeged to Subotica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- $3–4
- Website
- Hungarian Railways (MÁV)
- Phone
- +389 46 787 312
- [email protected]
- Website
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
Want to know more about travelling around North Macedonia
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
Booking & Getting There
There are 1442+ hotels available in Ohrid.








