There are 8 ways to get from Bucharest to Dupnitsa by bus, train, night train, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from București, Autogara Militari to SofiaN980 / ...
- Take the train from Sofia to Dupnitsa5615 / ...
9h 21m$23–66Night train, train
cheapest- Take the night train from Bucharest to Gorna Oryahovitsa
- Take the train from Gorna Oryahovitsa to Sofia461 / ...
- Take the train from Sofia to Dupnitsa
9h 46m$18–31Drive 445.5 km
- Drive from Bucharest to Dupnitsa445.5 km
6h 7m$71–103Fly Bucharest Otopeni to Sofia Airport, bus
- Fly from Bucharest Otopeni (OTP) to Sofia Airport (SOF)OTP - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
5h 51m$138–285Bus
- Take the bus from București, Autogara Militari to Sofia Central Bus StationUnion Ivkoni - Unibus 7
- Take the bus from Sofia Serdica Bus Stop to Dupnitsa Bus StationUnion Ivkoni
10h 55m$23–33Shuttle to Varna Airport, fly to Sofia Airport, bus
- Take a shuttle bus from Bucharest to Varna
- Fly from Varna Airport (VAR) to Sofia Airport (SOF)VAR - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
8h 1m$374–602Fly Bucharest Băneasa Aurel Vlaicu International Airport to Sofia Airport, bus
- Fly from Bucharest Băneasa Aurel Vlaicu International Airport (BBU) to Sofia Airport (SOF)BBU - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
9h 55m$57–227Fly Bucharest Otopeni to Thessaloniki Airport Makedonia, bus
- Fly from Bucharest Otopeni (OTP) to Thessaloniki Airport Makedonia (SKG)OTP - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Serres
- Take the bus from Serres to Dupnitsa
8h 44m$146–316
Bucharest to Dupnitsa by bus and train
Questions & Answers
The cheapest way to get from Bucharest to Dupnitsa is to night train and train which costs $18 - $35 and takes 9h 46m.
The fastest way to get from Bucharest to Dupnitsa is to fly and bus which takes 5h 51m and costs $130 - $290.
No, there is no direct bus from Bucharest to Dupnitsa station. However, there are services departing from București, Autogara Militari and arriving at Dupnitsa Bus Station via Sofia Serdica Bus Stop. The journey, including transfers, takes approximately 10h 55m.
No, there is no direct train from Bucharest to Dupnitsa. However, there are services departing from Bucharest and arriving at Dupnitsa via Gorna Oryahovitsa and Sofia. The journey, including transfers, takes approximately 9h 46m.
The distance between Bucharest and Dupnitsa is 480 km. The road distance is 445.5 km.
The best way to get from Bucharest to Dupnitsa without a car is to bus and train which takes 9h 21m and costs $22 - $70.
It takes approximately 9h 21m to get from Bucharest to Dupnitsa, including transfers.
Bucharest to Dupnitsa bus services, operated by Union Ivkoni, depart from București, Autogara Militari station.
Bucharest to Dupnitsa train services, operated by Bulgarian Railways (BDZh), depart from Bucharest station.
Bucharest to Dupnitsa bus services, operated by Union Ivkoni, arrive at Sofia Central Bus Station.
What companies run services between Bucharest, Romania and Dupnitsa, Oblast Kyustendil, Bulgaria?
You can take a bus from București, Autogara Militari to Dupnitsa Bus Station via Sofia Central Bus Station and Sofia Serdica Bus Stop in around 10h 55m.
- Website
- air.bg
Flights from Bucharest Otopeni to Sofia Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $60–150
Flights from Varna Airport to Sofia Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $70–150
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Sofia Airport via Athens
- Ave. Duration
- 6h 30m
- When
- Friday
- Estimated price
- $45–210
- Website
- ryanair.com
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Sofia Airport via Bari
- Ave. Duration
- 4h 55m
- When
- Friday and Sunday
- Estimated price
- $60–230
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Sofia Airport via Memmingen
- Ave. Duration
- 8h 50m
- When
- Monday and Sunday
- Estimated price
- $55–250
Flights from Bucharest Otopeni to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $40–150
- Website
- tarom.ro
Flights from Bucharest Otopeni to Sofia Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $60–150
Flights from Bucharest Otopeni to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $65–160
- Website
- wizzair.com
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Sofia Airport via Naples
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $50–220
- Website
- en.aegeanair.com
Flights from Bucharest Otopeni to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $95–200
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Sofia to Dupnitsa
- Ave. Duration
- 1h 36m
- Frequency
- Every 3 hours
- Estimated price
- $3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $4–6
Night train from Bucharest to Gorna Oryahovitsa
- Ave. Duration
- 2h 14m
- Frequency
- Twice a week
- Estimated price
- $7–11
- Website
- https://www.bdz.bg/en
- 2nd Class
- $7–10
- 1st Class
- $10–11
Train from Gorna Oryahovitsa to Sofia
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- $9–15
- Website
- https://www.bdz.bg/en
- 2nd Class
- $9–13
- 1st Class
- $12–15
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from București, Autogara Militari to Sofia
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- $19–60
- Website
- https://www.flixbus.co.uk
- Phone
- +359 2 493 0191
- info@traventuria.com
- Website
- traventuria.com
Bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $10–15
- Website
- https://traventuria.com/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from București, Autogara Militari to Sofia Central Bus Station
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $18–27
- Website
- https://union-ivkoni.com/en
Bus from Sofia Serdica Bus Stop to Dupnitsa Bus Station
- Ave. Duration
- 1h 55m
- Frequency
- Every 3 hours
- Estimated price
- $4–6
- Website
- https://union-ivkoni.com/en
Bus from Serres to Dupnitsa
- Ave. Duration
- 3h
- Frequency
- 6 times a week
- Estimated price
- $8–12
- Website
- https://union-ivkoni.com/en
- info@bgrazpisanie.com
- Website
- bgrazpisanie.com
Bus from Sofia Serdica Bus Stop to Dupnitsa Bus Station
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Website
- https://bgrazpisanie.com/en
- Phone
- +359 89 345 5533
- info@atlastaxi.eu
- Website
- atlastaxi.eu
Shuttle from Bucharest to Varna
- Ave. Duration
- 3h 43m
- Frequency
- On demand
- Estimated price
- $220–320
- Website
- https://atlastaxi.eu/
- Phone
- +30 23210-22822
- ktelserres@gmail.com
- Website
- ktelserron.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Serres
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $7–11
- Schedules at
- ktelserron.gr
- Book at
- ktelserron.e-ticketing.gr
Bus from Serres to Dupnitsa
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $13–19
- Schedules at
- ktelserron.gr
- Book at
- ktelserron.e-ticketing.gr
Want to know more about travelling around Bulgaria
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
Bucharest to Dupnitsa train services, operated by Bulgarian Railways (BDZh), arrive at Gorna Oryahovitsa station.
Yes, the driving distance between Bucharest to Dupnitsa is 446 km. It takes approximately 6h 7m to drive from Bucharest to Dupnitsa.
There are 176+ hotels available in Dupnitsa.





















