Best way to travel between

Katowice, Poland
Sofia
Travel Modes
Price
Distance
Duration
CO2
train
$32.0
1613.76 km
31h 53mins
85.53 kgs
 
flight
$68.34
974.44 km
6h 36mins
105.24 kgs
 
drive
$135.85
1334.05 km
12h 37mins
170.76 kgs
 
bus
$220.8
1669.41 km
22h 0mins
50.08 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1613.76 km 31h 53mins 46 BGN 32.0
Flight 974.44 km 6h 36mins 99 BGN 68.34
Drive 1334.05 km 12h 37mins 196 BGN 135.85
Bus 1669.41 km 22h 0mins 318 BGN 220.8
Take Train from Katowice to Wien Hbf
Time: 5h 6mins Cost: 20 BGN; $ 12.6 - 15.4 USD CO2 Emission: 19.01 kgs
Take Train from Wien Hbf to Budapest-Keleti
Time: 2h 29mins Cost: 26 BGN; $ 16.2 - 19.8 USD CO2 Emission: 13.45 kgs
Take Train from Budapest-Keleti to Craiova
Time: 12h 24mins Cost: 26 BGN; $ 16.2 - 19.8 USD CO2 Emission: 33.2 kgs
Take Train from Craiova to Vidin
Time: 3h 8mins Cost: 4 BGN; $ 2.7 - 3.3 USD CO2 Emission: 6.27 kgs
Take Train from Vidin to Sofia
Time: 4h 46mins Cost: 12 BGN; $ 7.2 - 8.8 USD CO2 Emission: 13.59 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Katowice, Poland and Sofia is to travel by train, which will cost about 46 BGN or 28.80 USD.