Belgrade, Serbia
Sofia
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Bus | 409.76 km | 7h 34mins | 4 BGN | 3.0 |
Bus | 406.64 km | 5h 30mins | 25 BGN | 17.0 |
Train | 416.16 km | 11h 34mins | 32 BGN | 22.0 |
Bus | 417.9 km | 8h 0mins | 39 BGN | 27.0 |
Bus | 598.74 km | 12h 14mins | 53 BGN | 37.0 |
Drive | 398.82 km | 4h 26mins | 79 BGN | 55.0 |
Flight | 375.72 km | 4h 22mins | 195 BGN | 135.0 |
The best and cheapest way to get from Belgrade, Serbia and Sofia is to travel by bus, which will cost about 4 BGN or 2.70 USD.