There are 8 ways to get from Regensburg to Ohrid by train, plane, bus, 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.
Train to Munich International Airport, fly to Tirana International Airport Nënë Tereza, bus
best- Take the train from Regensburg Hbf to Muenchen Flughafen Terminaltrain
- Fly from Munich International Airport (MUC) to Tirana International Airport Nënë Tereza (TIA)plane MUC - TIA
- Take the bus from Elbasan to Ohridbus
9h 52m$135–467Train, bus to Allgäu Airport, Memmingen, fly to Tirana International Airport Nënë Tereza, bus
cheapest- Take the train from Regensburg Hbf to Muenchen Hbftrain
- Take the bus from München to Memmingen Airportbus
- Fly from Allgäu Airport, Memmingen (FMM) to Tirana International Airport Nënë Tereza (TIA)plane FMM - TIA
- Take the bus from Elbasan to Ohridbus
12h 7m$95–424Bus
- Take the bus from Regensburg to Strugabus
19h 49m$98Drive 1,520.3 km
- Drive from Regensburg to Ohridcar 1,520.3 km
16h$251–362Train to Nuremberg Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the train from Regensburg Hbf to Nürnberg Hbftrain
- Fly from Nuremberg Airport (NUE) to Tirana International Airport Nënë Tereza (TIA)plane NUE - TIA
- Take the bus from Elbasan to Ohridbus
10h 4m$106–497Train, bus to Allgäu Airport, Memmingen, fly to Ohrid Airport
- Take the train from Regensburg Hbf to Muenchen Hbftrain
- Take the bus from München to Memmingen Airportbus
- Fly from Allgäu Airport, Memmingen (FMM) to Ohrid Airport (OHD)plane FMM - OHD
7h 47m$115–415Train to Munich International Airport, fly to Thessaloniki Airport Makedonia, train, bus
- Take the train from Regensburg Hbf to Muenchen Flughafen Terminaltrain
- Fly from Munich International Airport (MUC) to Thessaloniki Airport Makedonia (SKG)plane MUC - SKG
- Take the train from Thessaloniki to Florinatrain
- Take the bus from Bitola to Ohridbus
12h 52m$150–475Train, bus
- Take the train from Regensburg Hbf to Ingolstadt Hbftrain Rb
- Take the bus from Ingolstadt Hbf to Ohridbus
28h 15m$113–268
Regensburg to Ohrid by train and bus
Questions & Answers
The cheapest way to get from Regensburg to Ohrid is to bus which costs $98 and takes 19h 49m.
The fastest way to get from Regensburg to Ohrid is to train and bus and fly which takes 7h 47m and costs $110 - $420.
No, there is no direct bus from Regensburg to Ohrid. However, there are services departing from Regensburg and arriving at Ohrid via Struga. The journey, including transfers, takes approximately 19h 49m.
The distance between Regensburg and Ohrid is 1253 km. The road distance is 1520.3 km.
The best way to get from Regensburg to Ohrid without a car is to bus which takes 19h 49m and costs $98.
It takes approximately 9h 52m to get from Regensburg to Ohrid, including transfers.
Regensburg to Ohrid bus services, operated by Nasir Tours, depart from Regensburg station.
Regensburg to Ohrid bus services, operated by Nasir Tours, arrive at Struga station.
Yes, the driving distance between Regensburg to Ohrid is 1520 km. It takes approximately 16h to drive from Regensburg to Ohrid.
There are 1715+ hotels available in Ohrid.
What companies run services between Regensburg, Germany and Ohrid, North Macedonia?
Nasir Tours operates a bus from Regensburg to Struga twice a week. Tickets cost $79 and the journey takes 18h 29m.
- Website
- lufthansa.com
Flights from Munich International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $100–310
Flights from Nuremberg Airport to Tirana International Airport Nënë Tereza via Frankfurt
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- $100–400
Flights from Munich International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- $110–400
- Phone
- +49 800 589 28 40
- [email protected]
- Website
- agilis
Train from Regensburg Hbf to Muenchen Flughafen Terminal
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- $40–160
- Schedules at
- agilis
Train from Regensburg Hbf to Nürnberg Hbf
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- $35–150
- Schedules at
- agilis
Train from Regensburg Hbf to Muenchen Flughafen Terminal
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- $40–160
- Schedules at
- agilis
Train from Regensburg Hbf to Ingolstadt Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $28–110
- Schedules at
- agilis
- 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
Bus from Elbasan to Ohrid
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
Bus from Ingolstadt Hbf to Ohrid
- Ave. Duration
- 26h 15m
- Frequency
- Twice a week
- Estimated price
- $85–160
- 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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide


