There are 9 ways to get from Denmark to Bulgaria by plane, bus, train, bus and ferry 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.
Recommended option
Fly to Varna • 5 h 10 min
$158 - $812
Cheapest option
Fly to Sofia • 5 h 58 min
$63 - $270
7 alternative options
Fly to Burgas • 5 h 22 min
$137 - $611
Fly to Bucharest Otopeni, bus • 9 h 10 min
$81 - $235
Train, bus • 29 h 36 min
$340 - $455
Train, bus via Kecskemet • 31 h 56 min
$354 - $523
Bus and ferry, bus • 34 h 19 min
$112 - $128
Bus • 37 h 37 min
$139 - $170
Drive • 22 h 45 min
$340 - $500
What companies run services between Denmark and Bulgaria?
Primera Air, Norwegian Air International and two other airlines fly from Copenhagen to Varna twice daily. Alternatively, you can take a bus from Copenhagen to Sofia via Skopje, Sofia, and Central Station in around 37 h 37 min.

- Website
- lufthansa.com
Flights from Copenhagen to Sofia via Munich
- Ave. Duration
- 4 h 50 min
- When
- Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $190 - $600
Flights from Copenhagen to Sofia via Frankfurt
- Ave. Duration
- 5 h 17 min
- When
- Every day
- Estimated price
- $190 - $600
Flights from Copenhagen to Bucharest Otopeni via Munich
- Ave. Duration
- 4 h 40 min
- When
- Every day
- Estimated price
- $200 - $600
Flights from Copenhagen to Bucharest Otopeni via Frankfurt
- Ave. Duration
- 5 h 11 min
- When
- Every day
- Estimated price
- $200 - $600

- Website
- lot.com
Flights from Copenhagen to Sofia via Warsaw
- Ave. Duration
- 5 h 28 min
- When
- Every day
- Estimated price
- $190 - $650
Flights from Copenhagen to Bucharest Otopeni via Warsaw
- Ave. Duration
- 5 h 11 min
- When
- Every day
- Estimated price
- $170 - $450

- Website
- flysas.com
Flights from Copenhagen to Sofia via Munich
- Ave. Duration
- 4 h 55 min
- When
- Tuesday, Wednesday, Thursday, Friday and Saturday
- Estimated price
- $190 - $600
Flights from Copenhagen to Sofia via Frankfurt
- Ave. Duration
- 5 h 17 min
- When
- Every day
- Estimated price
- $190 - $600
Flights from Copenhagen to Bucharest Otopeni
- Ave. Duration
- 2 h 25 min
- When
- Tuesday and Saturday
- Estimated price
- $180 - $950
Flights from Copenhagen to Bucharest Otopeni via Frankfurt
- Ave. Duration
- 4 h 35 min
- When
- Every day
- Estimated price
- $200 - $600

- Website
- austrian.com
Flights from Copenhagen to Varna via Vienna
- Ave. Duration
- 4 h 40 min
- When
- Every day
- Estimated price
- $460 - $2,800
Flights from Copenhagen to Sofia via Vienna
- Ave. Duration
- 4 h 25 min
- When
- Every day
- Estimated price
- $190 - $650
Flights from Copenhagen to Bucharest Otopeni via Vienna
- Ave. Duration
- 4 h 30 min
- When
- Every day
- Estimated price
- $200 - $600

- Website
- norwegian.com
Flights from Copenhagen to Varna
- Ave. Duration
- 2 h 55 min
- When
- Wednesday
- Estimated price
- $100 - $600
Flights from Copenhagen to Burgas
- Ave. Duration
- 2 h 40 min
- When
- Saturday
- Estimated price
- $210 - $1,200

- Website
- airserbia.com
Flights from Copenhagen to Sofia via Belgrade
- Ave. Duration
- 4 h 55 min
- When
- Thursday, Saturday and Sunday
- Estimated price
- $170 - $750
Flights from Copenhagen to Bucharest Otopeni via Belgrade
- Ave. Duration
- 4 h 35 min
- When
- Thursday, Saturday and Sunday
- Estimated price
- $140 - $470

- Website
- primeraair.com
Flights from Copenhagen to Varna
- Ave. Duration
- 2 h 40 min
- When
- Thursday
- Estimated price
- $100 - $330

- Website
- p.turkishairlines.com
Flights from Copenhagen to Varna via Istanbul
- Ave. Duration
- 5 h 50 min
- When
- Wednesday and Friday
- Estimated price
- $230 - $1,000

- Website
- wizzair.com
Flights from Copenhagen to Sofia
- Ave. Duration
- 2 h 35 min
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $95 - $600

- Website
- airfrance.com
Flights from Copenhagen to Sofia via Paris CDG
- Ave. Duration
- 5 h 55 min
- When
- Every day
- Estimated price
- $220 - $800

- Website
- bhairlines.com
Flights from Copenhagen to Burgas
- Ave. Duration
- 2 h 40 min
- When
- Sunday
- Estimated price
- $210 - $1,200

- Website
- ryanair.com
Flights from Copenhagen to Burgas via Kaunas
- Ave. Duration
- 6 h
- When
- Thursday
- Estimated price
- $130 - $600

- Website
- blueairweb.com
Flights from Copenhagen to Bucharest Otopeni
- Ave. Duration
- 2 h 45 min
- When
- Monday, Wednesday and Friday
- Estimated price
- $100 - $500

- Phone
- 70 13 14 15
- Website
- dsb.dk
Train from Koebenhavn H to Hamburg Hbf
- Ave. Duration
- 4 h 41 min
- Frequency
- 5 times a day
- Estimated price
- $55 - $85
- Website
- dsb.dk

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Hamburg Hbf to Wien Hbf
- Ave. Duration
- 8 h 42 min
- Frequency
- Once daily
- Estimated price
- $200 - $290
- Website
- bahn.de
Train from Hamburg Hbf to Budapest-Nyugati
- Ave. Duration
- 13 h 31 min
- Frequency
- Once daily
- Estimated price
- $250 - $360
- Website
- bahn.de

- Phone
- +36 (1) 3 49 49 49
- Website
- mavcsoport.hu
Train from Budapest-Nyugati to Kecskemet
- Ave. Duration
- 1 h 17 min
- Frequency
- Hourly
- Estimated price
- $5 - $9
- Website
- mavcsoport.hu

- Phone
- +359 (0) 52 757 044
- info@autogaravn.com
- Website
- autogaravn.com
Bus from Bucharest Otopeni Airport to Ruse
- Ave. Duration
- 2 h 20 min
- Frequency
- Twice daily
- Estimated price
- $4 - $5
- Schedules at
- autogaravn.com

- Phone
- 00359 2 971 11 11
- tickets@airkona.com
- Website
- airkona.com
Bus from Wien Erdberg to Sofia Knyaginya Maria Luiza Station
- Ave. Duration
- 13 h 30 min
- Frequency
- Once daily
- Estimated price
- $75
- Schedules at
- airkona.com

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixbus.de
Bus from Kecskemét to Sofia
- Ave. Duration
- 9 h 50 min
- Frequency
- Once daily
- Estimated price
- $40 - $70
- Website
- flixbus.co.uk


- Phone
- 02 952 50 04
- matpu96@abv.bg
- Website
- matpu.com
Bus from Niš to Sofia
- Ave. Duration
- 3 h
- Frequency
- Twice daily
- Estimated price
- $10 - $15
- Schedules at
- matpu.com
Bus from Skopje to Sofia
- Ave. Duration
- 4 h 40 min
- Frequency
- Twice daily
- Estimated price
- $13 - $20
- Schedules at
- matpu.com

- Phone
- +381 18 255 177
- marketing@nis-ekspres.rs
- Website
- nis-ekspres.rs
Bus from Niš to Sofia
- Ave. Duration
- 3 h 15 min
- Frequency
- Twice daily
- Estimated price
- $8
- Schedules at
- nis-ekspres.rs

- Phone
- +389(0)2 24 02 388
- avtobuska@maksoob.com.mk
- Website
- ms.mk
Bus from Copenhagen to Skopje
- Ave. Duration
- 31 h 30 min
- Frequency
- Once a week
- Estimated price
- $110 - $150
- Schedules at
- ms.mk
Bus from Skopje to Sofia
- Ave. Duration
- 4 h 45 min
- Frequency
- Twice daily
- Estimated price
- $15 - $20
- Schedules at
- ms.mk

- Phone
- +359 894 77 44 43
- kaleia@mail.com
- Website
- kaleiatravel.com
Bus from Skopje to Sofia
- Ave. Duration
- 5 h
- Frequency
- 3 times a day
- Estimated price
- $21
- Schedules at
- en.kaleiatravel.com
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.
Questions & Answers
How far is it from Denmark to Bulgaria?
The distance between Denmark and Bulgaria is 1815 km. The road distance is 2396 km.
What is the cheapest way to get from Denmark to Bulgaria?
The cheapest way to get from Denmark to Bulgaria is to fly which costs 380 kr - 1700 kr and takes 5 h 58 min.
What is the fastest way to get from Denmark to Bulgaria?
The quickest way to get from Denmark to Bulgaria is to fly which takes 5 h 10 min and costs 950 kr - 5000 kr.
How long does it take to get from Denmark to Bulgaria?
It takes approximately 5 h 10 min to get from Denmark to Bulgaria, including transfers.