| Haskovo to Beilngries | 838.78 mi (1,349.88 km) |
| Haskovo to Bellheim | 971.93 mi (1,564.17 km) |
| Haskovo to Belm | 1,083.48 mi (1,743.69 km) |
| Haskovo to Belzig | 930.24 mi (1,497.07 km) |
| Haskovo to Bendorf | 1,037.71 mi (1,670.03 km) |
| Haskovo to Bensheim | 972.32 mi (1,564.79 km) |
| Haskovo to Berching | 842.42 mi (1,355.75 km) |
| Haskovo to Bergen | 1,043.53 mi (1,679.40 km) |
| Haskovo to Bergen | 1,024.67 mi (1,649.04 km) |
| Haskovo to Bergheim | 1,090.57 mi (1,755.11 km) |
| Haskovo to Bergisch Gladbach | 1,072.95 mi (1,726.74 km) |
| Haskovo to Bergkamen | 1,075.68 mi (1,731.14 km) |
| Haskovo to Bergneustadt | 1,054.59 mi (1,697.20 km) |
| Haskovo to Berlin | 925.12 mi (1,488.83 km) |
| Haskovo to Bernburg | 941.28 mi (1,514.84 km) |