Best way to travel between

Delhi
Ludhiana, Punjab, India
Travel Modes
Price
Distance
Duration
CO2
bus
$10.0
328.65 km
7h 5mins
9.86 kgs
 
train
$14.0
319.26 km
4h 36mins
16.92 kgs
 
drive
$35.0
327.6 km
4h 54mins
41.93 kgs
 
flight
$145.0
624.24 km
5h 55mins
67.42 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 328.65 km 7h 5mins 623 INR 10.0
Train 319.26 km 4h 36mins 872 INR 14.0
Drive 327.6 km 4h 54mins 2,180 INR 35.0
Flight 624.24 km 5h 55mins 9,033 INR 145.0
Take Bus from Delhi to Ludhiana
Time: 7h 5mins Cost: 623 INR; $ 9.0 - 11.0 USD CO2 Emission: 9.87 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Delhi and Ludhiana, Punjab, India is to travel by bus, which will cost about 623 INR or 9.00 USD.