From Dupnitsa bus to Sofia. 1 h 30 min 5€. From Dupnica train to Sofija. 1 h 37 min 6€. From Dupnitsa taxi to Sofia. 47 min 36€. From Dupnitsa drive to Sofia. 47 min 7€.
Bus or train from Dupnitsa to Sofia?
Avtogari operates a bus from Dupnitsa to Sofia every 30 minutes. Tickets cost $5 - $8 and the journey takes 1 h 30 min. Union Ivkoni also services this route hourly. Alternatively, Greek Railways (OSE) operates a train from Dupnitsa to Sofia 5 times a week. Tickets cost $6 - $8 and the journey takes 1 h 37 min.