Travel options for:
Nearby airports Ludhiana

Delhi (DEL)  •  5 h 9 min

$5 - $17

Chandigarh (IXC)  •  2 h 55 min

$2 - $14

Lahore (LHE)  •  0 min

Amritsar (ATQ)  •  2 h 10 min

$7 - $20

Jammu (IXJ)  •  5 h 3 min

$7 - $20

  • Ludhiana Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Ludhiana

Train from Nearby airports to Ludhiana

Indian Railways operates a train from Delhi (DEL) to Ludhiana 5 times a day. Tickets cost $5 - $16 and the journey takes 3 h 47 min.

Travel Guides

How to travel India's Golden TriangleExplore India’s much-visited cities of Delhi, Agra and Jaipur, as well as the magnificent Taj Mahal.

How to get from Nearby airports to Ludhiana

ModeDurationPrice
From Indira Gandhi International Airport Metro to New Delhi, walk to New Delhi (NDLS), then train to Ludhiana Junction (LDH).5 h 9 min₹1,067
From Airport line 26 bus to Railway Station, walk to Chandigarh (CDG), then train to Ludhiana Junction (LDH).2 h 55 min₹816
From Lahore (LHE) travel to Ludhiana.0 min
From Amritsar (ATQ) taxi to Amritsar Junction (ASR) then train to Ludhiana Junction (LDH).2 h 10 min₹1,258
From Jammu (IXJ) taxi to Jammu Tawi (JAT) then train to Ludhiana Junction (LDH).5 h 3 min₹1,204

How long does it take to get from Nearby airports to Ludhiana?

It takes approximately 5 h 9 min to get from Nearby airports to Ludhiana, including transfers.

Operators from Nearby airports to Ludhiana

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
Indian RailwaysIndian Railways
CTUCTU