| Cities | Distance |
|---|---|
| Troyan to Birkenau | 890.96 mi (1,433.86 km) |
| Troyan to Birkenfeld | 874.71 mi (1,407.71 km) |
| Troyan to Bischofsheim | 917.87 mi (1,477.17 km) |
| Troyan to Bischofswerda | 754.11 mi (1,213.62 km) |
| Troyan to Bisingen | 848.74 mi (1,365.91 km) |
| Troyan to Bissendorf | 1,002.25 mi (1,612.96 km) |
| Troyan to Bitburg | 990.99 mi (1,594.85 km) |
| Troyan to Bitterfeld | 835.86 mi (1,345.19 km) |
| Troyan to Blankenburg | 888.27 mi (1,429.54 km) |
| Troyan to Blankenfelde | 837.99 mi (1,348.62 km) |
| Troyan to Blaubeuren | 814.18 mi (1,310.30 km) |
| Troyan to Bleicherode | 885.91 mi (1,425.73 km) |
| Troyan to Blieskastel | 942.32 mi (1,516.51 km) |
| Troyan to Blomberg | 958.40 mi (1,542.39 km) |
| Troyan to Blumberg | 854.87 mi (1,375.77 km) |