There are 6 ways to get from Struga to Bucharest by plane, bus, car, train, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Ohrid Airport (OHD) to Bucharest Otopeni (OTP)plane OHD - OTP
6h 2m$191–568Bus, train, night train
cheapest- Take the bus from Struga to Kolaribus
- Take the bus from Kolari to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Sofiabus
- Take the train from Sofia Sever to Gorna Oryahovitsatrain
- Take the night train from Gorna Oryahovitsa to Bucharestnighttrain
17h 30m$45–77Bus
- Take the bus from Struga to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Sofiabus
- Take the bus from Sofia to Bucharestbus
15h 5m$74–96Drive 773.7 km
- Drive from Struga to Bucharestcar 773.7 km
10h 46m$124–178Bus via București, Autogara Militari
- Take the bus from Struga to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Sofiabus
- Take the bus from Sofia to București, Autogara Militaribus
15h 50m$69–116Bus via Kavadarci
- Take the bus from Struga to Kavadarcibus
- Take the bus from Kavadarci to Sofiya, Avtogara Serdikabus
- Take the bus from Sofia Central Bus Station to Bucharest Gară Filaretbus
19h 1m
Struga to Bucharest by bus
Questions & Answers
The cheapest way to get from Struga to Bucharest is to bus and train and night train which costs $45 - $80 and takes 17h 30m.
The fastest way to get from Struga to Bucharest is to fly which takes 6h 2m and costs $190 - $600.
No, there is no direct bus from Struga to Bucharest. However, there are services departing from Struga and arriving at Bucharest via Skopje, Transporten Centar and Sofia. The journey, including transfers, takes approximately 15h 5m.
The distance between Struga and Bucharest is 605 km. The road distance is 773.7 km.
The best way to get from Struga to Bucharest without a car is to bus which takes 15h 5m and costs $70 - $100.
It takes approximately 6h 2m to get from Struga to Bucharest, including transfers.
Struga to Bucharest bus services, operated by Martinoski, depart from Struga station.
The best way to get from Struga to Bucharest is to fly which takes 6h 2m and costs $190 - $600. Alternatively, you can bus, which costs $70 - $100 and takes 15h 5m.
Struga to Bucharest bus services, operated by Martinoski, arrive at Skopje, Transporten Centar station.
Bucharest is 1h ahead of Struga. It is currently 6:04 AM in Struga and 7:04 AM in Bucharest.
What companies run services between Struga, North Macedonia and Bucharest, Romania?
Austrian Airlines, Turkish Airlines, and five other airlines fly from Ohrid Airport (OHD) to Bucharest Otopeni (OTP) once daily. Alternatively, you can take a bus from Struga to Bucharest via Skopje, Transporten Centar and Sofia in around 15h 5m.
- Website
- swiss.com
Flights from Ohrid Airport to Bucharest Otopeni via Zurich
- Ave. Duration
- 7h 57m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $170–750
- Website
- austrian.com
Flights from Ohrid Airport to Bucharest Otopeni via Vienna
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- $170–750
- Website
- turkishairlines.com
Flights from Ohrid Airport to Bucharest Otopeni via Istanbul
- Ave. Duration
- 7h 10m
- When
- Tuesday
- Estimated price
- $350–1,500
- Website
- flyulendo.com
Flights from Ohrid Airport to Bucharest Otopeni via Stuttgart
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $110–450
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Sofia Sever to Gorna Oryahovitsa
- Ave. Duration
- 3h 38m
- Frequency
- Every 4 hours
- Estimated price
- $9–15
- Website
- https://www.bdz.bg/en
- 2nd Class
- $9–13
- 1st Class
- $12–15
Night train from Gorna Oryahovitsa to Bucharest
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- $7–11
- Website
- https://www.bdz.bg/en
- 2nd Class
- $7–10
- 1st Class
- $10–11
- Phone
- +389 - 71 - 322 - 333
- Website
- martinoski.com
Bus from Struga to Skopje, Transporten Centar
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
Bus from Struga to Kolari
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
Bus from Kolari to Skopje, Transporten Centar
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
- Phone
- +389046787467
- eurolinia6@hotmail.com
- Website
- facebook.com
Bus from Struga to Skopje, Transporten Centar
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Schedules at
- facebook.com
- vakcare@yahoo.com
- Website
- facebook.com
Bus from Struga to Skopje, Transporten Centar
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Website
- https://facebook.com/profile.php?id=100064111145130
Bus from Struga to Kolari
- Ave. Duration
- 1h 18m
- Frequency
- Twice daily
- Website
- https://facebook.com/profile.php?id=100064111145130
Bus from Kolari to Skopje, Transporten Centar
- Ave. Duration
- 1h 42m
- Frequency
- Twice daily
- Website
- https://facebook.com/profile.php?id=100064111145130
- Phone
- +383 49 166 760
- amalfitours2003@gmail.com
- Website
- facebook.com
Bus from Struga to Skopje, Transporten Centar
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $22
- Website
- https://www.facebook.com/amalfitours1
- Phone
- 02 952 50 04
- matpu96@abv.bg
- Website
- matpu.com
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- $29–40
- Schedules at
- matpu.com
- Phone
- +359 894 77 44 02
- office@kaleiatravel.com
- Website
- kaleiatravel.com
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $26–40
- Website
- https://en.kaleiatravel.com/
- Phone
- +389 47 231 192
- info@transkop.mk
- Website
- transkop.mk
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $18–30
- Schedules at
- transkop.mk
- Phone
- +38(098) 343 8282
- callcenter@likebus.ua
- Website
- likebus.ua
Bus from Sofia to Bucharest
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- $35
- Schedules at
- likebus.ua
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Sofia to București, Autogara Militari
- Ave. Duration
- 6h 35m
- Frequency
- 6 times a week
- Estimated price
- $30–55
- Website
- https://www.flixbus.co.uk
- Phone
- +389 72 230-200
- info@ekstrabus.com
- Website
- ekstrabus.com.mk
Bus from Struga to Kavadarci
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
Bus from Kavadarci to Sofiya, Avtogara Serdika
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- ekstrabus.com.mk
- Phone
- +359 88 949 0000
- office@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Bucharest Gară Filaret
- Ave. Duration
- 8h 1m
- Frequency
- Once daily
- Estimated price
- $16–24
- Website
- https://union-ivkoni.com/en
Want to know more about travelling around Romania
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
More Questions & Answers
Yes, the driving distance between Struga to Bucharest is 774 km. It takes approximately 10h 46m to drive from Struga to Bucharest.
There are 1016+ hotels available in Bucharest.






















